Expand Discovery Session
This commit is contained in:
parent
9736b2e612
commit
e48336bf2a
69 changed files with 768 additions and 414 deletions
|
|
@ -1,8 +1,8 @@
|
|||
if (isset(newRoom))
|
||||
{
load.pic(currentRoom);
draw.pic(currentRoom);
discard.pic(currentRoom);
load.view(View162);
load.view(View30);
load.sound(Sound9);
animate.obj(o3);
ignore.objs(o3);
set.view(o3, View162);
set.cel(o3, 0);
set.priority(o3, 11);
position(o3, 41, 110);
draw(o3);
animate.obj(o4);
ignore.objs(o4);
set.view(o4, View162);
set.cel(o4, 1);
set.priority(o4, 11);
position(o4, 78, 110);
draw(o4);
animate.obj(o5);
ignore.objs(o5);
set.view(o5, View162);
set.cel(o5, 2);
set.priority(o5, 11);
position(o5, 115, 110);
draw(o5);
animate.obj(o6);
ignore.objs(o6);
set.view(o6, View162);
set.cel(o6, 0);
set.priority(o6, 14);
position(o6, 58, 140);
draw(o6);
animate.obj(o7);
ignore.objs(o7);
set.view(o7, View162);
set.cel(o7, 1);
set.priority(o7, 14);
position(o7, 98, 140);
draw(o7);
random(1, 2, v52);
if (v52 == 1)
|
||||
{
random(1, 3, v52);
if (v52 == 1)
|
||||
{
set(f210);
random(20, 40, v202);
}
set(f200);
load.view(View158);
load.view(View163);
load.sound(Sound8);
animate.obj(ObjFlyingDoll);
set.view(ObjFlyingDoll, View158);
set.cel(ObjFlyingDoll, 0);
position(ObjFlyingDoll, 77, 93);
draw(ObjFlyingDoll);
stop.update(ObjFlyingDoll);
v66 = 51;
animate.obj(o8);
set.view(o8, View163);
set.cel(o8, 0);
position(o8, 41, 92);
draw(o8);
stop.update(o8);
}
else
|
||||
{
set(f201);
load.view(View159);
load.sound(Sound31);
animate.obj(ObjTitleText);
set.view(ObjTitleText, View159);
position(ObjTitleText, 70, 93);
draw(ObjTitleText);
set(f202);
set(boolMusicEnded);
}
v38 = 25;
v39 = 167;
set.loop(ego, 3);
position.v(ego, v38, v39);
draw(ego);
start.motion(ego);
show.pic();
return();
}
reset(f204);
if (posn(ego, 100, 145, 114, 163))
|
||||
{
load.pic(currentRoom);
draw.pic(currentRoom);
discard.pic(currentRoom);
load.view(View162);
load.view(View30);
load.sound(Sound9);
animate.obj(Obj_animatedPNJ3);
ignore.objs(Obj_animatedPNJ3);
set.view(Obj_animatedPNJ3, View162);
set.cel(Obj_animatedPNJ3, 0);
set.priority(Obj_animatedPNJ3, 11);
position(Obj_animatedPNJ3, 41, 110);
draw(Obj_animatedPNJ3);
animate.obj(Obj_animatedPNJ4);
ignore.objs(Obj_animatedPNJ4);
set.view(Obj_animatedPNJ4, View162);
set.cel(Obj_animatedPNJ4, 1);
set.priority(Obj_animatedPNJ4, 11);
position(Obj_animatedPNJ4, 78, 110);
draw(Obj_animatedPNJ4);
animate.obj(Obj_animatedPNJ5);
ignore.objs(Obj_animatedPNJ5);
set.view(Obj_animatedPNJ5, View162);
set.cel(Obj_animatedPNJ5, 2);
set.priority(Obj_animatedPNJ5, 11);
position(Obj_animatedPNJ5, 115, 110);
draw(Obj_animatedPNJ5);
animate.obj(Obj_animatedPNJ6);
ignore.objs(Obj_animatedPNJ6);
set.view(Obj_animatedPNJ6, View162);
set.cel(Obj_animatedPNJ6, 0);
set.priority(Obj_animatedPNJ6, 14);
position(Obj_animatedPNJ6, 58, 140);
draw(Obj_animatedPNJ6);
animate.obj(Obj_animatedPNJ7);
ignore.objs(Obj_animatedPNJ7);
set.view(Obj_animatedPNJ7, View162);
set.cel(Obj_animatedPNJ7, 1);
set.priority(Obj_animatedPNJ7, 14);
position(Obj_animatedPNJ7, 98, 140);
draw(Obj_animatedPNJ7);
random(1, 2, varRandomValue);
if (varRandomValue == 1)
|
||||
{
random(1, 3, varRandomValue);
if (varRandomValue == 1)
|
||||
{
set(f210);
random(20, 40, v202);
}
set(f200);
load.view(View158);
load.view(View163);
load.sound(Sound8);
animate.obj(Obj_animatedPNJ1);
set.view(Obj_animatedPNJ1, View158);
set.cel(Obj_animatedPNJ1, 0);
position(Obj_animatedPNJ1, 77, 93);
draw(Obj_animatedPNJ1);
stop.update(Obj_animatedPNJ1);
v66 = 51;
animate.obj(Obj_animatedPNJ8);
set.view(Obj_animatedPNJ8, View163);
set.cel(Obj_animatedPNJ8, 0);
position(Obj_animatedPNJ8, 41, 92);
draw(Obj_animatedPNJ8);
stop.update(Obj_animatedPNJ8);
}
else
|
||||
{
set(f201);
load.view(View159);
load.sound(Sound31);
animate.obj(Obj_animatedPNJ2);
set.view(Obj_animatedPNJ2, View159);
position(Obj_animatedPNJ2, 70, 93);
draw(Obj_animatedPNJ2);
set(f202);
set(boolMusicEnded);
}
v38 = 25;
v39 = 167;
set.loop(ego, 3);
position.v(ego, v38, v39);
draw(ego);
start.motion(ego);
show.pic();
return();
}
reset(f204);
if (posn(ego, 100, 145, 114, 163))
|
||||
{
set(f204);
}
if (isset(f200) &&
v63 > 15)
|
||||
{
set(f69);
}
if (!isset(haveInput))
|
||||
{
goto(Label1);
}
if ((said("examine") ||
said("examine", "area")))
|
||||
|
|
@ -44,17 +44,17 @@ if (isset(newRoom))
|
|||
{
print("Remember: you can't get it!");
}
Label1:
if (isset(f209))
|
||||
{
reset(f209);
print("At least the comic's whoopie cushion doesn't smell!");
stop.cycling(ego);
reset(f34);
if (!isset(f117))
|
||||
{
set(f117);
currentScore += 1;
}
}
if (isset(f202))
|
||||
{
reset(f202);
move.obj(ObjTitleText, 47, 93, 1, f203);
}
if (isset(f203))
|
||||
{
reset(f203);
move.obj(ObjTitleText, 93, 93, 1, f202);
}
if (isset(boolTimingDelayOut))
|
||||
{
reset(f202);
move.obj(Obj_animatedPNJ2, 47, 93, 1, f203);
}
if (isset(f203))
|
||||
{
reset(f203);
move.obj(Obj_animatedPNJ2, 93, 93, 1, f202);
}
if (isset(boolTimingDelayOut))
|
||||
{
reset(boolTimingDelayOut);
++varTitlePageStep;
if (varTitlePageStep == 1)
|
||||
{
random(12, 22, v66);
if (isset(f108))
|
||||
{
--varTitlePageStep;
}
else
|
||||
{
start.update(ObjFlyingDoll);
}
}
if (varTitlePageStep == 2)
|
||||
{
start.update(Obj_animatedPNJ1);
}
}
if (varTitlePageStep == 2)
|
||||
{
random(8, 14, v66);
if (isset(f108))
|
||||
{
--varTitlePageStep;
}
else
|
||||
{
set.cel(ObjFlyingDoll, 0);
stop.update(ObjFlyingDoll);
force.update(ObjFlyingDoll);
if ((!isset(f211) ||
!isset(f212) ||
!isset(f213) ||
!isset(f214) ||
!isset(f215) ||
!isset(f216) ||
!isset(f217) ||
!isset(f218) ||
!isset(f219) ||
!isset(f220) ||
!isset(f221) ||
!isset(f222) ||
!isset(f223) ||
!isset(f224) ||
!isset(f225) ||
!isset(f226) ||
!isset(f227) ||
!isset(f228) ||
!isset(f229) ||
!isset(f230) ||
!isset(f231) ||
!isset(f232) ||
!isset(f233) ||
!isset(f234) ||
!isset(f235) ||
!isset(f236) ||
!isset(f237) ||
!isset(f238) ||
!isset(f239) ||
!isset(f240) ||
!isset(f241) ||
!isset(f242) ||
!isset(f243) ||
!isset(f244) ||
!isset(f245) ||
!isset(f246) ||
!isset(f247) ||
!isset(f248)))
|
||||
{
Label2:
random(1, 38, v200);
v52 = v200;
v52 += 210;
if (issetv(v52))
|
||||
{
goto(Label2);
}
set.v(v52);
if (v200 == 1)
|
||||
{
set.cel(Obj_animatedPNJ1, 0);
stop.update(Obj_animatedPNJ1);
force.update(Obj_animatedPNJ1);
if ((!isset(f211) ||
!isset(f212) ||
!isset(f213) ||
!isset(f214) ||
!isset(f215) ||
!isset(f216) ||
!isset(f217) ||
!isset(f218) ||
!isset(f219) ||
!isset(f220) ||
!isset(f221) ||
!isset(f222) ||
!isset(f223) ||
!isset(f224) ||
!isset(f225) ||
!isset(f226) ||
!isset(f227) ||
!isset(f228) ||
!isset(f229) ||
!isset(f230) ||
!isset(f231) ||
!isset(f232) ||
!isset(f233) ||
!isset(f234) ||
!isset(f235) ||
!isset(f236) ||
!isset(f237) ||
!isset(f238) ||
!isset(f239) ||
!isset(f240) ||
!isset(f241) ||
!isset(f242) ||
!isset(f243) ||
!isset(f244) ||
!isset(f245) ||
!isset(f246) ||
!isset(f247) ||
!isset(f248)))
|
||||
{
Label2:
random(1, 38, v200);
varRandomValue = v200;
varRandomValue += 210;
if (issetv(varRandomValue))
|
||||
{
goto(Label2);
}
set.v(varRandomValue);
if (v200 == 1)
|
||||
{
print("\"I just flew in from Coarsegold...\"");
print("\"...and, boy, are my arms tired!\"");
}
if (v200 == 2)
|
||||
{
print("\"I told my doctor my sex life was boring. He said 'You need "
"to add the element of surprise. Go right home this afternoon, "
"grab your wife, and immediately make love to her, no matter "
"what she's doing.' So I did!\"");
print("\"It was still the same old boring stuff; but her bridge club "
"got a tremendous kick out of it!!\"");
}
if (v200 == 3)
|
||||
{
print("\"You know how I can tell when my wife has an orgasm?\"");
print("\"She drops her nail file!!\"");
}
if (v200 == 4)
|
||||
|
|
@ -93,12 +93,12 @@ if (isset(newRoom))
|
|||
{
print("\"Last week, I got arrested by a female cop. She asked me, "
"'Are you carrying a concealed weapon?'\"");
print("\"I replied, 'Keep frisking me, and I soon will be!'\"");
}
if (v200 == 37)
|
||||
{
print("\"My best sexual encounter was in the South Sea Islands...\"");
print("\"I pushed a volcano into a virgin!\"");
}
if (v200 == 38)
|
||||
{
print("\"Didja hear about the copier company that bought out a "
"musical instrument maker?\"");
print("\"They're gonna market a new, reproductive organ!\"");
}
}
else
|
||||
{
set(f208);
print("\"Well, that's all I know, folks,\" the comic says. \"Come back "
"for the next show, and you can hear 'em all again!\"");
set.cel(ObjFlyingDoll, 0);
stop.update(ObjFlyingDoll);
force.update(ObjFlyingDoll);
varTitlePageStep = 0;
varTimingDelay = 0;
v66 = 0;
}
}
}
if (varTitlePageStep == 3)
|
||||
{
start.update(o8);
sound(Sound8, f40);
end.of.loop(o8, boolTimingDelayOut);
}
if (varTitlePageStep == 4)
|
||||
{
set.cel(o8, 0);
stop.update(o8);
force.update(o8);
start.update(ObjFlyingDoll);
random(11, 22, v66);
}
if (varTitlePageStep == 5)
|
||||
{
set(f208);
print("\"Well, that's all I know, folks,\" the comic says. \"Come back "
"for the next show, and you can hear 'em all again!\"");
set.cel(Obj_animatedPNJ1, 0);
stop.update(Obj_animatedPNJ1);
force.update(Obj_animatedPNJ1);
varTitlePageStep = 0;
varTimingDelay = 0;
v66 = 0;
}
}
}
if (varTitlePageStep == 3)
|
||||
{
start.update(Obj_animatedPNJ8);
sound(Sound8, f40);
end.of.loop(Obj_animatedPNJ8, boolTimingDelayOut);
}
if (varTitlePageStep == 4)
|
||||
{
set.cel(Obj_animatedPNJ8, 0);
stop.update(Obj_animatedPNJ8);
force.update(Obj_animatedPNJ8);
start.update(Obj_animatedPNJ1);
random(11, 22, v66);
}
if (varTitlePageStep == 5)
|
||||
{
random(4, 7, varTimingDelay);
if (isset(f108))
|
||||
{
--varTitlePageStep;
}
else
|
||||
{
varTitlePageStep = 0;
set.cel(ObjFlyingDoll, 0);
stop.update(ObjFlyingDoll);
force.update(ObjFlyingDoll);
if (!isset(f208))
|
||||
{
varTitlePageStep = 0;
set.cel(Obj_animatedPNJ1, 0);
stop.update(Obj_animatedPNJ1);
force.update(Obj_animatedPNJ1);
if (!isset(f208))
|
||||
{
random(21, 26, v201);
print.v(v201);
}
}
}
}
if (isset(boolMusicEnded) &&
isset(f201))
|
||||
{
sound(Sound31, boolMusicEnded);
}
if (isset(f44) &&
v202 > 0)
|
||||
{
--v202;
if (v202 == 1)
|
||||
|
|
|
|||
Loading…
Reference in a new issue