-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathroom12.asc
More file actions
90 lines (79 loc) · 1.5 KB
/
Copy pathroom12.asc
File metadata and controls
90 lines (79 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
// Kammer
/****************************
* Raum-Funktionen
****************************/
function room_Load()
{
Door[eTuerKammer].Init(oTuer01, hTuer01);
}
function room_AfterFadeIn()
{
}
function room_Leave()
{
}
/****************************
* Tür-Hotspot-Funktionen
*
***************************/
function hTuer01_AnyClick()
{
if(Door[eTuerKammer].Click()==0) Unhandled();
}
/****************************
* Hotspot-Funktionen
****************************/
function hRegal_AnyClick()
{
if (any_click_move(155, 130, eDirectionUp))
{
if (UsedAction(eActWalkTo))
{
// Wait(5);
}
else if (UsedAction(eActLookAt))
{
Wait(5);
player.Say("Ein Regal.");
}
else if (UsedAction(eActPickUp))
{
Wait(5);
player.Say("Das ist viel zu schwer.");
}
else if (UsedAction(eActUse))
{
Wait(5);
player.Say("Ich möchte da nichts rein tun.");
}
else if (UsedAction(eActOpen))
{
Wait(5);
player.Say("Das lässt sich nicht öffnen.");
}
else if (UsedAction(eActClose))
{
Wait(5);
player.Say("Da ist nichts zum Schließen dran.");
}
else if (UsedAction(eActPull))
{
Wait(5);
player.Say("Das schaffe ich so nicht.");
}
else if (UsedAction(eActPush))
{
Wait(5);
player.Say("Das schaffe ich so nicht.");
}
else if (UsedAction(eActUseInventory))
{
Wait(5);
player.Say("Das will ich da nicht rein tun.");
}
else Unhandled();
}
}
/****************************
* Objekt-Funktionen
****************************/