yet-another-experiment/experiment.t
2020-03-22 04:17:16 +05:00

73 lines
1.5 KiB
Perl

#include <adv3.h>
#include <en_us.h>
versionInfo: GameID
name = 'Uncontrolled experiment'
byline = 'by He4eT'
authorEmail = 'He4eT <He4eTHb1u@gmail.com>'
desc = 'A simple demo for TADS 3.'
version = '0'
IFID = 'F1E9FCB6-84D5-4FFA-B7E6-74458D83018B'
showCredit () {"
Some credits here.
";}
showAbout () {"
<< desc >> <br>
Set of usefull examples for developers.
";}
;
gameMain: GameMainDef
initialPlayerChar = me
experimentNumber = nil
dayNumber = nil
showIntro () {
experimentNumber = 10 + rand(100);
dayNumber = rand(1000);
"\b
<q>Experiment <<experimentNumber>>,
day number <<dayNumber>>,</q>
a cold mechanical voice suddenly interrupts
your restless sleep.\b
<<inputManager.pauseForMore(true)>>
Enter <q>instruction</q> if you need a tutorial.\b";
}
showGoodbye () {"
<.p>Game over<.p>
";}
;
/* */
#include "src/actor/pc.t"
#include "src/action/repair.t"
#include "src/item/_bandage.t"
#include "src/item/interior.t"
/* rooms */
#include "src/room/orangeRoom.t"
#include "src/room/orangeBathroom.t"
#include "src/item/dentalFloss.t"
#include "src/room/yellowRoom.t"
#include "src/item/advertisingDisplay.t"
#include "src/room/cyanRoom.t"
#include "src/item/tape.t"
#include "src/room/pinkRoom.t"
#include "src/item/labCoat.t"
#include "src/item/lockers.t"
#include "src/item/elevator.t"
#include "src/room/redRoom.t"
#include "src/item/dataCable.t"
#include "src/actor/surgeryAssistant.t"
#include "src/room/blackRoom.t"