-
Notifications
You must be signed in to change notification settings - Fork 0
/
room26.asc
55 lines (51 loc) · 1.5 KB
/
room26.asc
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
// room script file
int iEdCurrentRoom;
int iEdCurrentX;
int iEdCurrentY;
bool bEdSad;
// Raumfunktionen --------------------------------
function room_Load()
{
SetRoomObjTranslated(3); SetRoomObjTranslated(2);
player.Transparency=100;
ControllMode(false, false);
iEdCurrentRoom = cEd.Room;
iEdCurrentX = cEd.x;
iEdCurrentY = cEd.y;
cEd.ChangeRoom(26, 145, 130);
cEd.FaceDirection(eDirDown);
cEd.Transparency=100;
if (cEd.SpeechView == EDSAD) // Checks if Ed has his sad looking view already.
{
bEdSad = true;
edExpressions(eNormal);
}
}
function room_AfterFadeIn()
{
StartCutscene(eSkipESCOrRightButton);
Wait(20);
cNix.Say("Ist ihr Hamster unglücklich?");
oHamsterFace.Visible=true;
cNix.Say("Ist er schon von seinem Häuschen gesprungen um Selbstmord zu begehen?");
cNix.Say("Wissen sie warum?");
cNix.Say("Weil sie ihm kein HAMSTAR-Hamsterfutter geben.");
cNix.Say("Nur HAMSTAR enthält die Montro-Ilon-Cron-Ron-Onlu-Wenk-Energie-Lie-Lung-Essenz...");
cNix.Say("...welche Hamster glücklich macht.");
oHamsterFace.Graphic=840;
Wait(30);
cNix.Say("Selbst die anspruchsvollsten Hamsterfetischisten sind begeistert!");
oHamsterFace.Visible=false;
oEdZimmer.Visible=true;
cEd.Transparency=0;
Wait(5);
cEd.Say("HAMSTAR ist ganz toll!");
Wait(20);
player.Transparency=0;
player.FaceDirection(eDirUp);
player.ChangeRoom(2);
cEd.ChangeRoom(iEdCurrentRoom, iEdCurrentX, iEdCurrentY);
if (bEdSad) edExpressions(eSad);
ControllMode(true, true);
EndCutscene();
}