Professional Documents
Culture Documents
GLOBAL VARIABLES
1 -> Adventure Initialization
2 -> Hogye Mine
3 -> PC has permission to enter Cyclops lair2
4 -> PC has done as Forager said
5 -> PC has recovered Argoseyer fuel rod
6 -> Markheim Mushroom Farm
7 -> Cesar's Innards
8 -> Markheim Defense Wins
9 -> PC has defeated Ladon
10 -> Dragon Mark
11 -> Wind Shrine
12 -> Earth Shrine
13 -> Water Shrine
14 -> Fire Shrine
15 -> Spirit Shrine
16 -> Have completed all five elemental shrines
17 -> Have entered Nara
18 -> Have recovered rusty scepter
21 -> Mecha Sporch Rank
22 -> Warhammer Arena Rank
23 -> Colosseum Rank
24 -> Robot Warriors Rank
25 -> Flesh Pit Rank
26 -> Recovered crystal disk
27 -> Recovered Old City Key
%
%
%
%
%
% Set the item key just to protect the standard key items.
SetKeyItem 100
% Every 5 minutes, load a standard plot.
5min <BatchLoadPlot .standard 1>
.standard <PLOT_*.txt>
start <if= V1 0 else GoCheckPlots V= 1 1 GlobalStoryPattern .city .UrbanStory Gl
obalStoryPattern .lmcity .LanceStory>
.city <URB_STORY>
.UrbanStory <TS_GSP_*_STORY.txt>
.lmcity <LANCEMATE_HERE>
.LanceStory <TS_LANCE_*_STORY.txt>
% There are, at the moment, 8 possible Lancemate locations.
% Maybe load some plots here, depending on config file options.
GoCheckPlots <BatchLoadPlot .standard 5>
% Do things when the key items are retrieved.
Get35 <if= G26 0 G= 26 1>
Get17 <if= G27 0 G= 27 1>
Get44 <G= 18 1>
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
1 -> Message first time entering town
10 -> First time opening locked mine door
101 -> Use SURVIVAL
102 -> Use SCIENCE
103 -> Use MYSTICISM
rect
name <Entry Grid>
special <StartHere>
width 5
height 5
sub
% This is a hidden exit to the world map!
% Why include it? So that when entering from the
world map,
% the PC will always appear at this same point.
StairsDown
Destination 1
stat 5 -1
end
room 7 5
name <Hogye Clinic>
BorderType 18
FloorType 26
room 6 6
name <Ki Rin MegaMart>
FloorType 14
BorderType 27
rumor <KiRin MegaMart is the best place to buy things ar
ound here.>
room 5 7
name <Mecha Sporch>
FloorType 26
BorderType 27
room 5 5
name <Mayor's House>
FloorType 25
BorderType 13
room 3 3
name <Bus Terminal>
BorderType 27
room 5 5
name <Diner>
BorderType 37
FloorType 26
end
team 1
% Player team
room 5 5
name <Hogye Mine>
rumor <when the mine closed a lot of heavy machinery got left be
hind.>
FloorType 26
BorderType 15
sub
StairsDown
destination 3
door
USE <ifG -99 MetaPass else GoCloseDoor if= L10 0 else G
oBeenBefore ifYesNo 3 4 5 else GoBeenBefore Print 6>
GoBeenBefore <L= 10 1 Print 1 SetStat STAT_Pass 0 Tra
nsform 1>
GoCloseDoor <Print 2 SetStat STAT_Pass -100 Transform 2
>
NPCOpenDoor <SetStat STAT_Pass 0 Transform 2>
roguechar <+>
roguechar1 <->
roguechar2 <+>
Msg1 <You open the door.>
Msg2 <You close the door.>
Msg3 <A sign has been posted to this door. "DANGER! KEEP
OUT!">
Msg4 <Leave this door alone.>
Msg5 <Open it anyways.>
Msg6 <That was probably a wise decision.>
end
team 2
% Town Citizens
SetAlly 1 3
% Set this team's default orders to PASSIVE
Stat 1 3
TEAM_COLORS <88 113 86>
home <Town Center>
team 3
% Town Militia
SetAlly 1 2
rumor <the mines were closed because of all the dangerous creatu
res which live there.>
TEAM_COLORS <88 113 86>
home <Town Center>
% ******************************
% *** PERSONA DEFINITIONS ***
% ******************************
Persona 1
% Professor HyoLee
% Var 1 -> Journal Quest Status
greeting <NewChat ifG React 25 else GoMediumReact if= V1 0 else
GoAfterJournal V= 1 1 Say 2 StoryLine .JournalArc>
goMediumReact <ifG React 3 else GoLowReact Say 1>
goLowReact <SayAnything>
.JournalArc <ARC_TS_Hyolee.txt>
GoAfterJournal <Say 3 AddChat 1>
result1 <EndChat Say 4 School SkillList Say 5>
SkillList <22 29 15 16 24>
msg1 <I can't talk right now. I'm working on a new model of geno
me reconstruction. I hope to have some results worth publishing soon.>
msg2 <Hello. I seem to remember having forgotten something, but
I can't remember what it was...>
msg3 <I've been entering the journal data into my computer.>
msg4 <Sure, I can show you a few things. It might be a bit advan
ced, though... I hope you can keep up.>
msg5 <There. Now wasn't that easier than we thought it was going
to be?>
Prompt1 <Can you explain your research?>
Persona 2
% Nurse
greeting <NewChat Say 1>
msg1 <Welcome to the grounds of \SCENE 2 Hospital. I'm sure \PER
SONA 3 is around here someplace.>
Persona 3
% Doctor
greeting <NewChat Say 1 AddChat 1 AddChat 2>
result1 <Say 2 Shop Wares EndChat Say 4>
result2 <Say 3 NewChat AddChat 3>
result3 <Say 5 Shop NoWares EndChat Say 4>
prompt1 <I'm in a lot of pain...>
prompt2 <No problem, doctor.>
prompt3 <Actually, I think I may have a cold.>
Msg1 <Hello there. What seems to be the problem today?>
Msg2 <Let me take a look at you.>
Msg3 <Really? That's a shame... healthy patients are bad for bus
iness...>
Msg4 <Remember, don't lift any heavy objects until those stitche
s come out...>
Msg5 <Well why didn't you say so? Come on, I'll have you patched
up in no time!>
Persona 4
% Shopkeeper
greeting <NewChat Say 1 AddChat 1 AddChat 2 AddChat 3>
result1 <Say 2 NewChat AddChat 2 AddChat 3>
result2 <Say 4 Shop Wares EndChat Say 3>
result3 <Say 5 NewChat AddChat 2 AddChat 4 AddChat 5 AddChat 6 A
ddChat 7 AddChat 8 AddChat 9 AddChat 10 AddChat 12 AddChat 13 ifG 2 SkRoll 29 Ad
dChat 11>
result4 <Say 6>
result5 <Say 7>
result6 <Say 8>
result7 <Say 9>
result8 <Say 10>
result9 <Say 11>
result10 <Say 12>
result11 <Say 13>
result12 <Say 15>
result13 <Say 16>
Wares <4 5 10 11 14 17 18 MECHA>
prompt1 <What shop? This is just an empty room!>
prompt2 <Let me see what you've got.>
prompt3 <Maybe you can explain some things.>
prompt4 <What does "DC" mean?>
prompt5 <What does "DP" mean?>
prompt6 <What does "ACC" mean?>
prompt7 <What does "RNG" mean?>
prompt8 <What does "SPD" mean?>
prompt9 <What does "BV" mean?>
prompt10 <What is "10/10a"?>
prompt11 <What is "$", and what's that number for?>
prompt12 <What does "AC" mean?>
prompt13 <What does "SF" mean?>
MSG1 <Welcome to my shop. It's not particularly impressive, I kn
ow, but I think you'll be pleased with our selection.>
MSG2 <Look, I already told you it isn't very impressive! I'm gon
na spruce it up once I've decided on a paint scheme! You wanna see what I've got
or not?>
MSG3 <Come back once you've earned some more money, okay?>
MSG4 <Take a look around, let me know if you see anything you li
ke.>
MSG5 <It would be my pleasure. It's hard to be a smart consumer
when you don't know what you're buying, and modern technology can be very confus
ing on times. What do you want to know about?>
MSG6 <DC means Damage Class. The higher it is, the more damage a
weapon will do. There are other things to consider when buying a weapon but for
most people DC is the most important factor.>
MSG7 <DP means Damage Points. It's a measure of how much punishm
ent an object can take before it breaks down. If DP is preceded by a number in b
rackets, that's the armor rating of this item.>
MSG8 <ACC refers to the accuracy of a weapon. A positive value m
eans that you will hit more often. A negative value means you'll hit less often.
Many weapons have ACC:0, meaning that they neither aid nor hinder your natural
skill.>
MSG9 <RNG refers to the range of a weapon. There are three range
bands. It is easiest to hit a target at short range, slightly more difficult to
hit at medium range, and much more difficult at long range.>
MSG10 <SPD is short for speed. It measures the recharge time of
a weapon. This is usually only important for fighters who have good initiative,
since there's no point in having your weapon recharge faster than you are able t
o fire it.>
MSG11 <BV is short for Burst Value. Some weapons can fire a larg
e number of shots in a single action. If you use burst fire you are more likely
to hit and will probably do better damage, but you'll also run out of ammunition
much sooner.>
MSG12 <This is the weapon's ammunition counter. The first value
is the number of rounds currently in the magazine; the second value is the maxim
um number of rounds that the weapon can hold.>
MSG13 <*sigh* You really don't get out much, do you? "$" means m
oney. You can exchange money for goods and services. The number is how many piec
es of money you need for the transaction. Understand now? Well, try not to think
too hard.>
MSG15 <AC means Armor Class. The higher your AC value, the less
damage you'll take when struck by an attack.>
MSG16 <SF means Scale Factor. Meks can have low-scale weapons in
stalled for dealing with small enemies. There's a penalty for shooting at someth
ing smaller than yourself, so an antipersonnel weapon can be a good thing to hav
e.>
Persona 5
% Mecha Sporch manager
% V1 = Arena Registration / Current Fight PV
% V2 = Recharge Time for battle.
% V3 = Competition Rank
greeting <NewChat ifG G21 V3 else GoOldGreet V= 3 G21 V+ 1 d3 Ca
shPrize Reward Threat V1 100 250 if= V3 10 else GoSayReward Say 11 G+ 21 1 V+ 3
1 Goto GoWin>
GoWin <MechaPrize .MSPrize Reputation 6 3 History 13 PCAlly 6>
.MSPrize <BuruBuru.txt>
GoSayReward <Say 12>
GoOldGreet <Say 1 if= V1 0 else GoAlreadyRegistered AddChat 1 Ad
dChat 2>
goAlreadyRegistered <ifG ComTime V2 else GoNotReady AddChat 1 Ad
dChat 5>
goNotReady <Say 10>
result1 <NewChat Say 2>
SetTeam 2
SetPersona 5
NPC Mecha Pilot
name <Vikki>
mecha <Thorshammer.txt>
SDL_PORTRAIT <por_f_ladi_vikki(JAY).png>
SDL_COLORS <201 205 229 255 212 195 245 213 160>
rumor <Vikki is one of the unluckiest mecha pilots ever.>
home <Mecha Sporch>
chardesc Female Young Cheerful Shy Wangtta
CHAT_EJECT <I hate when this happens to me...>
SetTeam 2
SetPersona 6
NPC Leader
name <Megi>
home <Mayor's House>
rumor <Megi is well known for her wisdom and compassion.>
chardesc Female Old Lawful Heroic Renowned
SetTeam 2
SetPersona 17
NPC Citizen
SetTeam 2
SetPersona 7
NPC Citizen
SetTeam 2
SetPersona 8
NPC Citizen
SetTeam 2
SetPersona 9
NPC Guardian
SetTeam 3
SetPersona 12
NPC Shopkeeper
SetTeam 2
SetPersona 201
job <bus dispatcher>
home <Bus Terminal>
NPC Cook
SetTeam 2
home <Diner>
SetPersona 202
PCS 3
Name <Old Mobile Phone>
mass -1
SetKeyItem 7
end
Scene 1 5
% V1 = d80 + Survival Roll
% V2 = Encounter Value Percent
Msg31 <You spot a group of well-armed mecha in the distance. They appear
to be raiders.>
Msg32 <Approach them.>
Msg33 <Leave them alone.>
FrzNU1 <if= T1 0 Exit 1>
FrzNU2 <if= T2 0 Salvage>
.encdata <ArchEnemy +PCRA +ECRA>
GoSmallAttack <Print 41 SavePos MDynamic 0 PCRep 6 .monstertype FrzMU1
FrzMU2 SetMapType MapTile PCX PCY>
Msg41 <You are attacked by monsters!>
.monstertype <Animal Plains Forest>
FrzMU1 <if= T1 0 Exit 1>
FrzMU2 <if= T2 0>
inv
Village
name <Hogye Village>
Destination 2
XPos 25
YPos 25
Scale 5
City
name <Snake Lake City>
Destination 10
XPos 26
YPos 29
Scale 5
Town
name <Gyori Village>
destination 11
XPos 29
YPos 18
Scale 5
Village
name <Mauna Village>
Destination 44
XPos 18
YPos 17
Scale 5
City
name <Wujung City>
Destination 17
XPos 16
YPos 26
Scale 5
Town
name <Ipshil Village>
Destination 13
XPos 22
YPOs 32
Scale 5
City
XPos 39
YPos 4
Scale 5
Village
name <The Ziggurat>
Destination 51
Scale 5
XPos 6
YPos 3
Town
name <Markheim Fortress>
Destination 57
Scale 5
XPos 12
YPos 9
Village
name <Tokto>
Destination 60
Scale 5
XPos 45
YPos 34
Cave
name <Slimy Cave>
Destination -1
scale 5
xpos 47
ypos 10
use <Print 1 LoadD .sitename PassVar 3 5 PassVar 4 10 SeekGate 1>
.sitename <TS_SCENE_SlimyCave.txt>
msg1 <This cave appears to be highly unstable...>
end
Scene 3 0
name <Hogye Mines L1>
special <NoExit>
Type <Dungeon Mine Open>
NU1 <if= T1 0 Exit 2>
start <Print 1>
Msg1 <You enter Hogye Mines, level one.>
CaveMap
BorderType 31
sub
Rect
Width 3
Height 3
sub
StairsUp
Destination 2
end
Rect
Width 3
Height 3
sub
StairsDown
Destination 4
end
team 1
setenemy 2
team 2
name <Cave Monsters>
type <Cave Earth Animal>
setenemy 1
stat 2 3
end
Scene 4 0
name <Hogye Mines L2>
Type <Dungeon Mine Open>
special <NoExit>
NU1 <if= T1 0 Exit 2>
start <Print 1>
Msg1 <You enter Hogye Mines, level two.>
CaveMap
BorderType 31
sub
Rect
Width 3
Height 3
sub
StairsUp
Destination 3
end
Rect
Width 3
Height 3
sub
StairsDown
Destination 5
end
team 1
setenemy 2
team 2
name <Cave Monsters>
type <Cave Earth Animal>
setenemy 1
stat 2 4
end
Scene 5 0
name <Hogye Mines L3>
Type <Dungeon Mine Open>
special <NoExit>
NU1 <if= T1 0 Exit 2>
start <Print 1>
Msg1 <You enter Hogye Mines, level three.>
CaveMap
BorderType 31
sub
Rect
Width 3
Height 3
sub
StairsUp
Destination 4
end
Rect
Width 3
Height 3
sub
StairsDown
Destination 6
end
team 1
setenemy 2
team 2
name <Cave Monsters>
type <Cave Earth Animal>
setenemy 1
stat 2 5
end
inv
gear 4 0 5
name <Pick>
scale 0
mass 2
stat 3 1
end
Scene 6 0
name <Hogye Mines L4>
Type <Dungeon Mine Open>
special <NoExit>
NU1 <if= T1 0 Exit 2>
start <Print 1>
Msg1 <You enter Hogye Mines, level four.>
CaveMap
BorderType 31
sub
Rect
Width 3
Height 3
sub
StairsUp
Destination 5
end
Rect
Width 3
Height 3
sub
StairsDown
Destination 7
end
team 1
setenemy 2
team 2
name <Cave Monsters>
type <Cave Earth Animal>
setenemy 1
stat 2 7
end
inv
gear 4 0 5
name <Pick>
scale 0
mass 2
stat 3 1
gear 4 0 5
name <Pick>
scale 0
mass 2
stat 3 1
gear 4 1 19
name <Laser Drill>
scale 0
stat 2 -2
stat 3 1
rubble 10
Clue29 <if= G2 0 else GoAlreadyKnow ifG ComTime V1 else GoNoFind
Reputation 7 1 V= 1 ComTime V+ 1 172800 V+ 1 d172800 ifG SkRoll 29 15 else GoNo
Find StartStory .orestory else GoNoFind G= 2 1 Print 3 XPV 150>
.orestory <TS_Story_HogyeMine.txt>
GoNoFind <Print 2>
GoAlreadyKnow <Print 4>
Msg3 <These rocks appear to contain Impervium ore. This metal wa
sn't usable when the mine was closed many years ago, but advances in technology
have made it quite valuable. Maybe you should tell someone about this discovery.
>
Msg4 <These rocks contain valuable ore! Still, they are in the w
ay...>
rubble 10
Clue29 <if= G2 0 else GoAlreadyKnow ifG ComTime V1 else GoNoFind
Reputation 7 1 V= 1 ComTime V+ 1 172800 V+ 1 d172800 ifG SkRoll 29 15 else GoNo
Find StartStory .orestory else GoNoFind G= 2 1 Print 3 XPV 150>
.orestory <TS_Story_HogyeMine.txt>
GoNoFind <Print 2>
GoAlreadyKnow <Print 4>
Msg3 <These rocks appear to contain Impervium ore. This metal wa
sn't usable when the mine was closed many years ago, but advances in technology
have made it quite valuable. Maybe you should tell someone about this discovery.
>
Msg4 <These rocks contain valuable ore! Still, they are in the w
ay...>
end
Scene 7 0
name <Hogye Mines L5>
Type <Dungeon Mine Open>
special <NoExit>
NU1 <if= T1 0 Exit 2>
start <Print 3>
Msg3 <You enter Hogye Mines, level five.>
CaveMap
BorderType 31
sub
Rect
Width 3
Height 3
sub
StairsUp
Destination 6
end
Rect
Width 3
Height 3
sub
Elevator
use <if= V1 0 else GoUseElevator V= 1 1 MechaPrize LoadT
hisMecha Print 1 XPV 100 Exit 1 SeekGate 2>
LoadThisMecha <Wolfram.txt>
GoUseElevator <Print 2 Exit 1 SeekGate 2>
Msg1 <You find an old cargo elevator, and an abandoned m
ining robot inside... Hey! Someone left the keys in the ignition!>
Msg2 <You ride the cargo elevator back to the surface.>
end
team 1
setenemy 2
team 2
name <Cave Monsters>
type <Cave Earth Animal>
setenemy 1
stat 2 9
end
inv
gear 4 0 5
name <Pick>
scale 0
mass 2
stat 3 1
rubble 10
Clue29 <if= G2 0 else GoAlreadyKnow ifG ComTime V1 else GoNoFind
Reputation 7 1 V= 1 ComTime V+ 1 172800 V+ 1 d172800 ifG SkRoll 29 15 else GoNo
Find StartStory .orestory else GoNoFind G= 2 1 Print 3 XPV 150>
.orestory <TS_Story_HogyeMine.txt>
GoNoFind <Print 2>
GoAlreadyKnow <Print 4>
Width 7
Height 5
name <Meadow>
FloorType 1
team 1
setenemy 2
team 2
name <Dinosaurs>
setenemy 1
type <Forest Exotic Reptile>
stat 2 5
end
inv
STC Computer-1
home <Lab>
clue29 <ifYesNo 4 5 6 ifG ComTime V1 else GoBeenBefore Print 7 V
= 1 NextDay Reputation 7 d4 MENTAL ifG SkRoll 29 10 else GoNoDice ifG PCRep 7 -d
100 else GoNoDice Print 1 SkillXP 22 65>
GoNoDice <Print 2>
GoBeenBefore <Print 3>
Msg1 <You learn quite a bit about bio-technology.>
Msg2 <You can't understand a thing.>
Msg3 <You've already looked at this computer today.>
Msg4 <This computer contains Hyolee's research notes.>
Msg5 <Read the notes.>
Msg6 <Turn off the computer.>
Msg7 <You read the research notes...>
end
Scene 9 0
name <Dark Cave>
Type <Dungeon Open>
% V102 -> Use SCIENCE
special <NoExit>
NU1 <if= T1 0 Exit 2>
Start <if= V1 0 V= 1 1 Print 1>
Msg1 <You enter a small, dimly lit cave.>
CaveMap
CLUE14 <Print 101>
CLUE29 <Print 101 if= V102 0 Reputation 7 d3 V= 102 1>
Msg101 <This cave seems to be the inner core of an extinct volcano.>
sub
Rect
Width 3
Height 3
sub
StairsDown
Destination 8
end
Rect
Width 3
Height 3
sub
StairsUp
Destination 1
end
team 1
setenemy 2
team 2
name <Cave Monsters>
setenemy 1
type <Cave Exotic Mutant>
stat 2 8
end
Scene 10 0
name <Downtown Snake Lake>
desc <Snake Lake is the capital of the Federated Territories of Earth. It is
a sprawling metropolis whose neighborhoods range from the gleaming towers of th
e corporate zone to the crime-infested warrens of the spaceport.>
type <City Town Target URB_STORY Destination>
sdl_portrait <scene_snakelake.png>
SetFaction 11
CityMap
special <ShowAll>
%
%
%
%
%
%
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
V1 = First time entry counter
V102 = Use SCIENCE
V103 = Use MYSTICISM
<Print 101>
<Print 102 if= V102 0 Reputation 7 d3 V= 102 1>
<Print 103 if= V103 0 Reputation 7 -d3 V= 103 1>
<The conditions in this area would be perfect for raising Spike-T
oads.>
Msg102 <The ground beneath this city is solid. It was likely formed by a
sludge-slide in the dark years following the Night of Fire. There are no ruins
near here, as they all would have been swept away at that time.>
Msg103 <You meditate for a few moments on the bustling energy of the cit
y.>
sub
% Sub components. Add teams & stuff here.
team 1
% Player team
team 2
% Town Citizens
SetAlly 1 3
% Set this team's default orders to PASSIVE
Stat 1 3
team 3
% Town Militia
SetAlly 1 2
rect
name <Entry Grid>
width 7
height 12
sub
% This is another hidden exit to the world map!
StairsDown
Destination 1
stat 5 -1
Sign
name <Bus Stop: City Park>
Destination 23
Sign
name <Bus Stop: Corp Sector>
Destination 24
Sign
name <Bus Stop: Waterfront>
Destination 25
end
room 12 8
name <Snake Lake Mall>
FloorType 28
BorderType 32
room 5 7
name <Monkey Wrench>
FloorType 14
BorderType 38
room 5 5
name <Snake Lake Clinic>
FloorType 28
BorderType 18
room 8 7
name <Robot Warriors>
rumor <Robot Warriors is the most prestigious mecha competition
in all the federated territories.>
FloorType 28
BorderType 24
room 9 5
name <Guardians HQ>
FloorType 28
Complex
Height 8
Width 6
% Shopkeeper
greeting <Say 1 NewChat AddChat 1>
result1 <Say 2 Shop Wares Say 3 EndChat>
Wares <4 5 10 12 14 16 17 18 20>
Msg1 <Welcome to my shop. I specialize in adventuring goods. Wou
ld you like to take a look around?>
Msg2 <Take your time browsing, I'll be over here if you need any
assistance.>
Msg3 <Have a nice day!>
prompt1 <Okay, I'll have a look.>
Persona 21
% Shopkeeper
greeting <Say 1 NewChat AddChat 1>
result1 <Say 2 Shop Wares Say 3 EndChat>
Wares <11>
Msg1 <Good day to you. Feel free to look around at our clothing.
.. I believe we may even have a few items in your size.>
Msg2 <If you need to try on anything, the changing room is in th
e back. Don't mind the security cameras.>
Msg3 <Goodbye.>
prompt1 <Let me see what you have.>
Persona 25
greeting <Say 1 NewChat AddChat 1 AddChat 2>
result1 <Say 2 Shop Wares Say 3 EndChat>
result2 <Say 4 NewChat AddChat 1>
Msg1 <Hello, this is the Snake Lake Hospital. Are you in need of
help?>
Msg2 <Let me take a look at you, see if anything's wrong.>
Msg3 <Take care, and safe journeys.>
Msg4 <Doctor Wiseman passed away a short while ago. I've had to
try and keep this hospital running by myself since then.>
prompt1 <I need medical aid...>
prompt2 <Not much of a hospital, is it?>
Persona 26
% Craig, of Robot Warriors.
greeting <NewChat Say 1 AddChat 1 AddChat 2>
result1 <NewChat ifG G21 9 else GoNoTitles ifG G22 9 else GoNoTi
tles ifG G23 9 else GoNoTitles StartStory .RWArc else GoNoLoad Say 5>
.RWArc <TS_Story_RobotWarriors.txt>
GoNoLoad <Say 6>
GoNoTitles <ifG PCRep 6 35 else GoNotFamous Say 2>
GoNotFamous <Say 4>
result2 <NewChat Say 3>
Msg1 <It's a good day to bend some metal! This is Robot Warriors
, where the brightest and the strongest come to settle once and for all which on
e of 'em has the biggest actuators!>
Msg2 <There are certain strict rules about who can compete in Ro
bot Warriors... while I know your reputation speaks for itself, you don't have e
nough experience in the dueling circuit to take part here.>
Msg3 <Robot Warriors can be seen on ETV and on trideo pay-per-vi
ew every Tuesday and Wednesday at 10:30PM.>
Msg4 <Only the best of the best get to compete at Robot Warriors
. If you dream of winning glory in our arena, first you should get some practice
in amateur dueling.>
Msg5 <Excellent! You're exactly the kind of pilot we're looking
for. I'll sign you up for the competition... Go get your mecha ready, it's time
NPC Guardian
chardesc Old Female Heroic
job <Guardian Chief>
home <Guardians HQ>
SetTeam 2
SetPersona 14
SetFaction 3
NPC Guardian
SetTeam 3
SetPersona 15
NPC Guardian
SetTeam 3
SetPersona 16
NPC Leader
SetTeam 2
SetPersona 1001
home <Federation Hall>
STC BOOKSHELF-1
home <Federation Hall>
use <ifYesNo 1 2 3 Print 4 MoreText .text>
.text <TS_TEXT_SnakeLakeFedCon.txt>
Msg1 <These books detail the history of the Federated Territorie
s. Would you like to read them?>
Msg2 <Yes please.>
Msg3 <No thank you.>
Msg4 <You do some reading.>
NPC Bounty Hunter
SetTeam 2
SetPersona 1004
home <Hunter's Guild>
NPC Bounty Hunter
SetTeam 2
SetPersona 1005
home <Hunter's Guild>
NPC Scientist
SetTeam 2
SetPersona 1006
home <Federation Hall>
NPC Bandit
SetTeam 2
SetPersona 1009
Mecha <Radcliff.txt>
NPC Guardian
SetTeam 3
SetPersona 1010
NPC Bartender
SetTeam 2
SetPersona 1011
home <Soju Haus>
NPC Shopkeeper
SetTeam 2
SetPersona 1012
home <Bus Terminal>
job <bus dispatcher>
NPC Cook
SetTeam 2
SetPersona 1013
home <Hot Dog Stand>
CHAT_SAFE <Hot dogs! Just $30 each!>
NPC Nurse
SetTeam 2
SetPersona 1014
home <Snake Lake Clinic>
STC Kiosk
name <Hot Dog Cart>
home <Hot Dog Stand>
use <ifYesNo 1 2 3 ifG PC$ 29 Cash+ -30 GiveSTC .desc Print 4>
.desc <FOOD-2>
Msg1 <Hot Dogs! $30 each.>
Msg2 <Buy a hot dog.>
Msg3 <Don't bother.>
Msg4 <You buy a hot dog.>
STC TV
home <Soju Haus>
Treasure 500
name <Amethyst Geode>
mass 20
type <STOLEN>
home <Mansion>
Treasure 1000
name <Golden Statue>
mass 8
type <STOLEN>
home <Mansion>
end
Scene 11 0
name <Gyori>
desc <Gyori is an industrial town controlled by Kettel Industries. Most of t
he factories are placed underground in the ruins of the city that once sat here.
It is home to the Warhammer Arena.>
type <Town Target URB_STORY LANCEMATE_HERE DESTINATION>
sdl_portrait <scene_gyori.png>
SetFaction 11
CityMap
special <ShowAll>
FloorType 17
GapFill <-7 -7 -14 -14 -13 -1 -13>
% ******************************************
% *** VARIABLES USED IN THIS SCENE ***
% ******************************************
% 1 -> Message first time entering town.
% Add level scripts here.
% If no player units on map, exit to WORLD MAP scene.
NU1 <if= T1 0 Exit 1>
rumor <the Kettel family runs this town.>
start <if= V1 0 else GoSecondTime Print 1 V= 1 1 StoryLine .plot>
GoSecondTime <Print 2>
.plot <TS_PLOT_IriaRuby.txt>
Msg1 <You enter a small but noisy town. The air is thick with the black
smoke of industry.>
Msg2 <You enter Gyori.>
FIRE! <AirRaidSiren>
CLUE14 <Print 101>
Msg101 <There's not a lot of nature left in this town for you to use thi
s skill on.>
sub
% Sub components. Add teams & stuff here.
team 1
% Player team
team 2
% Town Citizens
SetAlly 1 3
% Set this team's default orders to PASSIVE
Stat 1 3
team 3
% Town Militia
SetAlly 1 2
team_colors <80 40 120>
rect
FloorType 17
MarbleType 1
width 6
height 5
sub
% This is another hidden exit to the world map!
StairsDown
Destination 1
stat 5 -1
end
% The stairs down to the factory.
room 3 3
name <Factory>
FloorType 14
BorderType 35
sub
StairsDown
Destination 12
use <IfFactionEnemy 4 else GoRealUse Print 2>
GoRealUse <Print 1 Exit 12>
Msg2 <The way down is blocked by a thick steel gate. It
doesn't seem that there's any way in.>
end
room 12 7
name <Warhammer Arena>
FloorType 28
room 20 5
name <Warehouse>
FloorType 14
BorderType 29
room 6 9
name <Trading Post>
BorderType 29
room 15 5
name <Stuckey's Truck Stop>
FloorType 14
BorderType 38
room 9 5
name <Hospital>
FloorType 30
BorderType 18
Persona 42
% Warhammer Arena manager
% V1 = First time seeing player, will ask if they work at Factor
y.
%
Also used as Enemy PV
% V2 = Arena Recharge
% V3 = Arena Rank
greeting <NewChat ifG G22 V3 else GoOldGreet V= 3 G22 V+ 1 d4 Ca
shPrize Reward Threat V1 100 100 if= V3 10 else GoSayReward Say 10 G+ 22 1 V+ 3
1 CashPrize 250000 Reputation 6 3 History 12>
GoSayReward <Say 11>
goOldGreet <if= V1 0 else GoSeenBefore V= 1 15 Say 1 AddChat 1 A
ddChat 2>
goSeenBefore <ifG ComTime V2 else GoNotReady Say 7 AddChat 3 Add
Chat 5>
goNotReady <NewChat Say 9>
result1 <NewChat Say 2 AddChat 3 AddChat 4 if# PCFac 4 Reputati
on 2 1>
result2 <NewChat Say 3 AddChat 3 AddChat 4 if# PCFac 4 Reputati
on 2 -1>
result3 <ifG PCMEKS 0 else goNoMeks EndChat Say 4 SavePos Dynami
c 2 Threat V1 75 FrzNU1 FrzNU2 V= 2 ComTime V+ 2 50000 SetMapType ArenaMap SetMa
pString .map>
FrzNU1 <if= T1 0 Return if= V1 0 V= 1 1 LoseRenown>
FrzNU2 <if= T2 0 Salvage Return if= V1 0 V= 1 1 G+ 22 1 Reputati
on 6 1>
.map <SOLO>
goNoMeks <NewChat Say 6>
result4 <Say 5 NewChat>
result5 <Say 8 NewChat>
Msg1 <Welcome to Warhammer Arena. After a long day at the factor
y, there's nothing like some mecha combat to release all that pent-up stress. Ar
e you an employee of Kettel Industries?>
Msg2 <Well, it doesn't really matter. The arena was built as a c
ompany facility but it's not like anyone ever followed that rule. You interested
e
u
e
u
Persona 1107
greeting <NewChat Say 1 AddChat 1 AddChat 2>
GoNoMoney <Say 4>
GoNotHungry <Say 5>
result1 <NewChat Say 2 AddChat 3 AddChat 4>
result2 <NewChat Say 3>
result3 <EndChat ifG PCHunger 10 else GoNotHungry ifG PC$ 49 els
GoNoMoney Say 6 CASH+ -50 PCEat PCMoraleDmg -1>
result4 <NewChat Say 3>
Msg1 <Welcome to the truck stop diner. Can I get anything for yo
today?>
Msg2 <You can get a soup and a sandwich for $50. There's a choic
of cream soup, beef noodle, or vegetarian chili.>
Msg3 <Please come again.>
Msg4 <You don't have enough money! Sorry, I can't feed you if yo
can't afford it.>
Msg5 <You don't seem hungry enough to have a meal right now.>
Msg6 <Here's the food. Dig in.>
Prompt1 <I'd like something to eat.>
Prompt2 <No thank you.>
Prompt3 <Sounds good. I'll take it.>
Prompt4 <That doesn't sound appetizing...>
Persona 1109
% Gyori Bus Terminal
greeting <NewChat Say 1 AddChat 1 AddChat 2>
result1 <Say 2 ShuttleService EndChat Say 3>
result2 <NewChat Say 4>
Msg1 <Looking for a bus to go someplace exciting? How about gett
ing packages delivered to bring the excitement to here? Whatever you need, the t
ruck stop has you covered.>
Msg2 <We've got trucks and buses going all day and all night.>
Msg3 <Pleasant journeys.>
Msg4 <Enjoy your stay in Gyori.>
Prompt1 <I need transportation.>
Prompt2 <Sorry, but I don't need anything.>
end
inv
NPC Mecha Pilot
SetPersona 42
home <Warhammer Arena>
mecha <>
SetTeam 2
NPC Shopkeeper
home <Trading Post>
SetPersona 47
SetTeam 2
NPC Guardian
SetPersona 46
SetTeam 3
NPC Guardian
home <Warehouse>
SetPersona 48
SetTeam 3
NPC Doctor
home <Hospital>
chardesc Cheerful Easygoing
SetPersona 49
SetTeam 2
NPC Citizen
SetPersona 44
SetTeam 2
NPC Citizen
SetPersona 1101
SetTeam 2
NPC Trucker
name <Carter>
CharDesc Male Old Shy Easygoing Lawful
mecha <Corsair.txt>
StatLine 14 16 12 15 14 11 13 9
SDL_Portrait <por_m_comiccarter(OUY).png>
SDL_Colors <25 80 100 255 212 195 122 82 65>
SetPersona 1103
SetTeam 3
skill 1 6
skill 2 6
skill 3 6
skill 4 6
skill 5 7
STC TV
home <Stuckey's Truck Stop>
NPC Trucker
SetPersona 1104
SetTeam 2
NPC Mechanic
SetPersona 1105
SetTeam 2
home <Stuckey's Truck Stop>
chardesc Passionate
NPC Citizen
SetPersona 1106
SetTeam 2
home <Warhammer Arena>
NPC Cook
SetPersona 1107
SetTeam 2
home <Stuckey's Truck Stop>
NPC Guardian
SetPersona 1108
SetTeam 3
NPC Shopkeeper
job <bus dispatcher>
SetPersona 1109
SetTeam 2
home <Stuckey's Truck Stop>
end
Scene 12 0
name <The Factory>
special <NoExit>
NU1 <if= T1 0 Exit -1>
Start <Print 1>
FIRE! <AirRaidSiren>
THIEF! <V+ 1 1 ifG V1 2 Alert 2 TeamAttack 3 MonsterUp 3 60 PCFEnemy 4>
Msg1 <You enter the factory.>
Msg2 <You've been spotted! An alarm rings!>
CaveMap
FloorType 17
sub
% Sub components. Add teams & stuff here.
team 1
% Player team
team 2
% Town Citizens
SetAlly 1 3
% Set this team's default orders to PASSIVE
Stat 1 3
team_colors <80 40 120>
team 3
% Town Militia
SetAlly 1 2
type <ROBOT GUARD>
team_colors <80 40 120>
rect
width 40
height 40
FloorType 17
sub
Room 7 7
name <Workroom 1>
FloorType 28
BorderType 29
Room 7 7
name <Workroom 2>
FloorType 28
BorderType 29
Room 6 12
name <The Showroom>
FloorType 28
Room 9 6
FloorType 20
name <The Office>
room 5 5
name <Human Resources>
FloorType 28
rect
name <Way Up>
FloorType 17
width 6
height 6
sub
StairsUp
Destination 11
end
end
Persona 41
greeting <NewChat Say 1 AddChat 1>
result1 <Say 2 Shop Wares EndChat Say 3>
wares <4 5 10 MECHA>
Msg1 <The machines produced by our factory are of a high quality
not seen since before the great war. Take a look around, admire our work!>
Msg2 <I'm glad you asked! Here is our current catalogue. Be sure
to check back often, since we are always introducing exciting new products!>
Msg3 <Enjoy your stay in Gyori!>
prompt1 <What do you have for sale?>
Persona 43
% Shop mechanic.
Greeting <NewChat Say 1 AddChat 1 AddChat 2>
result1 <Say 2 Shop Wares Say 3 EndChat>
result2 <Say 4 NewChat AddChat 3>
result3 <Goto Result1>
wares <MECHA MEXTRA 8 6>
Msg1 <Gyori Factory is the most advanced industrial complex in t
he world. It's an honor to work in a place like this. Do you require a demonstra
tion of our technical wizardry?>
Msg2 <We are proud to offer repair services for all machines up
to "Giga" class, and a wide selection of manufactured items.>
SetFaction 4
NPC Soldier
EquipChar 15000
job <Security Guard>
home <Way Up>
chardesc Cheerful Passionate Lawful Heroic
SetPersona 30
SetTeam 3
NPC Mechanic
job <Manager>
home <Human Resources>
SetTeam 2
SetPersona 1201
end
Scene 13 0
name <Ipshil>
desc <Ipshil is a small port town. Traditionally it has been a haven for pir
ates and renegades.>
type <Town Target URB_STORY LANCEMATE_HERE DESTINATION>
sdl_portrait <scene_ipshil.png>
special <ShowAll>
SetFaction 11
CityMap
%
%
%
%
%
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
1 -> Message first time entering town.
2 -> Enter Wine Cellar
Team 4
% Gang at pub.
Stat 1 3
Room 6 6
name <Guns and Stuff>
BorderType 36
FloorType 16
room 7 5
name <Denomolos>
BorderType 36
FloorType 25
room 7 7
name <Metal Psychosis>
BorderType 33
FloorType 16
room 5 5
name <Skip Tracer>
FloorType 25
BorderType 24
Room 11 8
name <Wayward Pub>
FloorType 26
BorderType 15
sub
StairsDown
Destination 20
stat 5 20
update <ifG L2 0 SetStat 5 0>
end
room 7 8
name <Extropia Health>
BorderType 32
FloorType 25
room 5 5
name <Deli Noodles>
BorderType 37
FloorType 25
complex
width 8
height 8
name <City Hall>
room 5 5
name <Ipshil Bus Terminal>
rect
width 2
height 2
sub
% This is a hidden exit to the world map!
StairsDown
Destination 1
stat 5 -1
end
Persona 55
% Shopkeeper - Guns and Stuff
greeting <NewChat Say 1 AddChat 1>
result1 <Say 2 Shop Wares Say 3 EndChat>
wares <4 5 10 20>
Msg1 <It's a dangerous world out there. You looking for some per
sonal protection? I have just the stuff you need.>
Msg2 <Take a look through the wares. Take your time, I've got al
l day.>
Msg3 <Remember, if you find that you don't have enough firepower
, come back here and get some more.>
prompt1 <I'd like to buy a weapon.>
Persona 56
greeting <NewChat Say 1 AddChat 1>
result1 <Say 2 Shop Wares EndChat Say 3>
wares <10 11>
Msg1 <This is Denomolos, the new vision clothing store for the m
odern future warrior. Our lines are clean, stark but lush, exotic with a dangero
us hint of savage brutality.>
% Msg2 <Certainly. Demonolos clothing is created with both fashi
on and utility in mind. Our motto is "Better, Stronger, Faster, Style".>
Msg2 <Certainly. Denomolos clothing is created with both fashion
and utility in mind. Our motto is "Better, Stronger, Faster, Style".>
Msg3 <Remember, fashion is but an outward mirror of the inward t
ruth. Shop Denomolos.>
prompt1 <Uh, do you sell armor here?>
Persona 59
% Brock, of the Wayward Inn
% V1 = Visited Dungeon Before
greeting <NewChat Say 11 AddChat 1 AddChat 2 ifG V1 0 AddChat
10>
result1 <NewChat Say 12 AddChat 3 AddChat 4 AddChat 5 AddCh
at 6 AddChat 7 AddChat 8 AddChat 9>
result2 <EndChat Say 13 Shop .wares Say 19>
.wares <18>
result3 <NewChat Say 14 AddChat 11 AddChat 12>
result4 <NewChat Say 15 Print d10>
result5 <Goto result4>
result6 <Goto result4>
result7 <Goto result4>
result8 <Goto result4>
result9 <Goto result4>
result10 <EndChat Say 16 L= 2 1 UpdateProps Exit 20>
result11 <V= 1 1 Goto result10>
result12 <NewChat Say 17 AddChat 14 AddChat 13>
result13 <NewChat Say 18 AddChat 3 AddChat 4 AddChat 5 AddC
hat 6 AddChat 7 AddChat 8 AddChat 9>
result14 <V= 1 1 Goto result10>
Msg1 <It tastes good!>
Msg2 <It tastes great!>
Msg3 <Ugh... That's horrible!>
Msg4 <You hear someone snickering at you.>
Msg5 <The drink fizzes like cherry cola.>
orse when you're lying face down in a puddle of your own blood... NOW YOU DIE!!!
>
prompt1 <Sorry, didn't mean to offend.>
prompt2 <Don't insult me unless you want to die.>
prompt3 <Sure, we're buds now.>
prompt4 <No, you're going to apologize...>
Persona 61
greeting <Say 1 ifG React 30 else GoNoChat NewChat>
GoNoChat <EndChat>
Msg1 <Splooge monkey snackpants!>
Persona 63
greeting <NewChat Say 1 AddChat 1>
result1 <Say 2 Shop Wares Say 3 EndChat>
Wares <17 19>
Msg1 <Welcome to Extropia Health Clinic. Are you in need of any
aid, or perhaps augmentation?>
Msg2 <Tell me whatever you need.>
Msg3 <May the future bring you interesting times.>
prompt1 <Yeah, I could use some of that.>
Persona 1304
% Metal Psychosis shopkeeper
greeting <NewChat AddChat 1 ifG PCMeks 5 else GoFewMeks Say 1>
GoFewMeks <ifG PCMeks 1 else GoOneMek Say 2>
GoOneMek <ifG PCMeks 0 else GoNoMeks Say 3>
GoNoMeks <Say 4>
result1 <EndChat Say 5 Shop Wares Say 6>
wares <Mecha MEXTRA 8 6>
Msg1 <Ah, it's nice to see someone who's into mecha almost as mu
ch as I am. Are you here for some upgrade parts, to sell one of your used machin
es, or maybe to pick up a new one?>
Msg2 <You must really enjoy power machines. Take a look around o
ur showroom, see if there's anything you like.>
Msg3 <One mecha is never enough. Have you thought about upgradin
g your current unit or perhaps purchasing a second model?>
Msg4 <Here at Metal Psychosis we cater to the true mecha enthusi
ast. You should really have a look around our showroom, there might be something
you like.>
Msg5 <These are the models we currently have available. If you d
on't see what you're looking for, check back again later.>
Msg6 <Ride the wind, baby.>
Prompt1 <Let me see what you have.>
Persona 1305
% Metal Psychosis mechanic
greeting <NewChat ifG PCMeks 0 else GoNoMeks Say 1 AddChat 1 Add
CHat 2>
GoNoMeks <Say 5>
result1 <EndChat Say 2 Shop NoWares Say 3>
result2 <NewChat Say 4>
Msg1 <Any problem with any mecha, I can fix it. These machines n
eed to be kept in top shape for when you push them to their limits.>
Msg2 <Let me take a look...>
Msg3 <If you take care of your gear you can play as rough as you
need to.>
Msg4 <Take good care of your machine and she'll take good care o
f you.>
Msg5 <This here is a pro shop for extreme pilots. The mecha maga
zines are over that way, if that's what you're looking for.>
Prompt1 <I've got some damage to fix.>
Prompt2 <No problems right now.>
Persona 1306
greeting <NewChat ifG React 50 else GoMedReact Say 1>
GoMedReact <ifG React d49 else GoLowReact Say 2>
GoLowReact <SayAnything>
Msg1 <I don't have any bounty notices at the moment. Actually, I
kind of like it when there's nothing to do.>
Msg2 <This is such a nice lazy job... Especially when there's no
work to be done...>
Persona 1308
greeting <NewChat Say 1 AddChat 3 AddChat 4>
GoNoMoney <Say 4>
GoNotHungry <Say 5>
result3 <EndChat ifG PCHunger 10 else GoNotHungry ifG PC$ 149 el
se GoNoMoney Say 2 CASH+ -150 PCEat PCMoraleDmg -d6>
result4 <NewChat Say 3>
Msg1 <This is Deli Noodle, the best noodle house in Ipshil! We h
ave beef noodles, seafood noodles, bean noodles, ice noodles, and black bean noo
dles. All meals $150 per dish.>
Msg2 <Enjoy your meal.>
Msg3 <All noodles, all the time. That's our motto.>
Msg4 <Sorry, this restaurant is for paying customers only. Come
back when you have some money.>
Msg5 <Are you sure you're hungry? I'd be more than happy to take
your money, but I don't like throwing food away...>
Prompt3 <I'd like some noodles, please.>
Prompt4 <Maybe some other time...>
Persona 1309
greeting <NewChat Say 1 AddChat 1 AddChat 2>
result1 <Say 2 ShuttleService EndChat Say 3>
result2 <NewChat Say 4>
Msg1 <This is Ipshil Bus Terminal. You want a ticket or somethin
g?>
Msg2 <Then don't just stand there, tell me what you need. Do I l
ook like a mind reader?>
Msg3 <Remember here when you get where you're going.>
Msg4 <That's what they all say.>
Prompt1 <Actually, I do.>
Prompt2 <Not right now.>
end
inv
NPC Bandit
SetPersona 60
home <Wayward Pub>
rumor <the Wayward Pub isn't a safe place to hang out.>
chardesc Villainous Villainous Villainous Chaotic
SetTeam 4
CHAT_SAFE1 <We smashed him up real good...>
CHAT_SAFE2 <You lookin' at me?>
NPC Bandit
SetPersona 61
home <Wayward Pub>
SetTeam 4
CHAT_SAFE1 <I told him not to make you angry, huh huh...>
CHAT_SAFE2 <Man, someone's looking for a beating.>
NPC Cyberdoc
SetPersona 63
home <Extropia Health>
SetTeam 2
NPC Bartender
SetPersona 59
name <Brock>
home <Wayward Pub>
rumor <Brock is always wiping glasses.>
SetTeam 2
chardesc Male Old Shy Easygoing Renowned
STC TV
home <Wayward Pub>
NPC Shopkeeper
SetPersona 55
SetTeam 2
home <Guns and Stuff>
skill 15 1
NPC Shopkeeper
SetPersona 56
SetTeam 2
home <Denomolos>
NPC Guardian
SetPersona 54
chardesc Chaotic
SetTeam 3
NPC Bandit
SetPersona 51
SetTeam 3
SetFaction 13
NPC Bandit
SetPersona 52
SetTeam 3
NPC Citizen
SetPersona 1301
SetTeam 2
NPC Citizen
SetPersona 1302
SetTeam 2
NPC Citizen
SetPersona 1303
SetTeam 2
chardesc Chaotic Chaotic Chaotic
NPC Shopkeeper
SetPersona 1304
home <Metal Psychosis>
SetTeam 2
chardesc Chaotic Chaotic Chaotic Cheerful Passionate
NPC Mechanic
SetPersona 1305
home <Metal Psychosis>
SetTeam 2
chardesc Passionate Passionate Passionate Passionate Passionate
Chaotic Chaotic Chaotic Chaotic Chaotic
NPC Bounty Hunter
SetPersona 1306
home <Skip Tracer>
name <Skippy>
chardesc Male Cheerful Easygoing Chaotic
SetTeam 2
NPC Leader
SetPersona 1307
SetTeam 2
home <City Hall>
NPC Cook
SetPersona 1308
SetTeam 2
home <Deli Noodles>
NPC Shopkeeper
job <bus dispatcher>
SetPersona 1309
SetTeam 2
home <Ipshil Bus Terminal>
end
Scene 14 0
name <Kist>
type <Village Town Target>
WildMap
SetFaction 10
%
%
%
%
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
1 -> Message first time entering town.
% Player team
team 2
% Town Citizens
SetAlly 1
% Set this team's default orders to PASSIVE
Stat 1 3
rumor <there's a way into the ruins, but it's hard to find.>
team 3
% Occupying Force
name <Bone Devils>
SetAlly 2
rect
width 40
height 30
special <SHOWALL>
MarbleType 17
gapfill <-14 -10 -4 -1 -8 -1 -8>
sub
rect
width 10
height 6
name <Town Square>
FloorType 17
MarbleType 1
sub
% This is a hidden exit to the world map!
StairsDown
Destination 1
stat 5 -1
end
room 8 5
name <General Store>
FloorType 26
BorderType 15
room 5 8
name <Kist Hospital>
FloorType 28
BorderType 18
room 7 7
rumor <Kist was built on top of an ancient pre-Zero ruin
.>
FloorType 14
BorderType 15
sub
Trapdoor
Destination 18
Hide 10
end
room 5 5
FloorType 14
BorderType 15
room 5 5
FloorType 14
BorderType 15
end
Persona 1406
% Honest bandit
greeting <NewChat ifG React 25 else GoNoFriend Say 1>
GoNoFriend <SayAnything>
Msg1 <You know, with all these bandits keeping an iron grip on t
he town, it's tough for an honest thief like me to make a living.>
Persona 1407
greeting <NewChat if= SceneFaction 14 10 else GoBanditsGone ifG
React 50 else GoMedReact Say 5 AddChat 1>
GoMedReact <ifG React 25 else GoLowReact Say 6 AddChat 2>
GoLowReact <Say 1 AddChat 3>
GoBanditsGone <Say 2 AddChat 1>
result1 <Say 3 Shop Wares Say 4 EndCHat>
Wares <4 5 10 11 17 18 MECHA>
result2 <Say 7 Shop PithyWares Say 4 EndChat>
PithyWares <5 17 18>
result3 <ifG PCRep 1 5 else GoNoHero Say 8 Shop NoWares Say 4 En
dChat>
GoNoHero <ifG React 15 else GoNotLiked Say 9 Shop NoWares Say 4
EndChat>
GoNotLiked <NewChat Say 10>
Prompt1 <Let me see your wares.>
Prompt2 <Let me see what you have.>
Prompt3 <Can I get my stuff repaired?>
Msg1 <Sorry... this store is closed.>
Msg2 <With the bandits gone, my store can once again open for bu
siness.>
Msg3 <Here's what I have for sale. Since this is the only shop i
n town, I try to keep a little bit of everything on hand.>
Msg4 <Have a good expedition.>
Msg5 <Those bandits don't much like for us in town to do busines
s with outsiders, but seeing as who you are I'll show you what I have.>
Msg6 <It's tough keeping the store running when the town has bee
n over-run by bandits. I don't have much in stock, but you can take a look at it
.>
Msg7 <Take a look through, let me know if you see anything you l
ike.>
Msg8 <I'm not supposed to do this, but you seem like a good sort
. I'll take a look at your gear.>
Msg9 <Eh, I guess I could do that. Let me take a look at it.>
Msg10 <Nope, the shop's closed, there's nothing I can do for you
. Good day.>
Persona 1408
greeting <NewChat Say 1 AddChat 1 AddChat 2>
result1 <Say 2 Shop NoWares Say 3 EndChat>
result2 <NewChat Say 4>
Msg1 <Our hospital hasn't been able to get new supplies in a lon
g time, but we do our best to keep things running. Are you in need of any help?>
Msg2 <Tell me where it hurts and I'll do what I can.>
Msg3 <Be careful, it's a dangerous world out there.>
Msg4 <That's good. I hope you remain in good health.>
Prompt1 <Yes I am.>
Prompt2 <No, not today.>
end
inv
NPC Bandit
SetTeam 3
SetPersona 1401
SetFaction 10
home <Town Square>
NPC Bandit
SetTeam 3
SetPersona 1402
SetFaction 10
stat 2 19
stat 5 5
stat 7 2
home <Town Square>
NPC Bandit
SetTeam 3
SetFaction 10
SetPersona 1403
home <Town Square>
NPC Bandit
SetTeam 3
SetFaction 10
SetPersona 1404
home <Town Square>
NPC Bandit
SetTeam 3
SetFaction 10
home <Town Square>
SetPersona 1405
NPC Bandit
SetTeam 2
SetPersona 1406
chardesc Lawful Heroic
SetFaction 13
NPC Shopkeeper
SetTeam 2
home <General Store>
SetPersona 1407
Skill 15 1
chardesc Old Easygoing
NPC Doctor
SetTeam 2
home <Kist Hospital>
SetPersona 1408
NPC Citizen
SetPersona 1409
SetTeam 2
chardesc heroic
NPC Citizen
SetPersona 1410
SetTeam 2
NPC Citizen
SetPersona 1411
SetTeam 2
chardesc heroic
NPC Citizen
SetPersona 1412
SetTeam 2
end
Scene 15 0
name <Hwang-Sa Temple>
type <Town Temple LANCEMATE_HERE>
special <ShowAll>
% ******************************************
% *** VARIABLES USED IN THIS SCENE ***
% ******************************************
% 1 -> Message first time entering town.
% 2 -> Opened entrance to Proving Ground.
% Add level scripts here.
% If no player units on map, exit to WORLD MAP scene.
NU1 <if= T1 0 Exit 1>
start <if= V1 0 else GoSecondTime Print 1 V= 1 1>
GoSecondTime <Print 2>
% Local event 1 is the opening of the pit to the training ground.
LOCAL1 <Alert 3 L= 2 1 Exit 62 SeekGate -1>
Msg1 <You discover a peaceful temple complex. All the buildings are carv
ed from yellow sandstone. You hear the sound of a bell somewhere in the distance
.>
Msg2 <You enter Hwang-Sa Temple.>
Msg3 <Suddenly, a pit opens beneath you! You fall into a deep dark tunne
l...>
FIRE! <AirRaidSiren>
sub
% Sub components. Add teams & stuff here.
team 1
% Player team
team 2
% Town Citizens
SetAlly 3 1
name <The Monks>
% Set this team's default orders to PASSIVE
Stat 1 3
TEAM_COLORS <163 63 0>
team 3
% Town Militia
SetAlly 2 1
name <Monk Warriors>
TEAM_COLORS <163 63 0>
room
name
stat
stat
sub
9 12
<Enlightenment Hall>
5 26
7 24
Trapdoor
Destination 62
Hide -1
use <if= StatVal STAT_MetaVisibility 0 Print 1 Exit Stat
9 12
<Legacy Hall>
5 26
7 24
room
name
stat
stat
9 12
<Practice Hall>
5 26
7 24
room
name
stat
stat
5 6
<Gift Shop>
5 14
7 24
room
name
stat
stat
10 5
<Zen Mechanics>
5 30
7 24
BigHill
Width 7
Height 7
name <Shrine Hill>
rect
width 2
height 2
sub
% This is a hidden exit to the world map!
StairsDown
Destination 1
stat 5 -1
end
Persona 1506
% Kaema, the head monk of the temple
greeting <NewChat ifFactionEnemy 12 else GoSomething SayAnything
>
GoSomething <if= G10 1 else GoNoMark Say 14 AddChat 8 AddChat 9
AddChat 10>
GoNoMark <if= PCFac 12 else GoNoMember Say d10>
GoNoMember <AddChat 1 AddChat 2 ifG 0 PCRep 7 else GoNoFaith Say
d10>
SetPersona 1507
STC Bookshelf-1
home <Legacy Hall>
use <ifYesNo 1 2 3 moretext .text>
.text <TS_TEXT_HwangSa_1.txt>
Msg1 <This bookshelf contains the Complete Encyclopedia of the M
odern Age.>
Msg2 <Read it.>
Msg3 <I'll pass.>
STC Bookshelf-1
home <Legacy Hall>
use <ifYesNo 1 2 3 moretext .text>
.text <TS_TEXT_HwangSa_2.txt>
Msg1 <This bookshelf contains the Complete Encyclopedia of the M
odern Age.>
Msg2 <Read it.>
Msg3 <I'll pass.>
STC Bookshelf-1
home <Legacy Hall>
use <ifYesNo 1 2 3 moretext .text>
.text <TS_TEXT_HwangSa_3.txt>
Msg1 <This bookshelf contains the Complete Encyclopedia of the M
odern Age.>
Msg2 <Read it.>
Msg3 <I'll pass.>
NPC Monk
home <Gift Shop>
SetTeam 2
SetPersona 1508
NPC Mechanic
home <Zen Mechanics>
job <Tantric Mechanic>
SetTeam 2
SetPersona 1509
NPC Doctor
home <Zen Mechanics>
job <Herbalist>
chardesc spiritual old passionate
SetTeam 2
SetPersona 1510
NPC Priest
SetTeam 2
SetPersona 1511
SetFaction 12
SDL_COLORS <89 52 137 252 212 195 80 80 85>
STC SHRINE-1
% V2 = Have gotten the "big prize" at this shrine.
name <Wind Shrine>
home <Shrine Hill>
rumor <there are five shrines to the elements scattered througho
ut the world.>
clue34 <ifG ComTime V1 else GoBeenBefore V= 1 ComTime V+ 1 86400
Reputation 7 -d4 MENTAL FacXP+ 12 1 ifG SkRoll 34 15 else GoNoDice Goto GoCheck
Elements>
GoCheckElements <if= V2 0 else GoSmallPrize ifG G11 0 else GoSma
llPrize ifG G12 0 else GoSmallPrize ifG G13 0 else GoSmallPrize ifG G14 0 else G
oSmallPrize ifG G15 0 else GoSmallPrize Goto GoBigPrize>
GoBigPrize <ifG -50 PCRep 7 else GoSmallPrize V= 2 1 Print 101 P
CStat+ 6 2 XPV 100 if= G16 0 History 102 G= 16 1>
GoSmallPrize <G+ 11 1 Print 2 XPV 50>
Msg2 <You meditate at the shrine. You hear the whisper of the wi
nds.>
Msg101 <You meditate at the shrine. The touch of a summer breeze
is lighter than a feather, yet still the wind may uproot the strongest of trees
. You attain illumination.>
Msg102 <You have meditated at each of the elemental shrines.>
end
Scene 16 0
name <Namok>
desc <Namok is a prosperous island city. It is home to the Colosseum Arena a
nd the headquarters of the Solar Navy.>
type <City Town Target URB_STORY DESTINATION>
special <ShowAll>
sdl_portrait <scene_namok.png>
CityMap
SetFaction 11
% ******************************************
% *** VARIABLES USED IN THIS SCENE ***
% ******************************************
% 1 -> Message first time entering town.
% Add level scripts here.
% If no player units on map, exit to WORLD MAP scene.
NU1 <if= T1 0 Exit 1>
start <if= V1 0 else GoSecondTime Print 1 V= 1 1>
GoSecondTime <Print 2>
Msg1 <You enter a well-ordered and very clean city.>
Msg2 <You enter Namok.>
FIRE! <AirRaidSiren>
sub
% Sub components. Add teams & stuff here.
team 1
% Player team
team 2
% Town Citizens
SetAlly 3 1
% Set this team's default orders to PASSIVE
Stat 1 3
team_colors <70 130 180>
team 3
% Town Militia
SetAlly 2 1
team_colors <75 200 220>
room 8 8
name <Colosseum>
FloorType 30
room 10 6
name <Duelist's Hall>
FloorType 26
BorderType 33
room 7 7
name <City Hall>
FloorType 25
BorderType 23
room 6 5
name <Namok Oil>
FloorType 14
BorderType 38
room 8 5
name <Mercy Hospital>
FloorType 30
BorderType 18
room 5 5
FloorType 25
BorderType 27
room 5 5
FloorType 25
BorderType 27
room 5 5
name <Bus Terminal>
room 7 5
name <Typhoon Restaurant>
FloorType 20
BorderType 37
room 8 8
name <Regex Building>
BorderType 35
rect
width 2
height 2
sub
% This is a hidden exit to the world map!
StairsDown
Destination 1
stat 5 -1
Sign
Destination 37
end
Persona 1657
% Manager of the Colosseum
% V1 = Current Challenge Rating
% V2 = Arena Recharge Time
% V3 = Rank
greeting <NewChat ifG G23 V3 else GoOldGreet V= 3 G23 V+ 1 d5 Ca
shPrize Reward Threat V1 100 250 if= V3 10 else GoCashPrize Say 7 G+ 23 1 V+ 3 1
MechaPrize .tcmek Reputation 6 3 History 9>
GoCashPrize <Say 8>
.tcmek <Vadel.txt>
GoOldGreet <ifG ComTime V2 else GoNotReady if= V1 0 else GoHereB
efore V= 1 10 Say 1 AddChat 1 AddChat 2>
GoNotReady <Say 2>
GoHereBefore <Say 3 AddChat 1 AddChat 2>
result1 <ifG PCMEKS 0 else goNoMeks EndChat Say 4 SavePos Dynami
c 2 Threat V1 75 FrzNU1 FrzNU2 V= 2 ComTime V+ 2 50000 SetMapType ArenaMap SetMa
pString .map>
FrzNU1 <if= T1 0 if= V1 0 V= 1 1 Return LoseRenown>
FrzNU2 <if= T2 0 if= V1 0 V= 1 1 Return G+ 23 1 Reputation 6 1
XPV 50>
.map <SOLO>
goNoMeks <NewChat Say 5 L= 2 1>
result2 <NewChat Say 6>
Msg1 <This is the Colosseum, the largest recreational battlegrou
nd in all the Federated Territories. Pilots come from all over to battle here. W
hat's your interest, stranger?>
Msg2 <Service crews are hosing down the arena now. The next figh
t won't be for another few hours, at least.>
Msg3 <Welcome back to the Colosseum. What can I do for you today
?>
Msg4 <Very good. Gear up and head over to the starting position.
>
Msg5 <Sorry, but you need to have a functioning mecha in order t
o compete here. I hear \PERSONA 1658 has an old junker he might not mind parting
with. Ask him.>
Msg6 <There's a direct cam TV in the Duelist's Hall. Most people
watch from there. You could go out to the field, but that's not so popular ever
since Russel lost his arm...>
Msg7 <You have completed your tenth victory making you a gladiat
or champion! In recognition of your achievement, you have won a new top-of-the-l
ine mecha. Congratulations.>
Msg8 <That was a good fight! Here's your prize money for winning
.>
Msg9 <You were crowned Colosseum champion.>
prompt1 <I want to compete.>
prompt2 <I want to watch the games.>
Persona 1670
% Score Indicator
greeting <NewChat if= G23 0 else GoWonSomething SayAnything>
GoWonSomething <if= G23 1 else GoMultipleWins Say 1>
GoMultipleWins <if= G23 10 else GoCheckChamp Say 4>
GoCheckChamp <ifG G23 10 else GoStillWorking Say 3>
GoStillWorking <Say 2>
Msg1 <Well, you managed to win once, but they say anyone can do
that. It'll take 9 more fights to reach the championship.>
Msg2 <I love watching the games. You've had \VAL G23 wins so far
. Think you can go all the way? If you can win ten fights, you'll be crowned are
na champion.>
Msg3 <You're a pretty good pilot. It's always fun to watch you i
n a match.>
Msg4 <You did it! You won the championship! Go speak to \PERSONA
1657 because I think there's a prize involved...>
Persona 1658
% Maybe can get mecha from this pilot.
% V1 -> Already gave away his mek.
greeting <NewChat if= V1 0 else GoNormalGreeting ifG L2 0 else G
oNoReccomend Say 2 AddChat 1>
GoNoReccomend <ifG PCRep 1 45 else GoNormalGreeting Say 3 AddCha
t 2 AddChat 3>
GoNormalGreeting <Say 1>
result1 <NewChat ifG PCRep 1 -7 else GoVillain say 6 AddChat 4>
GoVillain <Say 7>
result2 <NewChat Say 5 AddChat 4>
result3 <EndChat Say 4 Reputation 2 -3 V= 1 1>
result4 <NewChat Say 8 V= 1 1 ifG PCRep 1 90 else GoNoSuper Mech
aPrize Mek_Super>
GoNoSuper <ifG PCRep 1 50 else GoNoVery MechaPrize Mek_VeryGood>
GoNoVery <ifG PCRep 1 25 else GoPlain MechaPrize Mek_Good>
GoPlain <MechaPrize Mek_Plain>
Mek_Super <Radcliff.txt>
Mek_VeryGood <Vadel.txt>
Mek_Good <BuruBuru.txt>
Mek_Plain <Razer.txt>
Msg1 <The old days are gone, and we shall never see their like a
gain.>
Msg2 <You seem as if you're looking for something... what busine
ss could you have with an old retired pilot like me?>
Msg3 <I've heard tell of your exploits, young one. I have a favo
r to ask of you.>
Msg4 <I see... well, pleasant journeys to you.>
Msg5 <Well, you see, I retired a while back. My body's not in su
ch good condition anymore... but my steed, well, she's as good as ever. I was wo
ndering if you could take her off my hands... keep her useful.>
Msg6 <I've got an old mecha, yes. It's well-worn and not very us
eful I thing. You want to take it off my hands?>
Msg7 <Sorry, I don't own a mecha and I don't know where you can
find one.>
Msg8 <Here are the keys. Take good care of her.>
prompt1 <I'm looking for a mecha.>
prompt2 <How can I help you?>
prompt3 <I'm too busy to do favors for old fogies.>
prompt4 <I'd be glad to!>
Persona 1609
% Turing - Can train the player in personal or mecha combat
% V1 -> Player has chosen whether to learn mecha or personal ski
lls
greeting <NewChat if= V1 1 else GoNoMecha ifG React 50 else Go
NoChance ifG PCRep 1 0 else GoNoChance Say 11 AddChat 3 AddChat 2>
GoNoMecha <if= V1 2 else GoNoTraining ifG React 50 else GoNoCha
nce ifG PCRep 1 0 else GoNoChance Say 6 AddChat 1 AddChat 2>
GoNoTraining <ifG React 50 else GoNoChance ifG PCRep 1 d100 els
e GoNotYet ifG PCRep 6 d100 else GoNotYet Say 14 AddChat 4 AddChat 5 AddCHa
t 6>
GoNotYet <Say d5>
GoNoChance <SayAnything>
result1 <EndChat Say 12 V= 1 2 School .comskills Say 13>
.comskills <6 7 8 10 13 18 26 12>
result2 <NewChat Say 6>
result3 <EndChat Say 12 V= 1 1 School .mekskills Say 13>
.mekskills <1 2 3 4 5 11 15>
result4 <NewChat Say 15 AddChat 3 V= 1 1>
end
inv
NPC Leader
SetPersona 1601
SetTeam 2
SetFaction 1
home <City Hall>
STC TV
home <Duelist's Hall>
Msg1 <This is a widescreen flatvision video terminal. Very nice.
Would you like to check the news?>
NPC Corporate Executive
SetPersona 1602
SetTeam 2
home <Regex Building>
SetFaction 6
NPC Corporate Executive
SetPersona 1603
SetTeam 2
home <Regex Building>
SetFaction 6
NPC Corporate Executive
SetPersona 1604
SetTeam 2
home <Regex Building>
SetFaction 6
NPC Professor
Chardesc Heroic Old
SetPersona 1605
SetTeam 2
NPC Guardian
SetPersona 1608
SetTeam 3
NPC Bounty Hunter
name <Turing>
rumor <Turing had an exciting career as a bounty hunter, and now
has the cybernetic parts to prove it.>
home <Duelist's Hall>
mecha <Longman.txt>
chardesc Old male Lawful Heroic Pragmatic Sociable
SetPersona 1609
SetTeam 2
skill 2 15
skill 5 15
skill 10 15
skill 13 19
skill 12 17
skill 26 19
skill 30 16
NPC Shopkeeper
home <Duelist's Hall>
SetPersona 1610
SetTeam 2
NPC Shopkeeper
home <Duelist's Hall>
SetPersona 1611
SetTeam 2
NPC Citizen
SetPersona 1612
SetTeam 2
NPC Citizen
SetPersona 1613
SetTeam 2
NPC Citizen
SetPersona 1614
SetTeam 2
NPC Mechanic
home <Namok Oil>
SetPersona 1615
SetTeam 2
NPC Doctor
home <Mercy Hospital>
chardesc melancholy sociable passionate
SetPersona 1616
SetTeam 2
NPC Nurse
home <Mercy Hospital>
SetPersona 1617
SetTeam 2
NPC Soldier
SetPersona 1618
SetTeam 3
SetFaction 1
mecha <Excel.txt>
NPC Shopkeeper
SetPersona 1619
SettEAM 2
home <Bus Terminal>
job <Bus Dispatcher>
NPC Guardian
SetPersona 1620
SetTeam 3
NPC Guardian
SetPersona 1621
SetTeam 3
NPC Cook
SetPersona 1622
SetTeam 2
home <Typhoon Restaurant>
NPC Mecha Pilot
SetPersona 1658
SetTeam 2
mecha <>
chardesc Lawful Heroic Old Pragmatic Melancholy
NPC Citizen
SetPersona 1657
SetTeam 2
home <Colosseum>
job <Arena Manager>
NPC Citizen
SetPersona 1670
SetTeam 2
home <Colosseum>
end
Scene 17 0
name <Wujung>
desc <Wujung is an old fortress-city. From here the Federation Defense Force
patrols the edge of the deadzone.>
type <Target City Town URB_STORY LANCEMATE_HERE DESTINATION>
sdl_portrait <scene_wujung.png>
CityMap
special <ShowAll>
SetFaction 11
% ******************************************
% *** VARIABLES USED IN THIS SCENE ***
% ******************************************
% 1 -> Message first time entering town.
% Add level scripts here.
% If no player units on map, exit to WORLD MAP scene.
NU1 <if= T1 0 Exit 1>
start <if= V1 0 else GoSecondTime Print 1 V= 1 1>
GoSecondTime <Print 2>
Msg1 <You enter an old and impressive city. New construction has been bu
ilt atop the ruins of the past.>
Msg2 <You enter Wujung.>
FIRE! <AirRaidSiren>
rumor <Wujung was built on top of a ruined city.>
sub
% Sub components. Add teams & stuff here.
team 1
% Player team
team 2
% Town Citizens
SetAlly 3 1
% Set this team's default orders to PASSIVE
Stat 1 3
team 3
% Town Militia
SetAlly 2 1
team_colors <77 156 131>
room 9 6
name <Elite Armaments>
FloorType 20
room 10 12
name <Blue Fortress>
FloorType 20
BorderType 29
room 8 8
GoHasFaction <SayAnything>
result1 <NewChat Say 3>
result2 <NewChat Say 4 SetPlayerFaction 2 XPV 500 mechaprize .fa
cmek>
.facmek <Daum.txt>
result3 <NewChat Say 5 AddChat 4 AddChat 5>
result4 <Goto result1>
result5 <Goto result2>
result6 <NewChat Say 6>
Msg1 <Remember that the Defense Force is always looking for a fe
w good recruits.>
Msg2 <We are always on the lookout for the best of the best to j
oin our ranks. How would you like to become a member of the Terran Defense Force
?>
Msg3 <That's too bad. We could really use someone with your tale
nts on our side.>
Msg4 <Very good! Here is the claim form for your new standard is
sue mecha. Welcome to the team. You can ask around to see if there are any missi
ons currently underway.>
Msg5 <As a member of the Defense Force you will receive a MPB me
cha and full access to our training facilities. You will aid us in protecting th
e Federated Territories from all threats, both external and internal.>
Msg6 <I'm sorry, but you don't match our minimum standards. Get
a bit more practical experience and then we can talk.>
prompt1 <I'm not interested.>
prompt2 <Definitely!>
prompt3 <What exactly is involved?>
prompt4 <Thanks, but no thanks.>
prompt5 <Sign me up!>
prompt6 <I'd like to join!>
Persona 1702
greeting <NewChat if= PCFac 2 else GoNoMember Say 2 AddChat 1>
GoNoMember <ifG React d50 else GoNoLike Say 1>
GoNoLike <SayAnything>
result1 <EndChat Say 3 School .sklist Say 4>
.sklist <1 2 3 4 5 6 7 8 10 18>
Msg1 <I am the lead combat trainer for the Defense Force.>
Msg2 <I am the chief drill sergeant for the Defense Force. What
are your needs, soldier?>
Msg3 <Let's get started. You will need to master each of these s
kills if you hope to survive on the battlefield.>
Msg4 <Keep working on those skills.>
Prompt1 <I'm here to do training.>
Persona 1723
greeting <NewChat Say 1 AddChat 1 AddChat 2 AddChat 3 AddChat 4>
GoNoMoney <Say 4>
GoNotHungry <Say 5>
result1 <EndChat ifG PCHunger 40 else GoNotHungry ifG PC$ 99 els
e GoNoMoney Say 2 CASH+ -100 PCEat Reputation 4 d4>
result2 <EndChat ifG PCHunger 40 else GoNotHungry ifG PC$ 99 els
e GoNoMoney Say 2 CASH+ -100 PCEat PCMoraleDmg -d3>
result3 <EndChat ifG PCHunger 40 else GoNotHungry ifG PC$ 99 els
e GoNoMoney Say 2 CASH+ -100 PCEat Reputation 4 -d4>
result4 <NewChat Say 3>
Msg1 <This is Barbecue Nara, where chicken is our business and b
usiness is good. We have three recipes to choose from: Regular, Suicide Hot, and
Bland Original. It's just $100 per meal.>
Msg2 <Enjoy your food.>
SetPersona 1708
SetTeam 3
NPC Citizen
SetPersona 1709
SetTeam 2
NPC Citizen
SetPersona 1710
SetTeam 2
NPC Citizen
SetPersona 1711
SetTeam 2
NPC Shopkeeper
SetPersona 1712
SetTeam 2
home <Elite Armaments>
Skill 21 14
NPC Shopkeeper
SetPersona 1713
SetTeam 2
home <Allied Armor>
NPC Mechanic
SetPersona 1714
SetTeam 2
home <Wujung Tires>
NPC Doctor
SetPersona 1715
SetTeam 2
home <Wujung Hospital>
NPC Bandit
SetPersona 1717
SetTeam 2
SetFaction 13
NPC Soldier
SetPersona 1718
SetTeam 3
SetFaction 2
home <Blue Fortress>
NPC Bartender
SetPersona 1719
SetTeam 2
home <Black Isle Pub>
NPC Shopkeeper
SetPersona 1720
SetTeam 2
home <Bus Terminal>
job <bus dispatcher>
NPC Guardian
SetPersona 1721
SetTeam 3
NPC Guardian
SetPersona 1722
SetTeam 3
NPC Cook
SetPersona 1723
SetTeam 2
Home <Barbecue Nara>
NPC Nurse
SetPersona 1724
SetTeam 2
home <Wujung Hospital>
STC TV
home <Black Isle Pub>
end
Scene 18 0
name <Kist Ruins L1>
special <NoExit>
NU1 <if= T1 0 Exit 14>
start <if= V1 0 else GoBeenBefore V= 1 1 Print 2>
GoBeenBefore <Print 1>
Msg1 <You enter Kist Ruins, level one.>
Msg2 <You find an ancient set of tunnels, apparently once part of an und
erground complex. In the distance you hear the humming of a very large machine.>
CaveMap
sub
Rect
name <Entrance>
Width 7
Height 7
FloorType 14
sub
StairsUp
Destination 14
end
rect
width 8
height 8
name <Way Down>
FloorType 16
sub
StairsDown
Destination 19
end
team 1
setenemy 2
team 2
name <Cave Monsters>
type <Robot Ruins Synth Earth Bug>
setenemy 1
stat 2 19
end
inv
monster Sentinel
SetTeam 2
home <Way Down>
Prop 10
roguechar <%>
home <Entrance>
name <Skeleton>
use <if= V1 0 else GoUBefore V= 1 1 Print 1>
GoUBefore <Print 2>
Msg1 <It's a skeleton. He looks like he's been here for quite a
long time. A dusty fedora and tattered leather whip lie close to the body.>
Msg2 <It's a skeleton.>
CLUE14 <Print 101 V= 101 1>
CLUE29 <Print 102 if= V102 0 Reputation 7 d3 V= 102 1>
CLUE34 <if= V103 0 else GoC34Again V= 103 1 Reputation 7 -d6 ifG
SkRoll 34 10 else GoC34NoWin Print 103 XPV 100>
%CLUE34 <if= V103 0 V= 103 1 else GoC34Again Reputation 7 -d6 if
G SkRoll 34 10 else GoC34NoWin Print 103 XPV 100>
GoC34NoWin <Print 104>
GoC34Again <Print 105>
clue37 <Print 106>
Msg101 <If you were really that concerned about survival, maybe
you'd get out of this place.>
Msg102 <The bones of this skeleton have been partially vaporized
, and some of the joints were fused by heat. Looks like this explorer was killed
by a very high powered plasma weapon.>
Msg103 <You say a short prayer for the soul of the deceased.>
Msg104 <You say a short prayer that you don't end up dead like t
his guy.>
Msg105 <You've already prayed here.>
Msg106 <This skeleton obviously didn't die of natural causes.>
end
Scene 19 0
name <Kist Ruins L2>
special <NoExit>
NU1 <if= T1 0 Exit 14>
% V1 = Message Counter
% V2 = Activate down stairway
start <if= V1 0 else GoBeenBefore V= 1 1 ifG SkRoll 29 10 else GoNoScien
ce Print 2>
GoNoScience <Print 3>
GoBeenBefore <Print 1>
Msg1 <You enter Kist Ruins, level two.>
Msg2 <As you descend into the second level, you realize that these ruins
were once a factory.>
Msg3 <The walls on this level appear to be made of rusted steel.>
ComplexMap
FloorType 14
MarbleType 16
BorderType 35
sub
CFiller
BorderType 35
Width 12
Height 12
SecretDoorChance 75
LockedDoorChance 50
sub
rect
FloorType 16
sub
StairsUp
Destination 18
end
rect
FloorType 16
Special <Cell>
sub
Door
Lock
end
end
CFiller
BorderType 35
SecretDoorChance 75
LockedDoorChance 50
Width 7
Height 5
sub
rect
FloorType 16
name <Machine Room>
end
CFiller
BorderType 35
Width 8
Height 12
SecretDoorChance 75
LockedDoorChance 50
sub
rect
FloorType 16
sub
StairsDown
Destination 26
stat 5 -1
update <ifG L2 0 SetStat 5 0>
end
end
team 1
setenemy 2
team 2
name <Cave Monsters>
type <Robot Bug Synth Factory>
setenemy 1
stat 2 55
end
inv
STC Machine-1
% V1 = Found access port
Use <Print 1>
home <Machine Room>
clue37 <ifG SkRoll 37 10 else GoNoSci Print 3 V= 1 1>
GoNoSci <Print 2>
clue32 <ifG V1 0 else GoNotFound ifG SkRoll 32 15 else GoNoCB L=
2 1 UpdateProps Print 5>
GoNotFound <Print 4>
GoNoCB <Print 6>
msg1 <You find an old, broken down machine of some type.>
msg2 <You don't learn anything from this rusted piece of junk.>
msg3 <You discover an old keypad on this machine. The lights are
flashing, so maybe it still does something.>
msg4 <There's no obvious way to use that skill with this item.>
msg5 <You play around with the keypad. You hear a grinding noise
in the distance.>
msg6 <You play around with the keypad.>
end
Scene 20 0
name <Brock's Wine Cellar>
special <NoExit>
NU1 <if= T1 0 Exit 13>
start <Print 1>
Msg1 <You enter the wine cellar.>
MonkeyMap
SecretDoorChance 5
LockedDoorChance 10
sub
Rect
Width 3
Height 3
sub
StairsUp
Destination 13
end
Rect
Width 3
Height 3
sub
StairsDown
Destination 21
end
team 1
setenemy 2
team 2
name <Monsters>
type <Dark Cave City Criminal>
setenemy 1
stat 2 14
end
inv
Food 5
name <Fine Wine>
% Status Effect (1), Duration Step2, Stoned(4), Skill4 to resist
effect <1 2 4 4 CanResist>
FoodXValue 100
FoodMorale 5
Food 5
name <Fine
effect <1
FoodXValue
FoodMorale
Wine>
2 4 4 CanResist>
100
5
Food 5
name <Fine
effect <1
FoodXValue
FoodMorale
Wine>
2 4 4 CanResist>
100
5
Food 5
name <Nasty Wine>
effect <1 6 4 6 CanResist>
FoodXValue 50
FoodMorale -1
Food 5
name <Golden Rum>
effect <1 3 4 9 CanResist>
FoodMorale 8
end
Scene 21 0
name <Ipshil Sewers>
special <NoExit>
NU1 <if= T1 0 Exit 13>
start <Print 1>
Msg1 <You enter the Ipshil Sewers.>
CaveMap
FloorType 14
MarbleType 7
sub
Rect
Width 5
Height 5
FloorType 14
sub
StairsUp
Destination 20
end
Rect
Width 5
Height 5
FloorType 14
sub
StairsDown
Destination 22
end
team 1
setenemy 2
team 2
name <Monsters>
type <Dark Water City Criminal>
setenemy 1
stat 2 13
end
Scene 22 0
name <Ipshil Catacombs>
special <NoExit>
NU1 <if= T1 0 Exit 13>
start <Print 1>
Msg1 <You enter the Ipshil Catacombs.>
MonkeyMap
SecretDoorChance 10
LockedDoorChance 20
FloorType 14
sub
Rect
Width 3
Height 3
FloorType 1
sub
StairsUp
Destination 21
end
Rect
Width 3
Height 3
FloorType 1
sub
StairsDown
Destination 36
Hide 20
end
team 1
setenemy 2
team 2
name <Monsters>
type <Dark Ruins Criminal Devo>
setenemy 1
stat 2 25
end
inv
Prop 20
name <Cryogenics Tank>
roguechar <=>
use <Print 1>
clue34 <Print 2>
Msg1 <This tank is filled with a viscous blue liquid. Through a
small porthole you can see organic shapes floating around inside.>
Msg2 <You say a prayer for whoever or whatever lies entombed in
this tank.>
Prop 20
name <Cryogenics Tank>
roguechar <=>
use <Print 1>
clue34 <Print 2>
Msg1 <This tank is filled with a viscous blue liquid. Through a
small porthole you can see organic shapes floating around inside.>
Msg2 <You say a prayer for whoever or whatever lies entombed in
this tank.>
Prop 20
name <Cryogenics Tank>
roguechar <=>
use <Print 1>
clue34 <Print 2>
Msg1 <This tank is filled with a viscous blue liquid. Through a
small porthole you can see a large dark mass inside.>
Msg2 <You say a prayer for whoever or whatever lies entombed in
this tank.>
end
Scene 23 0
name <Snake Lake Park>
WildMap
special <ShowAll>
%
%
%
%
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
V1 = First time entry counter
rect
name <Zoo>
width 35
height 25
FloorType 1
MarbleType 17
sub
rect
name <Penguin Exhibit>
width 6
height 6
PARAM <Fill 30 0 Ellipse 30 8 9 Wall 21>
rect
name <Marsh Exhibit>
width 6
height 6
PARAM <Fill 7 2 Wall 21>
rect
name <Dragon Exhibit>
width 5
height 5
PARAM <Fill 14 9 Wall 21>
rect
width 7
height 7
PARAM <Fill 1 0 Wall 21>
rect
name <Zoo Sign>
width 5
height 5
FloorType 17
MarbleType 1
sub
Sign
Msg1 <Welcome to the Snake Lake zoo. Please enjo
y our many exhibits from all over the world. Take your kids to see the penguins!
>
end
end
room 7 12
name <Mecha Museum>
WallType 13
sub
Sign
name <Model Display>
Use <ifYesNo 1 2 3 Print 4 moretext .signtext>
.signtext <TS_Text_SLMM1.txt>
Msg1 <You stand before a display of mecha models, loving
ly crafted in 1/144 scale. Do you want to read the plaque?>
Msg2 <Yes please.>
Msg3 <No thank you.>
Msg4 <You read the display.>
Sign
Scene 24 0
name <Snake Lake Corporate Zone>
type <TOWN URB_STORY>
CityMap
special <ShowAll>
%
%
%
%
%
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
V1 = First time entry counter
V2 = LifeCorp Labs quest given
room 7 5
name <BioCorp Building>
BorderType 34
FloorType 30
Complex
name <BioCorp Labs>
BorderType 34
FloorType 30
width 10
height 10
sub
rect
FloorType 30
name <BioCorp Labs Scientist Room>
rect
FloorType 14
name <Holding Cell>
special <Cell>
sub
Door
Lock 20
Update <ifG L2 0 SetStat 6 0>
StairsDown
Destination 30
Hide 25
Update <ifG L2 0 SetStat 5 0>
end
end
room 7 5
name <Regex Corporation>
BorderType 35
room 7 7
name <Kettel Building>
BorderType 29
FloorType 28
room 7 5
name <Twilingate's>
BorderType 37
room 5 5
name <Leiji Hospital>
BorderType 18
FloorType 28
room 5 5
name <Automata>
BorderType 38
FloorType 28
Persona 2415
greeting <NewChat Say 1 AddChat 1 AddChat 2>
I can register you as a patient, though the cost for that and for the examinatio
n will be $10,000.>
Msg6 <I hope you get the help you need.>
Msg7 <Good day.>
Msg8 <Just a minute, we'll need to review your medical history b
efore you can be admitted... There. You're in the database, I can offer you trea
tment now.>
Msg9 <Come back when you can afford the registration and I'll se
e what I can do for you.>
Msg10 <As I believe I mentioned, there's a hospital downtown. Yo
u should be able to get help there.>
Msg11 <Welcome back, \PC . How may I be of assistance today?>
Msg12 <Certainly. Here are the services we have available.>
Msg13 <Good health be with you.>
Msg14 <That's fortunate. So your body is performing adequately,
then?>
Prompt1 <Help, I've been injured!>
Prompt2 <Just seeing what you do.>
Prompt3 <Isn't there anything you can do?>
Prompt4 <Alright, thanks for your help.>
Prompt5 <Screw you too!!!>
Prompt6 <Okay, I want to do that.>
Prompt7 <That's too much.>
Prompt8 <I could use your skills.>
Prompt9 <I don't need any help today.>
Persona 2414
% President of RegEx corporation
% V1 = Renown + Reaction, determines if PC can get job...
greeting <NewChat ifFactionEnemy 6 else GoSomething SayAnything>
GoSomething <if= PCFac 6 else GoCheckFaction Say 1 AddChat 1>
GoCheckFaction <if= PCFac 0 else GoHasFaction Say 2 AddChat 2>
GoHasFaction <SayAnything>
result1 <EndChat Say 3 School .skills Say 4>
.skills <1 2 3 4 5 15 19 20 21 31 24>
result2 <NewChat ifG 1 PCRep 3 else GoR2Apt Say 5>
GoR2Apt <V= 1 PCRep 6 V+ 1 React ifG V1 15 else goR2Fail Say 7 A
ddChat 3 AddChat 4>
goR2Fail <Say 6>
result3 <NewChat Say 8 MechaPrize .mek XPV 200 CashPrize 25000 S
etPlayerFaction 6>
.mek <BuruBuru.txt>
result4 <NewChat Say 9 AddReact -d4>
Msg1 <Good to see you again. What can I do for you today?>
Msg2 <RegEx corporation is the corporation of the people. We are
the most dependable employer in the Federated Territories, and are always on th
e lookout for skilled workers to join our staff.>
Msg3 <If you have the right skills, then nothing is impossible.>
Msg4 <Keep up the hard work and you'll be rewarded!>
Msg5 <Look, I said that we're the corporation of the people. You
don't seem to be much of a people-person. Maybe some other company would be wil
ling to hire you.>
Msg6 <You've got the attitude, but I don't know if you've got th
e right stuff. The resume is good, but I don't think you're ready to work here y
et.>
Msg7 <Wow, this is exactly the kind of thing that we've been loo
king for. You've got a job here at RegEx if you want it! You do want it, don't y
ou?>
Msg8 <Welcome to the company! To start you off, here's a brand n
ew entry-level mecha plus a cash bonus. You'll also be eligible for training lat
er on if you want.>
Msg9 <Oh. I'm not disappointed... really...>
Prompt1 <I'd like to train.>
Prompt2 <Here, look at my resume.>
Prompt3 <Absolutely!>
Prompt4 <No, not particularly.>
Persona 2417
greeting <NewChat Say 1 AddChat 1>
Result1 <EndChat Say 2 Shop .wares Say 3>
.wares <Mecha 17 MEXTRA 4>
Msg1 <This is Automata. The finest machines from all over the Fe
derated Territories and beyond are sold here. We also repair all types of mecha.
>
Msg2 <We offer many services for our customers. Let me know anyt
hing you need.>
Msg3 <Please come again.>
Prompt1 <Let me see what you can do.>
end
inv
NPC Corporate Executive
SetTeam 2
SetPersona 2401
home <Regex Corporation>
SetFaction 6
NPC Corporate Executive
SetTeam 2
SetPersona 2402
home <Regex Corporation>
Mecha <Renegade.txt>
SetFaction 6
NPC Corporate Executive
SetTeam 2
SetPersona 2403
home <BioCorp Building>
chardesc Villainous
SetFaction 5
NPC Corporate Executive
SetTeam 2
SetPersona 2404
home <BioCorp Building>
SetFaction 5
NPC Corporate Executive
SetTeam 2
SetPersona 2405
home <Kettel Building>
SetFaction 4
NPC Corporate Executive
SetTeam 2
SetPersona 2406
home <Kettel Building>
SetFaction 4
NPC Scientist
SetTeam 6
SetPersona 2407
% home <BioCorp Labs>
home <BioCorp Labs Scientist Room>
SetFaction 5
STC APPARATUS-1
home <Factory>
NPC Guardian
SetTeam 3
SetPersona 2408
NPC Guardian
SetTeam 3
SetPersona 2409
NPC Citizen
SetTeam 2
SetPersona 2410
NPC Citizen
SetTeam 2
SetPersona 2411
NPC Journalist
SetTeam 2
SetPersona 2412
NPC Corporate Executive
SetTeam 2
SetPersona 2413
home <BioCorp Building>
SetFaction 5
NPC Leader
job <Corporate President>
SetTeam 2
SetPersona 2414
home <Regex Corporation>
SetFaction 6
NPC Cook
SetTeam 2
SetPersona 2415
home <Twilingate's>
NPC Cyberdoc
SetTeam 2
SetPersona 2416
home <Leiji Hospital>
Skill 22 5
Skill 24 12
STC APPARATUS-2
home <Leiji Hospital>
NPC Mechanic
SetTeam 2
SetPersona 2417
home <Automata>
Ego 16
Monster Hunter-Killer
home <Holding Cell>
SetTeam 5
SetKeyItem 3
end
Scene 25 0
name <Snake Lake Waterfront>
CityMap
type <TOWN URB_STORY>
special <ShowAll>
%
%
%
%
%
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
V1 = First time entry counter
V2 = Can access the black market
complex
name <Boarding Party>
Width 7
Height 7
BorderType 36
FloorType 25
room 5 5
name <Honest Weasel>
BorderType 38
FloorType 28
room 6 5
name <Pirate's Den>
BorderType 35
FloorType 14
rect
width 5
height 5
sub
Sign
Destination 10
end
Persona 2502
% Guardian Recruitment
% V1 = Renown + Reaction, determines if PC can get job...
greeting <NewChat ifFactionEnemy 3 else GoSomething SayAnything>
GoSomething <if= PCFac 3 else GoCheckFaction Say 1 AddChat 1>
GoCheckFaction <if= PCFac 0 else GoHasFaction Say 2 AddChat 2>
GoHasFaction <SayAnything>
result1 <EndChat Say 3 School .skills Say 4>
.skills <1 2 3 4 5 6 7 8 9 10 11 36>
result2 <NewChat ifG 10 PCRep 2 else GoR2Apt Say 5>
GoR2Apt <V= 1 PCRep 6 V+ 1 PCRep 1 ifG V1 15 else goR2Fail Say 7
AddChat 3 AddChat 4>
goR2Fail <Say 6>
result3 <NewChat Say 8 MechaPrize .mek XPV 500 CashPrize 50000 S
etPlayerFaction 3>
.mek <Renegade.txt>
result4 <NewChat Say 9 AddReact -1>
Msg1 <As a guardian, you have to keep in top physical condition.
You want to train?>
Msg2 <It's up to us, the Guardians, to keep law and order in the
Federated Territories. It's a tough job with all those ravagers and criminals o
ut there.>
Msg3 <Let's get started. You look a bit out of shape... Nothing
some strenuous exercise won't fix.>
Msg4 <Keep working on it.>
Msg5 <Maybe you weren't listening to me. The Guardians are the d
efenders of the law... I don't know if you even know what a law is. Either shape
up your behavior or find someone else to hire you.>
Msg6 <You? You've got some spirit, it's true, but you haven't ex
actly proven yourself yet. I honestly don't think you'd survive two days as a gu
ardian.>
Msg7 <You? Well, I guess you've shown a bit of talent... I'll te
ll you what. We could use another patrolman on the force. I've got a position av
ailable, if you're seriously interested.>
Msg8 <Welcome to the force. Here's a patrol car for your use, a
cash allowance so you can pick up some better equipment than that crap you're us
ing, and you can come back for training later. Now get out there and make yourse
lf useful.>
Msg9 <Uh-huh. Well, stop wasting my time like that. Don't ask me
again unless you're serious about it.>
Prompt1 <That's what I'm here for.>
Prompt2 <I'd like to join you.>
Prompt3 <I'll take it.>
Prompt4 <Sorry, not right now.>
Persona 2511
% Weasely Crusher, used mecha dealer.
Greeting <NewChat Say 1 AddChat 1 AddChat 2>
result1 <Say 2 Shop Wares Say 3 EndChat>
Wares <MECHA>
result2 <NewChat Say 4 AddChat 1>
Msg1 <Welcome friend... Are you interested in power machines? I
have a wide selection of almost new and slightly used mecha available for sale.
I'm also in the business of buying salvage parts, if you happen to have any.>
Msg2 <Take a look around. Make me an offer.>
Msg3 <Keep on truckin'!>
Msg4 <Well, it's a dangerous world out there, you know. Many of
these machines were parted from their previous owners under most unfortunate cir
cumstances... But their loss can be your gain! I have the best selection in Snak
e Lake City!>
Prompt1 <Let me see what you have.>
Prompt2 <Where did you get all these robots?>
Persona 2512
% Black market shopkeeper...
greeting <NewChat if= V1 1 else GoFirstTime Say 4 AddChat 3>
GoFirstTime <if= L2 1 else GoCheckCharm L= 2 2 Say 1 AddChat 1 A
ddChat 2>
GoCheckCharm <ifG React 30 else GoNothing L= 2 2 Say 8 AddCHat 5
>
GoNothing <SayAnything>
result1 <EndChat Say 2 Reputation 2 -1 V= 1 1 Goto GoOpenStore>
result2 <NewChat Say 3 Reputation 2 1 V= 1 2>
result3 <EndChat Say 5 Goto GoOpenStore>
result4 <NewChat Say 6 if= V2 0 V= 2 1 Reputation 3 d10>
result5 <EndChat Say 9 V= 1 1 Goto GoOpenStore>
GoOpenStore <shop .wares Say 7>
.wares <4 5 10 11 12 14 16 17 18 19 20 MEXTRA>
Msg1 <What're you think you're doing in here? This look like a p
lace of business, or something!?>
Msg2 <Well in that case, come on in! We've got all kinds of thin
gs in here.>
Msg3 <Remember, you saw nothing...>
Msg4 <Well, here you is again. Looking for something or you just
stop by to chat?>
Msg5 <Here's what I've got in stock at the moment. There's all k
inds of stuff that finds its way through those doors, so you just might find som
ething you've been looking for.>
Msg6 <That's good of yer. I'll tell you a story about my times i
n Oceania, and the pirates of Jackson's Reef...>
Msg7 <If anyone asks where you got that stuff, tell 'em it fell
off a truck.>
Msg8 <I like you, \PC , so I'm gonna let you in on a little secr
et... This here is the black market, we have things from all over Earth and beyo
NPC Trucker
SetTeam 2
SetPersona 2507
NPC Priest
home <Lakeside Chapel>
SetTeam 2
SetPersona 2508
chardesc chaotic heroic
STC SHRINE-1
home <Lakeside Chapel>
NPC Citizen
home <Boarding Party>
job <Hostess>
SetTeam 2
SetPersona 2509
chardesc Young Chaotic Female
NPC Journalist
SetTeam 2
SetPersona 2510
NPC Bandit
name <Weasely Crusher>
mecha <>
sdl_portrait <por_m_punk(J-Y).png>
sdl_colors <152 61 97 255 212 195 136 141 101>
chardesc Male Pragmatic Wangtta
SetTeam 2
SetPersona 2511
home <Honest Weasel>
Skill 21 6
NPC Shopkeeper
name <Miaga>
home <Pirate's Den>
job <Reformed Pirate>
sdl_portrait <por_f_ladi_miaga(YU-).png>
sdl_colors <255 150 120 142 62 39 1 75 67>
SetTeam 2
SetPersona 2512
chardesc chaotic Sociable Cheerful Easygoing Female
skill 21 25
Ego 17
Craft 8
Reflexes 16
Speed 14
Age 3
EquipChar 250000
NPC Bounty Hunter
mecha <Neko.txt>
rumor <Bounty Hunters generally know where to shop for adventuri
ng equipment.>
SettEAM 2
SetPersona 2513
chardesc chaotic Sociable
equipchar 10000
NPC Thief
SetPersona 2514
SetTeam 2
mecha <Alba.txt>
SetFaction 13
end
Scene 26 0
name <Kist Ruins L3>
special <NoExit>
NU1 <if= T1 0 Exit 14>
start <Print 1>
Msg1 <You enter Kist Ruins, level three.>
ComplexMap
FloorType 14
MarbleType 16
BorderType 35
sub
CFiller
BorderType 35
Width 12
LockedDoorChance 80
SecretDoorChance 30
Height 12
sub
rect
FloorType 16
special <Cell>
sub
StairsUp
Destination 19
Door
Lock
end
end
CFiller
BorderType 35
Width 17
Height 17
LockedDoorChance 50
SecretDoorChance 90
sub
rect
name <Storage Cell>
special <Cell>
FloorType 16
SecretDoorChance 90
sub
Door 0
Lock 30
TrapDoor
use <if= V1 1 else GoFirstTime Print 3>
GoFirstTime <ifKeyItem 55 else GoNoFuel ifKeyIte
m 35 else GoNoDisk ifYesNo 4 5 6 DeleteKeyItem 55 DeleteKeyItem 35 GiveKeyItem 2
Msg1 <This sign points the way back to Snake Lake Park.>
Msg2 <Return to the park.>
Msg3 <Stay here.>
Destination 23
end
rect
name <Nature Trail>
width 5
height 5
sub
Sign
name <Snake Lake Nature Trail>
use <IfYesNo 1 2 3 Time d600 Exit StatVal 4>
Msg1 <This sign points the way to second part of the nat
ure trail. The text is partly obscured by what appear to be blood stains.>
Msg2 <Follow the trail.>
Msg3 <Sounds dangerous.>
Destination 28
end
team 1
setenemy 2
team 2
name <Forest Monsters>
type <Animal Forest City Criminal>
setenemy 1
stat 2 12
end
Scene 28 0
name <Snake Lake Nature Trail L2>
NU1 <if= T1 0 Exit 1 SeekGate 10>
start <Print 1>
Msg1 <You follow the Snake Lake Nature Trail.>
type <Dungeon>
ForestMap
sub
rect
name <Nature Trail>
width 5
height 5
sub
Sign
name <Snake Lake Nature Trail>
use <IfYesNo 1 2 3 Time d600 Exit StatVal 4>
Msg1 <This sign points the way back to Snake Lake Park.>
Msg2 <Return to the park.>
Msg3 <Stay here.>
Destination 27
end
rect
name <Nature Trail>
width 5
height 5
sub
Sign
name <Snake Lake Nature Trail>
use <IfYesNo 1 2 3 Time d600 Exit StatVal 4>
Msg1 <This sign indicates the continuation of the nature
trail. A pile of skulls sits at the base.>
Msg2 <Follow the trail.>
Msg3 <Sounds very dangerous.>
Destination 29
end
team 1
setenemy 2
team 2
name <Forest Monsters>
type <Animal Forest City>
setenemy 1
stat 2 24
end
Scene 29 0
name <Snake Lake Nature Trail L3>
NU1 <if= T1 0 Exit 1 SeekGate 10>
start <Print 1>
Msg1 <You follow the Snake Lake Nature Trail.>
type <Dungeon>
HvForestMap
sub
rect
name <Nature Trail>
width 5
height 5
MarbleType 2
sub
Sign
name <Snake Lake Nature Trail>
use <IfYesNo 1 2 3 Time d600 Exit StatVal 4>
Msg1 <This sign points the way back to Snake Lake Park.>
Msg2 <Return to the park.>
Msg3 <Stay here.>
Destination 28
end
rect
name <Nature Trail>
width 5
height 5
MarbleType 2
sub
Sign
% V1 = XP Award for completing the nature trail
name <Snake Lake Nature Trail>
use <IfYesNo 1 2 3 Time d600 Exit StatVal 4 SeekGate 27
if= V1 0 V= 1 1 Print 4 XPV 500>
Msg1 <This sign indicates the end of the Snake Lake Natu
re Trail. You can follow it directly back to the park.>
StairsUp
Destination 24
end
Rect
Width 3
Height 3
FloorType 28
sub
StairsDown
Destination 31
end
team 1
setenemy 2
team 2
name <Monsters>
type <Dark Synth Robot HUNTER-X>
setenemy 1
stat 2 16
end
Scene 31
name <BioCorp Basement L2>
special <NoExit>
NU1 <if= T1 0 Exit 24>
start <Print 1>
Msg1 <You enter the BioCorp Basement, level two.>
MonkeyMap
SecretDoorChance 5
LockedDoorChance 2
FloorType 28
BorderType 23
sub
Rect
Width 3
Height 3
FloorType 28
sub
StairsUp
Destination 30
end
rect
height 7
width 7
FloorType 28
MarbleType 5
name <Spawning Pit>
team 1
setenemy 2
team 2
name <Monsters>
type <Dark Synth Robot HUNTER-X>
setenemy 1
stat 2 21
end
inv
Prop 30
name <Spawning Vat>
home <Spawning Pit>
SetTeam 2
SetKeyItem 4
Monster Hunter-Slayer
SetTeam 2
home <Spawning Pit>
end
Scene 32 0
name <Snake Lake Sewer L1>
Type <Dungeon Sewer Open>
special <NoExit>
NU1 <if= T1 0 Exit 10>
start <Print 3>
Msg3 <You enter Snake Lake sewer, level one.>
CaveMap
BorderType 29
FloorType 17
MarbleType 7
sub
Rect
Width 3
Height 3
sub
StairsUp
Destination 10
end
Rect
Width 3
Height 3
sub
StairsDown
Destination 33
end
team 1
setenemy 2
team 2
name <Sewer Monsters>
type <Swamp Water City Reptile>
setenemy 1
stat 2 11
end
Scene 33 0
name <Snake Lake Sewer L2>
Type <Dungeon Sewer Open ISOLATED>
special <NoExit>
NU1 <if= T1 0 Exit 10>
start <Print 3>
10>
result8 <NewChat
Say 11
Reputation 4 -d8
AddChat 9 AddChat
result9 <NewChat
Say 12
CashPrize 120000
XPV 100
10>
DeleteK
eyItem 5>
result10 <NewChat Say 13 Reputation 3 d6>
result11 <NewChat Reputation 2 -1 Say 15>
result12 <NewChat Reputation 2 1 Reputation 6 1 AddReact -30
Say 16>
Msg1 <Hello! It's nice to see a new face down here... we don't g
et many visitors. Of course, I wouldn't trade my research for the world.>
Msg2 <This sewer is the natural habitat of albino alligators. I'
ve been tracking the movements of a particularly old male that we call "Bone-Cra
cker". His lair is somewhere below this research station.>
Msg3 <Well, Bone-Cracker does seem to have a fondness for human
flesh, but I've been here so long that I apparently smell like the environment,
so I'm apparently safe.>
Msg4 <If you're attacked by an albino alligator, run away. One b
ite can easily mean instant death. If you have to fight, aim for the belly where
their scales are softest. They're good at hiding in water and vegetation, so be
very cautious.>
Msg5 <The Snake Lake department of sanitation has given me a res
earch grant. Bone-Cracker has eaten several of their workers, as well as a numbe
r of bounty hunters sent here to get rid of him.>
Msg6 <He's bigger than most albino alligators, very aggressive,
and likes to eat people. In his lair downstairs he's accumulated quite a collect
ion of bones, weapons, and shiny objects taken from the people he's killed.>
Msg7 <Maybe I can help you. Living down here and studying the lo
cal wildlife, I've picked up a thing or two about first aid...>
Msg8 <Have a good expedition.>
Msg9 <What... You have Bone-Cracker with you!? He's been tamed?
This is incredible... How did you ever manage to do that?>
Msg10 <My research project is done now. I'm getting ready to ret
urn to the surface.>
Msg11 <Well... if you don't mind, would you mind if I studied hi
m for a while? I could learn so much by observing him up close. Don't worry, Bon
e-Cracker won't be harmed... not that I think I could do that anyhow.>
Msg12 <Thank you! In return, here's what's left of my research g
rant. I guess I don't have any reason to stay down here now... Bone-Cracker and
I will go to the Wujung University Reptiles Center.>
Msg13 <I understand. Well, now that Bone-Cracker is leaving, I g
uess there's nothing left for me to study here. I'll be packing up and returning
to the university soon.>
Msg14 <It's very strange... My remote sensors have lost track of
Bone-Cracker. I guess he could have died, but he was in pretty good health and
there's nothing down there powerful enough to fight him.>
Msg15 <Well, unless I can find him again, my research project he
re is over.>
Msg16 <You did what!? Why did you do that!? There was no reason
to go into his territory... And now my research project is ruined! I guess there
's nothing left for me but to return to the university...>
Prompt1 <What exactly are you researching?>
Prompt2 <Isn't that dangerous?>
Prompt3 <What should I do if I meet one?>
Prompt4 <Why are you doing this?>
Prompt5 <Tell me about Bone-Cracker.>
Prompt6 <Help! I've been injured!>
Prompt7 <It wasn't easy.>
Prompt8 <Just another day's work for me.>
Prompt9 <Alright, you can have him.>
stat 2 19
rect
width 7
height 7
name <Lair>
FloorType 7
MarbleType 17
end
inv
Monster Albino Alligator
name <BONE-CRACKER>
statline 15 23 13 9 3 15 2 2
skill 8 11
skill 13 15
SetTeam 2
SetKeyItem 5
home <Lair>
cash 896
NPC Citizen
equipChar 7000
% Mark these bodies as artifacts so they won't be deleted
type <artifact>
home <Lair>
Damage 500
SetTeam 2
NPC Citizen
equipChar 11000
% Mark these bodies as artifacts so they won't be deleted
type <artifact>
home <Lair>
Damage 500
SetTeam 2
NPC Citizen
equipChar 7000
% Mark these bodies as artifacts so they won't be deleted
type <artifact>
home <Lair>
Damage 500
SetTeam 2
end
Scene 35 0
name <Wujung University>
type <Town University URB_STORY>
CityMap
special <ShowAll>
%
%
%
%
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
L2 = Have been given permission to explore the undercity
Persona 3506
greeting <NewChat if= V1 0 else GoBeenBefore ifG React 10 else G
oBeenBefore V= 1 1 Say 1 AddCHat 1 AddChat 2>
GoBeenBefore <SayAnything>
result1 <NewChat Say 2>
result2 <NewChat Say 3>
Msg1 <In the Age of Superpowers, "Cyclops" were created to act a
s soldiers. Now Kettel Industries is planning to destroy the last known cyclops
habitat in the green zone!>
Msg2 <We don't use terms like "monsters" any more... In any case
, the Cyclops are part of the new ecology, and as such they need to be protected
!>
Msg3 <They say Cyclops are very intelligent... maybe even as sma
rt as humans! Plus, I don't like the thought of any living creature being killed
just to satisfy corporate greed.>
Prompt1 <Good. Monsters should be eliminated.>
Prompt2 <Why do you think that's a bad thing?>
Persona 3515
greeting <NewChat Say 1 AddChat 1>
result1 <EndChat Say 2 Shop .wares Say 3>
.wares <DELIVERY>
Msg1 <This is the Wujung University Student Mechanics Lab. If yo
u've got a damaged mecha, our students can repair it and get valuable work exper
ience in the process.>
Msg2 <Don't worry, I'll keep a close eye on the students to make
sure they put everything back together right...>
Msg3 <Let me know how the repairs turned out so I can give them
a final grade.>
Prompt1 <Here's my mecha.>
end
inv
NPC Guardian
SetTeam 3
SetPersona 3501
NPC Soldier
SetTeam 3
SetPersona 3502
job <Campus Security>
EquipChar 15000
NPC Professor
home <Humanities Building>
SetTeam 2
SetPersona 3503
NPC Professor
home <Sciences Building>
SetTeam 2
SetPersona 3504
STC APPARATUS-1
home <Sciences Building>
STC APPARATUS-2
home <Sciences Building>
NPC Professor
home <Technicum Building>
SetTeam 2
SetPersona 3505
NPC Citizen
name <Patch>
Chardesc Young Passionate Heroic
SetTeam 2
job <Student>
SetPersona 3506
rumor <Patch is deeply involved in the environmental movement.>
CHAT_SAFE1 <Save the Morlocks!>
CHAT_SAFE2 <Down with oppression!>
CHAT_SAFE3 <Don't raise school tuition!>
NPC Citizen
Chardesc Young
SetTeam 2
job <Student>
SetPersona 3507
NPC Citizen
Chardesc Young
SetTeam 2
job <Student>
SetPersona 3508
NPC Citizen
SetTeam 2
SetPersona 3509
NPC Scientist
home <Sciences Building>
SetTeam 2
SetPersona 3510
NPC Priest
SetTeam 2
SetPersona 3511
home <Chaplain's Office>
NPC Corporate Executive
SetTeam 2
SetPersona 3512
home <Regex Co-Op>
SetFaction 6
NPC Corporate Executive
SetTeam 2
SetPersona 3513
home <Regex Co-Op>
SetFaction 6
NPC Corporate Executive
SetTeam 2
SetPersona 3514
home <Regex Co-Op>
SetFaction 6
NPC Mechanic
home <Technicum Building>
SetTeam 2
SetPersona 3515
STC SHRINE-1
home <Chaplain's Office>
end
Scene 36 0
name <Ipshil Sump>
special <NoExit>
NU1 <if= T1 0 Exit 13>
start <Print 1>
Msg1 <You enter a dark and mysterious ruin, far beneath Ipshil. It seems
awfully well-maintained for someplace so remote.>
map <TS_MAP_Guild.txt>
% L2 = Have recovered Primal Genome.
utd3602 <GrabTeam
utd3603 <GrabTeam
utd3604 <GrabTeam
utd3605 <GrabTeam
utd3606 <GrabTeam
utd3607 <GrabTeam
GET36 <L= 2 1>
2
2
2
2
2
2
if=
if=
if=
if=
if=
if=
GNatt
GNatt
GNatt
GNatt
GNatt
GNatt
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
TeamATTACK
TeamATTACK
TeamATTACK
TeamATTACK
TeamATTACK
TeamATTACK
4>
4>
4>
4>
4>
4>
sub
Team 1
SetEnemy 2 3
Team 2
name <NPCs>
SetEnemy 1
SetAlly 4
team_colors <208 80 30>
Team 3
name <Monsters>
SetEnemy 1 2 4
Team 4
name <Guildmaster>
SetAlly 2
Persona 3601
greeting <NewChat ifFactionEnemy 13 else GoSomething SayAnything
>
GoSomething <if= PCFac 13 else GoNoMember Say 7 AddChat 5>
GoNoMember <if= L2 1 else GoNoOffer Say 2 AddChat 1 AddChat 2>
GoNoOffer <Say 1>
result1 <NewChat Say 4 AddChat 3 AddChat 4>
result2 <NewChat Say 3>
result3 <NewChat Say 6 TeamNeutral 2 Reputation 2 -10 SetPlayerF
action 13 XPV 200 MechaPrize .mek>
.mek <Corsair.txt>
result4 <NewChat Say 5>
roguechar <J>
SetPersona 3603
SetFaction 13
SetTeam 2
XPos 27
YPos 34
NPC Thief
EquipChar 6000
SetPersona 3604
SetFaction 13
SetTeam 2
XPOs 40
YPos 28
NPC Bandit
SetPersona 3605
SetFaction 13
SetTeam 2
XPOs 40
YPos 30
mecha <>
NPC Thief
EquipChar 6000
SetPersona 3606
SetFaction 13
SetTeam 2
XPOs 43
YPos 38
NPC Bandit
SetPersona 3607
SetFaction 13
SetTeam 2
XPOs 43
YPos 40
mecha <>
STC CHEST-1
Lock 15
XPos 15
YPos 38
inv
BigTreasure 45
name <Primal Genome>
SetKeyItem 36
use <Print 4>
clue37 <print 1>
clue29 <if= v1 0 else godid Print 2 v= 1 1 SkillXP 22 50
0>
clue22 <if= v1 0 else godid Print 2 v= 1 1 SkillXP 22 50
0>
clue32 <if= v1 0 else gonomore Print 2 v= 1 1 SkillXP 22
500>
GoDid <Print 3>
GoNoMore <Print 5>
Msg1 <Marked on the side of this canister is the inscrip
tion "KCF-HX-OSIRIS PG1".>
15
20
29
44
Door
Lock
XPos
YPos
15
20
43
34
Door
Lock
XPos
YPos
15
20
38
29
Door
Lock
XPos
YPos
15
20
24
38
Door
Lock
XPos
YPos
Hide
15
20
23
38
20
Door
Lock
XPos
YPos
Hide
0
20
26
34
20
Door
Lock
XPos
YPos
15
10
43
25
Door
Lock
Hide
XPos
YPos
0
20
20
9
45
Door
Lock
XPos
YPos
0
20
6
20
Door
Lock
XPos
YPos
0
20
26
21
Door
Lock
Hide
XPos
YPos
0
20
20
15
36
Door
Lock
Hide
XPos
YPos
15
20
20
23
47
Door
Lock
Hide
XPos
YPos
0
20
15
9
27
Door
Lock
XPos
YPos
Hide
0
20
15
27
20
Door
Lock
XPos
YPos
0
20
17
32
Door
Lock
XPos
YPos
15
20
17
38
Door
Lock
XPos
YPos
0
10
23
24
end
Scene 37 0
name <Namok Spaceport>
room 5 5
name <Fourth Horseman>
BorderType 32
FloorType 25
room 8 6
name <BioCorp Building>
BorderType 34
FloorType 25
room 7 7
name <Kettel Building>
BorderType 29
FloorType 28
room 5 5
name <Delta Arcade>
BorderType 36
room 5 5
name <Frigate Up>
BorderType 38
FloorType 25
ob to
e and
your
kills
Persona 3702
greeting <NewChat if= PCFac 1 else GoNoMember Say 2 AddChat 1>
GoNoMember <ifG React d50 else GoNoLike Say 1>
GoNoLike <SayAnything>
result1 <EndChat Say 3 School .sklist Say 4>
.sklist <1 2 3 4 5 6 7 8 10 12>
Msg1 <I am the lead combat trainer for the Solar Navy. It's my j
make sure all of our recruits have the skills they're gonna need to surviv
win on the modern battlefield.>
Msg2 <I am the chief drill sergeant for the Solar Navy. What are
needs, \RANK ?>
Msg3 <Let's get started. You will need to master each of these s
if you hope to survive on the battlefield.>
Msg4 <Keep working on those skills.>
Prompt1 <I'm here to do training.>
Persona 3712
% Okko, of Silver Virtue Technologies
greeting <NewChat Say 1 AddChat 1>
result1 <EndChat Say 2 Shop .wares Say 3>
.wares <Mecha 19 MEXTRA 14 8>
Msg1 <Hello, welcome to Silver Virtue Technologies. We deal in a
dvanced robotics and cybernetics. How may I be of assistance today?>
Msg2 <Take a look through our inventory. I am certain that you w
ill not be disappointed.>
Msg3 <Please come again.>
Prompt1 <What do you have for sale?>
Persona 3713
% Campaign Outfitters
greeting <NewChat Say 1 AddChat 1>
result1 <EndChat Say 2 Shop .wares Say 3>
.wares <4 5 10 11 12 14 16 17 18 20>
Msg1 <Welcome to Campaign Outfitters. For the cavalier who doesn
't spend his entire life in a cockpit, this is the only shop you'll need. What c
SetFaction 1
NPC Mecha Pilot
mecha <Condor.txt>
SetPersona 3706
SetTeam 3
SetFaction 1
NPC Mecha Pilot
mecha <Jos.txt>
SetPersona 3707
SetTeam 3
SetFaction 1
NPC Citizen
SetPersona 3708
SetTeam 2
NPC Citizen
SetPersona 3709
SetTeam 2
NPC Citizen
SetPersona 3710
SetTeam 2
NPC Leader
job <Ambassador>
SetPersona 3711
SetTeam 2
home <Maquise Consulate>
NPC Shopkeeper
name <Okko>
sdl_portrait <por_f_allisonnewver(J--).png>
sdl_colors <201 205 229 255 212 195 199 188 162>
chardesc Female Heroic Shy
Charm 22
Ego 11
Body 6
home <Silver Virtue>
SetPersona 3712
SetTeam 2
NPC Shopkeeper
SetPersona 3713
SetTeam 2
home <Campaign Outfitter>
NPC Mechanic
SetPersona 3714
SetTeam 2
home <Frigate Up>
NPC Corporate Executive
SetPersona 3715
SetTeam 2
SetFaction 4
home <Kettel Building>
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
1 -> Message first time entering town
FIRE! <AirRaidSiren>
sub
Team 1
% PC Team
team 2
% Town Citizens
stat 1 3
SetAlly 3
team 3
% Town Defenders
SetAlly 2
team 4
name <The Fightin' Drunks>
type <Criminal>
setenemy 1
stat 2 16
rumor <there's a lot of drunk sailors in town just looking for a
fight.>
team 5
% Aegis Consulate
room 6 5
name <Kira's Tattoos>
BorderType 27
FloorType 26
room 7 7
name <Aegis Consulate>
BorderType 34
FloorType 25
room 8 5
name <Armor Forge>
BorderType 15
FloorType 26
room 7 5
name <Fafnir Pub>
BorderType 37
FloorType 14
room 5 5
name <The Doctor's Lair>
BorderType 18
FloorType 26
room 7 6
name <Rowdy Repairs>
BorderType 38
FloorType 26
room 5 5
name <Ye Olde Bazooka>
BorderType 32
FloorType 26
rect
name <Entry Grid>
width 3
height 3
sub
StairsDown
Destination 1
stat 5 -1
end
Persona 3801
% Tattoo and Body Modification Expert... kind of.
greeting <NewChat Say 1 AddChat 1 AddChat 2>
rumor <Kira really likes pain.>
result1 <EndChat Say 2 Shop .Wares Say 3>
.Wares <17 19>
result2 <NewChat Say 4>
Msg1 <This is Kira's Tattoos and Body Modification. We have all
kinds of things in here, so long as you're not afraid of a little pain...>
Msg2 <Have a look through the books, if you see anything you lik
e I'll see about sticking it in you.>
Msg3 <Catch you later.>
Msg4 <Actually, I'm all out of needles. I'll let you know when I
get some more in stock, though.>
Prompt1 <I'd like some body modification.>
Prompt2 <What about a tattoo?>
Persona 3805
greeting <NewChat Say 1 AddChat 1>
result1 <NewChat Say 2>
Msg1 <The Earth is primitive and barbaric. Look at the depravity
all around you... Things would be much better if a strong central government wa
s in place, but these terrans lack the willpower needed to do so.>
Msg2 <Can't I? This town is the most civilized place on this bac
kwards world. The Aegis Council wouldn't have built the consulate here if there
were a better site. From what I see, this entire planet is badly in need of our
intervention.>
Prompt1 <You can't judge the Earth from this one town.>
Persona 3812
greeting <NewChat Say 1 AddChat 1>
result1 <EndChat Say 2 Shop .wares Say 3>
.wares <10 11 Mecha MEXTRA>
Msg1 <This is Armor Forge. We carry the equipment that'll keep y
ou alive when you go into battle- from personal armor to Mega-class mecha.>
Msg2 <The price should be marked on everything you see. Have a l
ook, pick up some things.>
Msg3 <Come back safely, and buy some more gear.>
Prompt1 <Let me see what you have.>
Persona 3813
% Cook
greeting <NewChat Say 1 AddChat 1 AddChat 2>
result1 <EndChat Say 2 Shop .wares Say 3>
.wares <18 5 12 14>
result2 <NewChat Say 4 AddChat 3 AddChat 4>
result3 <EndChat ifG PCHunger 10 else GoNotHungry ifG PC$ 74 els
e GoNoMoney Say 5 CASH+ -75 PCEat>
GoNotHungry <Say 6>
name <Kira>
home <Kira's Tattoos>
SDL_POrtrait <por_f_ladi_punk(JA-).png>
SDL_Colors <112 28 28 245 213 160 99 181 175>
chardesc Female Passionate Chaotic
SetTeam 2
SetPersona 3801
Skill 21 16
Skill 24 3
NPC Thief
SetTeam 3
SetPersona 3802
SetFaction 13
EquipChar 7500
NPC Bandit
SetTeam 3
SetPersona 3803
NPC Bandit
SetTeam 3
SetPersona 3804
NPC Soldier
home <Aegis Consulate>
mecha <Chimentero.txt>
job <Ace Pilot>
SetTeam 5
SetPersona 3805
SetFaction 7
Skill 1 15
Skill 2 15
Skill 3 15
Skill 4 15
Skill 5 15
EquipChar 45000
NPC Mecha Pilot
mecha <Luna2.txt>
SetTeam 5
SetPersona 3806
SetFaction 7
EquipChar 20000
NPC Mecha Pilot
mecha <Luna2.txt>
SetTeam 5
SetPersona 3807
SetFaction 7
EquipChar 20000
NPC Mecha Pilot
mecha <Gigas.txt>
SetTeam 5
SetPersona 3808
SetFaction 7
EquipChar 20000
NPC Mecha Pilot
mecha <Gigas.txt>
SetTeam 5
SetPersona 3809
SetFaction 7
EquipChar 20000
NPC Soldier
home <Aegis Consulate>
mecha <Chameleon.txt>
SetTeam 5
SetPersona 3810
SetFaction 7
EquipChar 30000
NPC Soldier
home <Aegis Consulate>
mecha <Chameleon.txt>
SetTeam 5
SetPersona 3811
SetFaction 7
EquipChar 30000
NPC Shopkeeper
SetTeam 2
SetPersona 3812
home <Armor Forge>
NPC Cook
home <Fafnir Pub>
SetTeam 2
SetPersona 3813
NPC Doctor
home <The Doctor's Lair>
SetTeam 2
SetPersona 3814
NPC Mechanic
home <Rowdy Repairs>
SetTeam 2
SetPersona 3815
NPC Shopkeeper
home <Ye Olde Bazooka>
SetTeam 2
SetPersona 3816
NPC Citizen
SetTeam 2
SetPersona 3817
end
Scene 39 0
name <Last Hope>
desc <Last Hope is a deadzone village that has only recently joined the Fede
ration. Biocorp maintains a research lab here.>
type <Target Town Village URB_STORY DESTINATION>
special <ShowAll>
sdl_portrait <scene_lasthope.png>
citymap
SetFaction 11
FloorType 39
FeatureType 14
gapfill <-8 -13 -20 -20 -20 -13>
%
%
%
%
%
%
%
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
1 -> Message first time entering town
101 -> Use SURVIVAL
102 -> Use SCIENCE
103 -> Use MYSTICISM
BorderType 32
FloorType 28
room 6 5
name <Hope Hospital>
BorderType 18
FloorType 28
rect
name <Entry Grid>
width 3
height 7
floortype 39
marbletype 1
sub
StairsDown
Destination 1
stat 5 -1
Sign
name <Road Sign>
use <Alert 3>
Msg3 <You stand before an ancient road sign. The origina
l text has faded away, but over it someone has written "You have reached the end
of the sidewalk. Turn back while you still can.">
end
Persona 3901
greeting <NewChat Say 1 AddChat 1 AddChat 2>
GoNoMoney <Say 4>
GoNotHungry <Say 5>
result1 <NewChat Say 2 AddChat 3 AddChat 4>
result2 <NewChat Say 3>
result3 <EndChat ifG PCHunger 10 else GoNotHungry ifG PC$ 49 els
e GoNoMoney Say 6 CASH+ -50 PCEat>
result4 <NewChat Say 7>
Msg1 <This is the Frontier Service Station diner. If you're head
ing out into the dead zone, you better get something to eat before you leave.>
Msg2 <Today's special is Mojave Tofu with a side order of salted
cabbage. It's $50 for the set.>
Msg3 <You will be...>
Msg4 <You don't have enough money! Come back when you're not dir
t poor, you can get some food then...>
Msg5 <You don't seem hungry enough to have a meal right now. Com
e back later, if you want.>
Msg6 <Here's the food. Enjoy your meal.>
Msg7 <Go wander around the wastes for a while, then. It'll look
pretty good when you're half-starved.>
Prompt1 <What's on the menu?>
Prompt2 <Sorry, I'm not hungry.>
Prompt3 <I'll take it.>
Prompt4 <That doesn't sound appealing.>
Persona 3902
greeting <NewChat Say 1 AddChat 1>
result1 <EndChat Say 2 Shop nowares Say 3>
Msg1 <This is the Frontier Service Station. If you've got any pr
oblems with your mecha, I'm the one to see.>
Msg2 <Let me have a look at it, then. You won't want to be going
.mek <BuruBuru.txt>
result4 <NewChat Say 9 AddReact -1>
Msg1 <As a member of BioCorp you should keep your skills honed.
It is by the superiority of our workers that we have established ourselves as th
e industry leader.>
Msg2 <BioCorp is the most technologically advanced corporation i
n the Federated Territories. If you have a scientific mind, there's no better pl
ace to work.>
Msg3 <Expanding your mind should be a lifelong pursuit.>
Msg4 <Keep learning.>
Msg5 <BioCorp focuses strongly on research and cutting edge scie
nce. You don't seem to be too interested in those things. Maybe you're better su
ited to work somewhere else.>
Msg6 <You have the proper attitude to work here, but I am uncert
ain of your life experiences. You'll have to do a better job of convincing me if
you really want the job.>
Msg7 <This is excellent. You would be a welcome asset for this c
ompany... So, will you join us?>
Msg8 <Welcome to our team. Here is your entry-level mecha and st
arting cash allowance. Later on, you will be eligible for promotions and trainin
g.>
Msg9 <Keep us in mind should you ever be in need of a job.>
Prompt1 <I'd like to train.>
Prompt2 <Here, look at my resume.>
Prompt3 <Yes I will.>
Prompt4 <Not right now, thanks.>
room 5 5
name <Cave Entrance>
rumor <you can't climb the mesa to the BioCorp lab, but you can
get there through the caves.>
sub
Door 30
Lock 20
GoDoorLocked <ifKeyItem 39 else GoNoKey Print 1 SetStat
STAT_Pass 0 Transform 1>
GoNoKey <Print 6 Alert 101>
Msg101 <*** AUTHORIZED BIOCORP PERSONNEL ONLY - TRESPASS
ERS WILL BE SHOT ***>
StairsDown
Destination 40
end
end
inv
NPC Cook
home <Frontier Service>
SetTeam 2
SetPersona 3901
NPC Mechanic
home <Frontier Service>
SetTeam 2
SetPersona 3902
NPC Mecha Pilot
job <Bus Dispatcher>
home <Busgang Transit>
SetTeam 2
SetPersona 3903
NPC Guardian
SetTeam 3
SetPersona 3904
NPC Shopkeeper
home <General Provisioner>
SetTeam 2
SetPersona 3905
NPC Doctor
home <Hope Hospital>
SetTeam 2
SetPersona 3906
NPC Citizen
SetTeam 2
SetPersona 3907
NPC Citizen
SetTeam 2
SetPersona 3908
NPC Corporate Executive
home <BioCorp Head Office>
SetFaction 5
SetTeam 2
SetPersona 3909
NPC Leader
job <President>
home <BioCorp Head Office>
SetFaction 5
SetTeam 2
SetPersona 3910
chardesc Pragmatic
NPC Corporate Executive
home <BioCorp Head Office>
SetFaction 5
SetTeam 2
SetPersona 3911
NPC Corporate Executive
home <BioCorp Head Office>
SetFaction 5
SetTeam 2
SetPersona 3912
NPC Mecha Pilot
name <Onawa>
mecha <Scylla.txt>
CharDesc Female Shy Easygoing Melancholy
StatLine 15 14 14 15 12 15 12 11
SDL_Portrait <por_f_joe_brianna(JAY).png>
SDL_Colors <64 130 109 150 112 89 103 3 45>
SetFaction 5
SetTeam 3
SetPersona 3913
Scene 41 0
name <Sandstone Cave L2>
special <NoExit>
Type <Dungeon>
NU1 <if= T1 0 Exit 39>
start <Print 1>
Msg1 <You enter the Sandstone Cave, level two.>
CaveMap
BorderType 24
FloorType 17
sub
Rect
Width 3
Height 3
FloorType 17
sub
StairsDown
Destination 40
end
Rect
name <Exit Grid>
Width 3
Height 3
FloorType 17
sub
StairsUp
Destination 42
end
team 1
setenemy 2
team 2
name <Cave Monsters>
type <Cave Fire Desert Exotic>
setenemy 1
stat 2 19
end
Scene 42 0
name <Anubis Lab Site>
special <NoExit>
Type <Dungeon Lab>
NU1 <if= T1 0 Exit 39>
start <Print 1 ifKeyItem 39 else GoNoKey TeamNeutral 3>
GoNoKey <TeamAttack 3>
Msg1 <You enter the Anubis Research Lab.>
CaveMap
PARAM <Fill 24 0 Ellipse 24 17 17>
SELECTOR <-1 7 24>
gapfill <-20>
sub
Rect
name <Exit Grid>
Width 3
Height 3
FloorType 17
sub
StairsDown
Destination 41
end
room 5 5
name <Lab>
BorderType 31
room 5 5
name <Data Center>
BorderType 31
team 1
setenemy 2
team 2
name <Cave Monsters>
type <Fire Desert Exotic Lab>
setenemy 1
stat 2 23
team 3
name <Robot Guards>
end
inv
Monster Androbot
SetTeam 3
Monster Androbot
SetTeam 3
STC Computer-1
home <Data Center>
use <if= V1 0 else GoUnlocked Print 1>
GoUnlocked <ifYesNo 2 3 4 moretext .more>
.more <TS_TEXT_Cetus.txt>
Clue32 <if= V1 0 else GoAlreadyDone Mental ifG SkRoll 32 25 else
GoNoDice V= 1 1 Print 6 XPV 100>
GoNoDice <Print 7>
GoAlreadyDone <Print 5>
Msg1 <It's a computer.>
Msg2 <It's a computer. Do you want to look at the data on it?>
Msg3 <Yes please.>
Msg4 <No thank you.>
Msg5 <You've already hacked into this computer.>
Msg6 <You hack into the computer and unlock the data files.>
Msg7 <You try to hack into the computer but its protection is to
o good.>
STC APPARATUS-1
home <Lab>
end
Scene 43 0
name <Ironwind Fortress>
type <Target Town Fortress Wasteland LANCEMATE_HERE>
CityMap
special <ShowAll>
SetFaction 9
FloorType 39
FeatureType 14
gapfill <-14 -19 -20 -20 -14 -19>
%
%
%
%
%
%
%
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
1 -> Message first time entering town
101 -> Use SURVIVAL
102 -> Use SCIENCE
103 -> Use MYSTICISM
room 7 7
name <Desert City Service>
BorderType 38
FloorType 17
room 5 5
name <Fortress Hospital>
BorderType 18
FloorType 28
room 5 5
name <The Tomb>
BorderType 15
FloorType 14
LockedDoorChance 50
sub
TrapDoor
Hide 20
Destination -1
scale 5
xpos 47
ypos 10
use <if= StatVal STAT_MetaVisibility 0 Print 1 LoadD .si
tename PassVar 2 19 PassVar 3 5 PassVar 4 14 SeekGate -1 if= G18 0 PassVar 1 44>
.sitename <TS_SCENE_IronTomb.txt>
end
rect
width 3
height 3
floortype 39
sub
StairsDown
Destination 1
stat 5 -1
end
Persona 4301
% Leader of Clan Ironwind; will give an overview of the
% Clan Ironwind philosophy.
greeting <NewChat Say d3>
Msg1 <The greenzoners have no business meddling in our territory
. The wastes belong to Clan Ironwind!>
Msg2 <Only strength can guarantee survival in these harsh lands.
Clan Ironwind will unite all the fortresses of the dead zone under our rule.>
Msg3 <Clan Ironwind is the strongest force in the wasteland. We
must unite all the tribes beneath our guidance, crush the ravagers and drive out
the greenzoners.>
Persona 4309
% Manager of The Flesh Pit, monster arena
% V1 = Current Difficulcy Rating
% V2 = Arena Recharge Timer
% V3 = # of wins when last rewarded
% G25 = # of victories total
greeting <NewChat ifG G25 V3 else GoOldGreet V= 3 G25 V+ 1 d10 i
f= V3 10 else GoStdReward Goto GoBigReward>
GoBigReward <Say 10 G+ 25 1 V+ 3 1 GiveKeyItem 43 Reputation 6 3
History 12>
GoStdReward <Say 11 CashPrize Reward Threat V1 100 200>
job <Warlord>
home <Iron Lodge>
SetTeam 2
SetPersona 4301
SetFaction 9
chardesc Melancholy Shy Pragmatic Villainous
EquipChar 25000
NPC Mecha Pilot
home <Iron Lodge>
mecha <Daum.txt>
SetTeam 3
SetPersona 4302
SetFaction 9
EquipChar 15000
chardesc Melancholy Shy
NPC Mecha Pilot
home <Iron Lodge>
mecha <Esher.txt>
SetTeam 3
SetPersona 4303
SetFaction 9
EquipChar 15000
chardesc Melancholy Shy Pragmatic
NPC Soldier
SetTeam 3
mecha <Renegade.txt>
SetPersona 4304
SetFaction 9
EquipChar 25000
chardesc Melancholy
NPC Soldier
SetTeam 3
mecha <BuruBuru.txt>
SetPersona 4305
SetFaction 9
EquipChar 25000
chardesc Shy
NPC Soldier
SetTeam 3
mecha <Claymore.txt>
SetPersona 4306
SetFaction 9
EquipChar 25000
chardesc Melancholy Shy
NPC Soldier
SetTeam 3
mecha <BuruBuru.txt>
SetPersona 4307
SetFaction 9
EquipChar 25000
NPC Soldier
SetTeam 3
mecha <Claymore.txt>
SetPersona 4308
SetFaction 9
EquipChar 25000
NPC Citizen
job <Arena Manager>
SetTeam 2
home <The Flesh Pit>
SetPersona 4309
chardesc Villainous Pragmatic
NPC Mechanic
home <Desert City Service>
SetTeam 2
SetPersona 4310
NPC Doctor
home <Fortress Hospital>
SetTeam 2
SetPersona 4311
NPC Citizen
chardesc Shy
SetTeam 2
SetPersona 4312
NPC Citizen
chardesc Melancholy
SetTeam 2
SetPersona 4313
NPC Citizen
chardesc Pragmatic
SetTeam 2
SetPersona 4314
NPC Priest
job <keeper of the law>
SetTeam 2
SetPersona 4315
chardesc melancholy old
home <The Tomb>
SetFaction 9
STC MONOLITH
name <The Rock of Prophecy>
home <The Tomb>
use <ifG PCSkillVal 34 4 else GoCantRead Print 1 Alert 2>
GoCantRead <Print 3 Alert 4>
Msg1 <You read the ancient writing on this monolith.>
Msg2 <WE PRAY FOR A FUTURE TIME / ALL WRONGS SHALL BE RIGHTED /
ALL WAR SHALL END / AND THE EARTH SHALL BE GREEN ONCE MORE>
Msg3 <You attempt to read the ancient writing on this monolith.>
Msg4 <UL DEIS AUS Y NAEILM ETAT / MAS JONGMA ETAIL AU JUSCATE /
MAS GUR ETAIL UTT / GWA URI SESAN ETANG ES VIRID SURE ETES>
end
Scene 44 0
name <Mauna>
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
1 -> Message first time entering town
101 -> Use SURVIVAL
102 -> Use SCIENCE
103 -> Use MYSTICISM
<Print
<Print
<Print
<There
sub
% Sub components. Add teams & stuff here.
team 1
team 2
% Town Citizens
SetAlly 1 3
Stat 1 3
team 3
% Town Militia
SetAlly 1 2
rect
Width 20
Height 8
sub
room 5 5
name <Natural Spa>
BorderType 27
FloorType 30
Lake
Width 5
Height 5
end
Forest
width 5
height 8
sub
Cave
Destination 45
Sign
use <Print 1 ALert 2>
msg1 <You read the sign.>
Msg2 <Warning! This cave is home to extremely dangerous
wildlife. Enter at own risk.>
end
room 5 5
name <Mauna Clinic>
BorderType 18
FloorType 30
room 6 5
name <Far Traveller>
BorderType 32
FloorType 30
room 5 5
FloorType 30
name <Town Hall>
room 5 5
FloorType 30
name <Tourist Center>
rect
width 3
height 3
sub
StairsDown
Destination 1
stat 5 -1
end
% ******************************
% *** PERSONA DEFINITIONS ***
% ******************************
Persona 4405
% Doctor
greeting <NewChat Say 1 AddChat 1 AddChat 2>
Result1 <EndChat Say 2 Shop .Wares Say 3>
result2 <NewChat ifG ComTime V1 else GoNeedRecharge Say 5 AddCha
t 4 AddChat 5>
GoNeedRecharge <Say 4 AddChat 3>
result3 <Goto result1>
result4 <NewChat Say 6 AddChat 1>
result5 <NewChat ifG PC$ 499 else GoNoCash Cash+ -500 Time 3600
PCMoraleDmg -30 V= 1 ComTime V+ 1 86400 Say 8>
GoNoCash <Say 7>
Msg1 <Welcome to Mauna Clinic. Are you in need or medical help,
inv
NPC Guardian
SetPersona 4401
SetTeam 3
NPC Guardian
SetPersona 4402
SetTeam 3
NPC Leader
SetPersona 4403
SetTeam 2
home <Town Hall>
CharDesc Cheerful Easygoing
NPC Citizen
SetPersona 4404
SetTeam 2
CharDesc Cheerful Easygoing
NPC Citizen
SetPersona 4407
SetTeam 2
CharDesc Easygoing
NPC Doctor
SetPersona 4405
SetTeam 2
home <Mauna Clinic>
Charm 14
NPC Mechanic
SetPersona 4406
SetTeam 2
home <Far Traveller>
NPC Citizen
SetPersona 4408
SetTeam 2
CharDesc Cheerful
NPC Shopkeeper
SetPersona 4409
SetTeam 2
home <Natural Spa>
NPC Cook
SetPersona 4410
SetTeam 2
home <Natural Spa>
CharDesc Cheerful Heroic
NPC Shopkeeper
job <bus dispatcher>
SetPersona 4411
SetTeam 2
home <Tourist Center>
end
Scene 45
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
STC
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
SMOKE-2
end
Scene 46
name <Garu Fight>
nu1 <if= T1 0 Exit 1 SeekGate G1001>
WildMap
special <ShowAll>
param <Fill 6 40>
gapfill <-1 -12 -12 -13 -19 -22 -5>
start <if= V1 0 Alert 1 Alert 2 V= 1 1>
Msg1 <After defeating the guards, you find the building where your enemy
has gone. The surroundings have been pounded to rubble by mecha fire.>
Msg2 <Guarding the building are three creatures, no longer quite human..
. Obviously these are products of bioengineering gone horribly wrong. They look
dangerous.>
sub
room 7 5
name <Ruin Entrance>
MFX 22
MFY 10
sub
StairsDown
use <Print 1 SavePos LoadD .dung SeekGate -1 PassVar 1 G
1002 PassVar 2 30 if= G1003 0 else GoGotClue PassVar 3 5 PassVar 4 35>
GoGotClue <Print 101 PassVar 3 25 PassVar 4 40>
.dung <SCENE_MeetingDungeon.txt>
Msg101 <You follow the shortcut given to you by the prof
essor. The weapons should be just a few levels deeper.>
end
rect
width 16
height 4
FloorType 6
MarbleType 5
name <Garu Grid>
MFX 17
MFY 22
rect
width 4
height 4
name <Entry Grid>
FloorType 6
MarbleType 5
MFX 23
MFY 43
sub
StairsDown
Destination 1
stat 5 -1
end
Team 1
setenemy 2
home <Entry Grid>
team 2
setenemy 1
home <Garu Grid>
end
inv
NPC GARU
SetTeam 2
EquipChar 30000
name <GARU SuperSoldier>
NPC GARU
SetTeam 2
EquipChar 30000
name <GARU SuperSoldier>
NPC GARU
SetTeam 2
EquipChar 30000
name <GARU SuperSoldier>
end
Scene 47 2
name <Enemy Fortress>
nu1 <if= T1 0 Exit 1>
WildMap
map <TS_MAP_Fortress.txt>
sub
Team 1
end
Scene 48 0
name <the ruins of Nara>
type <Dungeon Ruins>
Special <ShowAll>
citymap
SELECTOR <1 5 1>
gapfill <-1 -4 -8 -12 -13 -19 -17 -22>
%
%
%
%
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
1 -> Message first time entering town
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
1 -> Message first time entering town
% ******************************************
% 1 -> Message first time entering town
% 2 -> Disarm the security system
% Add level scripts here.
% If no player units on map, exit to WORLD MAP scene.
NU1 <if= T1 0 Exit 1>
START <if= G3 1 else GoAttack TeamNeutral 2 Goto GoMessage>
GoAttack <TeamAttack 2 Goto GoMessage>
GoMessage <Print 1>
MSG1 <You enter Cyclops City.>
rumor <BioCorp knows the truth about what happened to Nara.>
sub
Team 1
Team 2
rect
width 5
Height 5
FloorType 16
sub
StairsUp
Destination 49
end
CFiller
width 8
Height 9
BorderType 15
LockedDoorChance 90
SecretDoorChance 80
Sub
rect
FloorType 16
name <Storage Cell>
end
CFiller
width 7
Height 7
LockedDoorChance 50
SecretDoorChance 40
Sub
rect
FloorType 16
name <Computer Cell>
end
end
inv
Monster Cyclops Guard
job <Cyclops Protector>
name <Praetor>
roguechar <P>
SetTeam 2
SetPersona 5001
IsCharacter
end
Rect
FloorType 28
sub
StairsUp
Destination 54
end
team 1
setenemy 2
team 2
name <Monsters>
type <Ruins Wasteland Robot Dark>
setenemy 1
stat 2 42
rect
FloorType 14
name <Research Room 1>
sub
STC CHEST-2
Lock 25
inv
Melee 20
mass -12
Biotech
Acc 2
Recharge 5
name <Bonesword>
type <ArmorPiercing Mystery>
end
end
end
Scene 54 0
name <the Ziggurat L3>
NU1 <if= T1 0 Exit 57>
start <Print 1>
Msg1 <You enter the Ziggurat, level three.>
type <NoRescue Dungeon Ruins>
special <NOEXIT>
MonkeyMap
BorderType 33
FloorType 28
SecretDoorChance 60
LockedDoorChance 40
sub
Rect
FloorType 28
sub
StairsDown
Destination 53
end
Rect
FloorType 28
sub
StairsUp
Destination 55
end
team 1
setenemy 2 3
team 2
name <Monsters>
type <Ruins Wasteland Robot Dark>
setenemy 1
stat 2 50
rect
FloorType 14
name <Research Room 2>
sub
STC CHEST-2
Lock 25
inv
HeadArmor 7
mass -12
Biotech
name <Chitin Helm>
end
STC CHEST-2
Lock 25
inv
BodyArmor 7
mass -9
Biotech
name <Chitin Breastplate>
end
end
end
Scene 55 0
name <the Ziggurat L4>
NU1 <if= T1 0 Exit 57>
start <Print 1>
Msg1 <You enter the Ziggurat, level four.>
type <NoRescue Dungeon Ruins>
special <NOEXIT>
MonkeyMap
BorderType 33
FloorType 28
SecretDoorChance 60
LockedDoorChance 40
sub
Rect
FloorType 28
sub
StairsDown
Destination 54
end
Rect
FloorType 28
sub
StairsUp
Destination 56
end
rect
FloorType 28
sub
StairsDown
Destination 1
use <Print 1 LoadD .sitename PassVar 3 1 SeekGate -1 Pri
nt 101>
.sitename <TS_SCENE_Ziggurat.txt>
Msg101 <The section of the ruin appears to be highly uns
table...>
end
team 1
setenemy 2
team 2
name <Monsters>
type <Ruins Wasteland Robot Dark>
setenemy 1
stat 2 55
end
Scene 56 0
name <the Ziggurat L5>
NU1 <if= T1 0 Exit 57>
start <Print 1>
Msg1 <You enter the Ziggurat, level five.>
type <NoRescue Dungeon Ruins>
special <NOEXIT>
MonkeyMap
BorderType 33
FloorType 28
SecretDoorChance 60
LockedDoorChance 40
sub
Rect
FloorType 28
sub
StairsDown
Destination 55
end
rect
FloorType 14
name <Altar Room>
SecretDoorChance 100
rect
FloorType 28
name <Computer Room>
team 1
setenemy 2
team 2
name <Monsters>
type <Ruins Wasteland Robot Dark>
setenemy 1
setally 3
stat 2 60
team 3
setenemy 1
setally 2
end
inv
STC SHRINE-1
% V2 = Have gotten the "big prize" at this shrine.
name <Heaven's Shrine>
home <Altar Room>
clue34 <ifG ComTime V1 else GoBeenBefore V= 1 ComTime V+ 1 86400
Reputation 7 -d4 MENTAL FacXP+ 12 1 ifG SkRoll 34 15 else GoNoDice Goto GoCheck
Elements>
GoCheckElements <if= V2 0 else GoSmallPrize ifG G11 0 else GoSma
llPrize ifG G12 0 else GoSmallPrize ifG G13 0 else GoSmallPrize ifG G14 0 else G
oSmallPrize ifG G15 0 else GoSmallPrize Goto GoBigPrize>
GoBigPrize <ifG -50 PCRep 7 else GoSmallPrize V= 2 1 Print 101 P
CStat+ 4 2 PCStat+ 7 2 XPV 100 if= G16 0 History 102 G= 16 1>
GoSmallPrize <G+ 15 1 Print 2 XPV 50>
Msg2 <You meditate at the shrine. You feel the spirits of those
who once walked this earth.>
Msg101 <You meditate at the shrine. This place bears the scars o
f the past age. The bodies and souls of those who died here are bound to the swa
mp. Their ghosts linger to prevent such tragedy from unfolding once more. You at
tain illumination.>
Msg102 <You have meditated at each of the elemental shrines.>
Monster World Maggot
home <Altar Room>
SetTeam 3
STC COmputer-2
home <Computer Room>
% v1 = Unlocked
use <if= V1 0 else GoDisplay Print 1>
Clue29 <if= V1 0 else GoDone Mental Reputation 7 d6 ifG SkRoll 2
9 10 else GoFail XPV 100 V= 1 1 Goto GoDisplay>
Clue32 <if= V1 0 else GoDone Mental ifG SkRoll 32 10 else GoFail
XPV 100 V= 1 1 Goto GoDisplay>
GoDone <Print 2>
GoFail <Print 3>
GoDisplay <ifYesNo 4 5 6 MoreText .text>
.text <TS_TEXT_Ziggurat.txt>
Msg1 <It's a computer.>
Msg2 <You've already unlocked the data in this computer. You can
just use it now.>
Msg3 <You attempt to find some interesting data on this computer
, but don't find anything of note.>
Msg4
t tell you something
Msg5
Msg6
<You locate some old data files on this computer. They migh
about the history of this place.>
<Access the files.>
<Don't bother.>
end
Scene 57 0
name <Markheim Fortress>
type <Town Target Fortress LANCEMATE_HERE>
CityMap
special <ShowAll>
FloorType 17
gapfill <-1 -1 -8 -20 -14 -21 -13 -22>
%
%
%
%
%
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
V1 = First time entry counter
V102 = Use SCIENCE
room 5 5
name <Mushroom Farm>
Clearing
width 3
height 5
name <Patch>
end
GroundZero
Width 7
Height 5
sub
TrapDoor
Destination 58
end
room 7 5
name <Legion Hall>
BorderType 27
FloorType 39
room 6 6
name <Provisioner>
BorderType 37
FloorType 28
room 5 5
name <DeadZone Health>
BorderType 18
room 5 5
name <Garage>
BorderType 38
room 5 5
name <Fortress Center>
borderType 33
FloorType 39
rect
name <Entry Grid>
FloorType 17
width 3
height 3
sub
% This is another hidden exit to the world map!
StairsDown
Destination 1
Hide -1
end
Persona 5704
rumor <the swamp northwest of town is a cursed place.>
greeting <NEWCHAT Say 1 AddChat 1 AddChat 2>
result1 <NewChat ifG PCRep 6 50 else GoR1NoRenown Say 2>
GoR1NoRenown <Say 3>
result2 <NewChat Say 4 AddCHat 3>
result3 <NewChat Say 5>
Msg1 <All places in the dead zone are cursed, but the swamp of t
he Ziggurat is worse than most. You look like an adventuring sort... tell me, ha
ve you ever been there?>
Msg2 <Then you've seen the worst that this world has, a living g
limpse into the face of hell...>
Msg3 <I'm surprised that you made it back alive! Most folks who
go there aren't so lucky.>
Msg4 <It could be the toxins in the water, or radiation left beh
ind from the Night of Fire, but nothing that dies in that swamp ever rots. The w
ater is filled with corpses and body parts...>
Msg5 <It is. Sometimes young folks go there, to see if they can
find any treasure in the ruins, or in that giant pyramid. Most of them don't com
e back. The pollution and the scavengers in that place are just too deadly.>
Prompt1 <Yes I have.>
Prompt2 <No, I haven't.>
Prompt3 <Sounds pretty bad.>
Persona 5705
greeting <NewChat AddChat 1 AddCHat 2 AddChat 3 if= V1 0 else Go
SecondTime V= 1 1 Say 1>
GoSecondTime <Say 2>
result1 <NewChat AddChat 2 AddChat 3 if= G6 3 else GoR1Nothing i
fPersona 5706 else GoR1Dead Say 3>
GoR1Dead <Say 8>
GoR1Nothing <Say 6>
result2 <NewChat Say 4 AddChat 4>
result3 <NewChat Say 5 AddChat 1 AddChat 2>
result4 <NewChat AddChat 1 AddChat 3 ifPersona 5704 else GoR4Dea
d Say 7>
GoR4Dead <Say 9>
Msg1 <Hello, welcome to the fortress. You look like you're a gre
enzoner... we don't get many of those around here. Well, what can I do for you t
oday?>
Msg2 <Good to see you again, \PC . What can I do for you today?>
Msg3 <Well, now that the food shortage is over, you should be ab
le to get some from \PERSONA 5706 over at the general provisioner's.>
Msg4 <Some local kids like exploring the wreckage of the Cesar;
that's what we call the big machine at the centre of town. You might think you'd
find valuable artifacts in there but all the interesting stuff has already been
looted.>
Msg5 <I'm not sure how current this news is, but I hear the chie
ftain was looking for some help dealing with those bandits that keep attacking t
own. If you're a mecha pilot you might be able to find something there.>
Msg6 <Well, for that your best bet would be to turn around and h
ead back to Gyori or Mauna. The fortress has been having a bit of a food shortag
e; there's barely enough to go around, and absolutely none leftover to sell to s
trangers.>
Msg7 <If Cesar isn't thrilling enough for you, you could head to
the Ziggurat. It's an old pre-zero building of some kind northwest of town. \PE
RSONA 5704 lost \PPR 5704 son there a few years back. From what I hear it's plen
ty dangerous.>
Msg8 <Unfortunately our only shopkeeper passed away a while back
, so you won't be able to buy anything here. Maybe you should head south to eith
er Gyori or Mauna.>
Msg9 <If Cesar isn't thrilling enough for you, you could head to
the Ziggurat. It's an old pre-zero building of some kind northwest of town. Fro
m what I hear nobody ever comes back from that place alive.>
Prompt1 <I need supplies.>
Prompt2 <What's there to do in town?>
Prompt3 <I'm looking for work.>
Prompt4 <Anything else?>
Persona 5706
% The storekeeper - shop must be unlocked first
% V2 = Unlocked
greeting <NewChat if= V2 1 else GoLocked Say 1 AddChat 1 AddChat
2>
GoLocked <if= G6 3 else GoNoFood V= 2 1 Say 2 AddChat 1>
GoNoFood <Say 3 AddChat 3>
result1 <EndCHat Say 4 shop .wares Say 5>
.wares <5 17 18>
result2 <NewChat Say 6>
result3 <NewChat ifG PCRep 1 50 else GoR3NoChance ifG React 10 e
lse GoR3NoChance V= 2 1 Say 7 AddChat 1>
GoR3NoChance <Say 8>
Msg1 <Hey there \PC . What can I do for you today?>
Msg2 <You're \PC , aren't you? I heard about how you helped the
mushroom farm... Since the food crisis is over, I suppose I can open up the stor
e again. If there's anything you need just let me know.>
Msg3 <This is the general provisioner.>
Msg4 <Here's what we currently have in stock. You could find mor
e in one of those big cities down south, of course.>
Msg5 <Use it well.>
Msg6 <So, just stopping by for a chat, then? We can do that, I s
uppose.>
Msg7 <You know, I'm not supposed to be selling anything... there
's been a lot of trouble here, and everything from water to bullets in being rat
ioned. Still, I've heard of your adventures... You might be just the one to help
us.>
Msg8 <I'd love to show them to you, but we don't have anything f
or sale. There's been a food shortage in town... we're rationing everything. It'
s for the survival of the fortress.>
Prompt1 <I need to buy some things.>
Prompt2 <Nothing, thanks.>
Prompt3 <I'd like to see your wares.>
Persona 5707
% The town doctor
greeting <NewChat Say 1 AddChat 1>
Result1 <EndChat Say 2 Shop .NoWares Say 3>
Msg1 <This is DeadZone Health Clinic. medicine is always in shor
t supply, but if you're injured I'll do what I can to help.>
Msg2 <Let me examine you, and decide upon the best course of tre
atment.>
Msg3 <Try not to die out there.>
Prompt1 <I could use some medical aid.>
Persona 5708
% The town mechanic
greeting <NewChat Say 1 AddChat 1>
Result1 <EndChat Say 2 Shop .NoWares Say 3>
Msg1 <This is the Markheim Fortress garage. If you've got damage
to fix I'd be overjoyed to take a look at it.>
Msg2 <Wow, it's been a long time since I've had to repair anythi
ng... I hope I can remember how the arc welder works.>
Msg3 <We have no shortage of repair parts, because the town garr
ison doesn't have any mecha...>
Prompt1 <I need some repairs done.>
Persona 5709
% Mushroom Farmer
SetTeam 2
SetPersona 5707
home <DeadZone Health>
NPC Mechanic
SetTeam 2
SetPersona 5708
home <Garage>
NPC Citizen
job <Farmer>
SetTeam 2
SetPersona 5709
home <Mushroom Farm>
STC FUNGUS-1
home <Patch>
use <if= G6 3 else GoNoFood Print 1>
GoNoFood <Print 2>
Clue29 <ifG 3 G6 else GoOkayNow Print 3>
Clue34 <Print 4 if= V1 0 Reputation 7 -d10 V= 1 1>
Clue14 <ifG 3 G6 else GoOkayNow Print 5>
GoOkayNow <Print 1>
Msg1 <You see a thriving garden of edible mushrooms.>
Msg2 <You see a scrawny patch of edible mushrooms.>
Msg3 <It appears that the problem with this mushroom patch isn't
the soil but the mushrooms themselves. They aren't well suited to the local con
ditions.>
Msg4 <You say a short prayer for this pitiful garden.>
Msg5 <The mushrooms being cultivated here aren't well suited to
the soil in this community, and that's why they aren't doing well.>
NPC Leader
job <Chieftan>
home <Fortress Center>
SetTeam 2
SetPersona 5710
NPC Soldier
SetTeam 3
SetPersona 5711
EquipChar 23000
NPC Soldier
SetTeam 3
SetPersona 5712
EquipChar 23000
NPC Mecha Pilot
job <Mercenary>
SetTeam 3
SetPersona 5713
EquipChar 15000
NPC Bounty Hunter
SetTeam 3
SetPersona 5714
EquipChar 23000
NPC Bandit
SetTeam 3
SetPersona 5715
SetFaction 13
chardesc heroic
end
Scene 58 0
name <Cesar Wreckage L1>
Type <Dungeon Open>
special <NoExit>
NU1 <if= T1 0 Exit 57>
start <if= V1 0 else GoBeenBefore V= 1 1 Print 1>
GoBeenBefore <Print 2>
Msg1 <You enter the wreckage of some enormous machine. A steel plate abo
ve the entrance reads "CESAR".>
Msg2 <You enter the wreckage of Cesar, level one.>
CaveMap
BorderType 35
FloorType 14
sub
Rect
Width 3
Height 3
FloorType 14
sub
StairsUp
Destination 57
end
Rect
Width 15
Height 15
FloorType 14
MarbleType 40
sub
Room 8 8
FloorType 16
BorderType 29
SecretDoorChance 150
LockedDoorChance 100
sub
StairsDown
Destination 59
end
end
Dirt
Width 7
Height 7
name <Patch1>
Dirt
Width 5
Height 5
name <Patch2>
team 1
setenemy 2
team 2
name <Cave Monsters>
type <Cave Mutant Animal>
setenemy 1
stat 2 23
team 3
% Forager's Team
update <if= G3 -1 TeamAttack 3>
Persona 5801
% Forager
% V1 = Have offered quest; =cash reward
greeting <NewChat if= G4 1 else GoNoComplete Say 3>
GoNoComplete <ifG V1 0 else GoFirstTime Say 1 AddChat 1 AddChat
2>
GoFirstTime <ifG PCRep 1 10 else GoNoChance ifItemOK 36 else GoN
oChance Say 4 AddChat 3 AddChat 6 AddChat 5>
GoNoChance <Say 5 AddChat 4 AddChat 5>
result1 <NewChat Say 2 DeleteKeyItem 36 Reputation 1 1 CashPrize
V1 XPV 250 Memo 0 G= 4 1>
result2 <NewChat Say 3>
result3 <NewChat V= 1 Reward Threat PCRep 6 100 500 Say 9 Memo 1
0>
result4 <EndChat Say 6 Reputation 1 -1 Reputation 4 -20>
result5 <NewChat Say 7 ifG PCRep 1 10 AddChat 3 AddChat 6>
result6 <NewChat Say 8 Reputation 4 -5>
Msg1 <Have you liberated the primal genome from Ipshil?>
Msg2 <It shall be removed to a safe place. I promise to you that
this knowledge will never now be used to harm either of our species. Thank you
for your assistance.>
Msg3 <My search for the past continues.>
Msg3_1 <The creators of my species, the Progenitors, and their c
reators, the Humans, bear joint responsibility for the destruction of the Earth.
It is the function of my creation to undo that damage.>
Msg4 <\PC , your name is known to us. Your achievements have bee
n spoken to the ancients. I have been sent to locate someone such as yourself; I
require your assistance.>
Msg5 <This is not a safe place to remain, human. Return to the s
urface world.>
Msg6 <I have no time to converse with you. Leave this place befo
re you get hurt.>
Msg7 <Individually or generally? I am a cyclops, second generati
on progeny of a soldier genome created by your ancestors. My name is Forager. I
have been tasked with recovering artifacts, to protect the future of both our sp
ecies.>
Msg8 <It is not generally possible to tell who is the monster si
mply by examining their skin. Still, you have no reason to trust me.>
Msg9 <I seek the "Primal Genome". It was stolen from BioCorp Lab
s. Its last known location is Ipshil. My appearance prevents me from searching b
eyond the desert. I can offer you $ \VAL V1 if you recover the artifact.>
Msg10 <Forager in Cesar Wreckage L1 offered you $ \VAL V1 to rec
over the "Primal Genome" from Ipshil.>
Prompt1 <Here it is. [give Primal Genome]>
CPrompt1 <ifKeyItem 36 Accept>
Prompt2 <I'm still looking for it.>
Prompt3 <Tell me what you want.>
Prompt4 <Now you'll die, monster!>
Width 17
Height 17
FloorType 14
sub
Mansion
Height 15
Width 15
FloorType 16
BorderType 35
SecretDoorChance 150
LockedDoorChance 70
sub
rect
floortype 16
name <Engine Room>
end
end
team 1
setenemy 2
team 2
name <Cave Monsters>
type <Cave Mutant Robot>
setenemy 1
stat 2 30
end
inv
STC MACHINE-1
name <Fusion Engine>
home <Engine Room>
Clue15 <Goto Use>
use <if= V1 1 else GoCheckRepair Print 1>
GoCheckRepair <ifG PCSkillVal 15 0 else GoNoSkill ifYesNo 3 4 5
Mental ifG SkRoll 15 13 else GoNoDice V= 1 1 G+ 7 1 Print 8 XPV 100 ifG G7 2 Pri
nt 6>
GoNoSkill <Print 2>
GoNoDice <Print 7>
Msg1 <The engine is working fine now. Not bad work, considering
that it's nearly two hundred years old.>
Msg2 <This fusion engine isn't working. No wonder, considering t
hat it's nearly two hundred years old.>
Msg3 <This fusion engine appears to be in pretty good condition.
You could maybe even get it running, with a little work.>
Msg4 <Attempt repairs.>
Msg5 <Forget about it.>
Msg6 <The Cesar weapon systems are probably operational now.>
Msg7 <You work on the engine, but don't manage to fix anything.>
Msg8 <You repair the engine and start a controlled hydrogen reac
tion.>
STC MACHINE-2
name <Plasma Condenser>
home <Weapon Room>
Clue15 <Goto Use>
use <if= V1 1 else GoCheckRepair Print 1>
GoCheckRepair <ifG PCSkillVal 15 0 else GoNoSkill ifYesNo 3 4 5
Mental ifG SkRoll 15 13 else GoNoDice V= 1 1 G+ 7 1 Print 8 XPV 100 ifG G7 2 Pri
nt 6>
GoNoSkill <Print 2>
******************************************
*** VARIABLES USED IN THIS SCENE ***
******************************************
1 -> Message first time entering town
sub
Team 1
% PC Team
team 2
% Town Citizens
stat 1 3
SetAlly 3
team 3
% Town Defenders
SetAlly 2
MapFeature -21
MFX 15
MFY 40
Height 30
Width 70
name <Lagoon>
room 5 6
name <Shaman's Hut>
BorderType 15
FloorType 26
room 5 5
name <Explorer's Hut>
FloorType 14
BorderType 27
LockedDoorChance 90
rect
name <Entry Grid>
width 7
height 7
sub
% This is another hidden exit to the world map!
StairsDown
Destination 1
Hide -1
end
Persona 6001
greeting <NewChat if= G9 1 else GoNotYet Say 1>
GoNotYet <SayAnything>
Msg1 <The voice of Ladon has gone silent... I have never before
known such peace.>
Persona 6002
greeting <NewChat if= G9 1 else GoNotYet Say 1>
GoNotYet <SayAnything>
Msg1 <Until Ladon was silenced I did not know how her voice had
corrupted our village. Now we must atone for the sins we have committed.>
Persona 6008
greeting <NewChat Say 1 AddChat 1 AddChat 2>
result1 <EndChat Say 2 Exit 1 SeekGate 16>
result2 <NewChat Say 3>
Msg1 <You don't belong here. If you want to leave, I can bring y
ou as far as Namok on my boat.>
Msg2 <Let's head out. I'll drop you on the island; from there yo
u can walk to the city.>
Msg3 <Be careful not to offend the spirits with your presence...
>
Prompt1 <That would be good.>
Prompt2 <I don't want to leave.>
end
inv
NPC Monk
job <Shaman>
home <Shaman's Hut>
SetTeam 3
SetPersona 6001
chardesc Young Shy Passionate Melancholy
Age -2
Charm 14
Body 8
NPC Leader
Job <Chieftan>
SetTeam 2
SetPersona 6002
chardesc Old Male
NPC Warrior Monk
job <Warrior>
mecha <>
SetTeam 3
SetPersona 6003
home <Entry Grid>
EquipChar 5000
NPC Warrior Monk
job <Warrior>
mecha <>
SetTeam 3
SetPersona 6004
EquipChar 5000
NPC Citizen
job <Villager>
SetTeam 2
SetPersona 6005
NPC Citizen
job <Villager>
SetTeam 2
SetPersona 6006
NPC Citizen
job <Villager>
SetTeam 2
SetPersona 6007
NPC Citizen
job <Fisherman>
SetTeam 2
SetPersona 6008
home <Lagoon>
STC CHEST-1
home <Explorer's Hut>
cash 500
hide 20
lock 20
inv
TreaSure 1
name <Printout>
use <print 1>
Msg1 <It's a printout of some chemical analysis. The sam
ple tested negative for psychoreactive compounds, but did contain anomalous micr
obes which could possibly be genetically engineered lifeforms.>
Treasure 1
name <Sample Jar>
use <if= V1 0 else GoUsed ifYesNo 1 2 3 else GoNoUse Pri
nt 6 if= G9 0 else GoNoEffect if= SceneID 60 else GoNoEffect Goto GoUseIt>
GoUseIt <V= 1 1 Alert 4 GrabPCPilot GAddNAtt NAG_StatusE
ffect NAS_Stoned 5 Trigger Local 1>
GoNoEffect <V= 1 1 Print 5 GrabPCPilot GAddNAtt NAG_Stat
usEffect NAS_Sickness -1>
GoNoUse <Print 8>
GoUsed <Print 7>
clue29 <Print 9>
Msg1 <This jar contains a thick, red liquid. It's presum
ably a potion of some kind. Do you want to try it?>
Msg2 <Drink the liquid.>
Msg3 <Better not...>
Msg4 <You hear voices in your head! It is a very old voi
ce... not human... screaming for blood... your blood!>
Msg5 <Nothing happens, except you make yourself very sic
k...>
Msg6 <\PC drinks the potion.>
Msg7 <The jar is empty now.>
Msg8 <You put away the jar.>
Msg9 <The liquid in this jar closely resembles blood...>
end
TrapDoor
name <Metal Plate>
roguechar <%>
hide 20
home <Lagoon>
L1
L2
L3
L4
L5
%
%
%
%
%
%
L101
L201
L102
L202
L103
L203
=
=
=
=
=
Initialization counter
Get first aid kit
Message after LADON-2 dies
Counter for desctivating Ladon's vital organs
Ladon has been shut down from the inside
=
=
=
=
=
=
MFY 12
rect
name <Womb>
width 4
height 4
MFX 35
MFY 45
end
inv
StairsUp
use <Print 1 History 2 XPV 500 Exit 1 SeekGate 60 G= 9 1>
XPos 44
YPos 44
Msg2 <You defeated the biomonster Ladon.>
StairsUp
use <Print 1 History 2 XPV 500 Exit 1 SeekGate 60 G= 9 1>
XPos 9
YPos 44
Msg2 <You defeated the biomonster Ladon.>
Prop 50
name <Organic Mass>
sdl_sprite <prop_default.png>
frame 5
XPos 13
YPos 16
roguechar <&>
Clue29 <if= L3 1 else GoReal Print 5>
GoReal <ifG PCSkillVal 29 V4 else GoDid if= V3 0 else GoDid Ment
al V= 4 PCSkillVal 29 ifG SkRoll 29 12 else GoNoSolve V= 3 1 Print 1 XPV 75 L+ 4
1 ifG L4 1 Trigger LOCAL 1>
GoDid <if= V3 1 else GoNoSkill Print 3>
GoNoSolve <Print 2>
GoNoSkill <Print 4>
Msg1 <You recognize this organ as a control panel, and use it to
shut down Ladon's circulatory system.>
Msg2 <This is obviously an organic control panel, but you can't
figure out what it's for or how to use it.>
Msg3 <You've already shut down Ladon's circulatory system.>
Msg4 <Your skill isn't currently high enough to do anything with
this.>
Msg5 <This appears to have been a biotech control panel.>
Prop 50
name <Organic Mass>
sdl_sprite <prop_default.png>
frame 5
XPos 41
YPos 18
roguechar <&>
Clue29 <if= L3 1 else GoReal Print 5>
GoReal <ifG PCSkillVal 29 V4 else GoDid if= V3 0 else GoDid Ment
al V= 4 PCSkillVal 29 ifG SkRoll 29 12 else GoNoSolve V= 3 1 Print 1 XPV 75 L+ 4
1 ifG L4 1 Trigger LOCAL 1>
GoDid <if= V3 1 else GoNoSkill Print 3>
GoNoSkill <Print 4>
GoNoSolve <Print 2>
30
-2
<Bananas>
<Entry Spot>
Food
mass
name
home
30
-2
<Bananas>
<Entry Spot>
Food
mass
name
home
30
-2
<Bananas>
<Entry Spot>
Melee 10
name <Ceremonial Blade>
home <Entry Spot>
Recharge 4
Acc 1
ARCH LADON-2
name <LADON-2>
roguechar <L>
SDL_SPRITE <monster_ladon2.png>
SDL_COLORS <143 143 114 122 88 170 255 107 83>
SetTeam 3
home <womb>
setPersona 6101
statline 19 19 16 12 19 21 18 16
skill 6 8
skill 8 11
skill 9 7
skill 10 9
skill 11 12
skill 12 12
skill 13 9
skill 25 8
mod head
armor 4
sub
emelee 5
name <Tendrils>
type <Poison>
BeamGun 8
name <Acid Spray>
type <SCATTER BRUTAL>
range 4
recharge 1
end
mod body
armor 4
mod arm
armor 4
sub
melee 6
name <Claw>
end
mod arm
armor 4
sub
melee 6
name <Claw>
end
mod arm
armor 4
sub
melee 6
name <Claw>
end
mod arm
armor 4
sub
melee 6
name <Claw>
end
mod wing
armor 2
mod wing
armor 2
mod leg
armor 4
mod leg
armor 4
end
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
STC SMOKE-2
home <womb>
end
Scene 62 0
name <the Proving Ground>
special <NoExit>
type <SOLO>
NU1 <if= T1 0 Exit 15>
start <if= V1 0 else GoSecondTime Print 1>
GoSecondTime <Print 2>
Msg1 <You find yourself dumped in a strange maze, with no obvious way ba
ck out.>
Msg2 <You enter the Proving Ground.>
MonkeyMap
BorderType 24
FloorType 14
SecretDoorChance 50
sub
% The entrance chamber...
Rect
FloorType 14
sub
StairsUp
Destination -1
Hide -1
end
Rect
FloorType 14
sub
StairsUp
Destination 15
end
Rect
FloorType 14
name <Rest Area>
Rect
FloorType 14
name <Monolith Room>
team 1
setenemy 2
team 2
name <Cave Monsters>
type <Exotic Light Air Desert>
setenemy 1
stat 2 17
end
inv
STC VENDING-1
home <Rest Area>
STC MONOLITH
home <Monolith Room>
use <if= V1 0 else GoNoGood ifG PCRep 1 0 else GoNoGood ifYesNo
2 3 4 Goto GoTouch>
% Getting the mark of the dragon will earn the PC a point of vit
ality.
GoTouch <Alert 5 Print 6 History 7 G= 10 1 V= 1 1 ifG PCSkillVal
13 0 else GoGetXP PCSkill+ 13 1>
GoGetXP <SkillXP 13 150>
GoNoGood <Print 1>
Msg1 <This is a large, black, featureless monolith.>
Msg2 <This monolith is featureless, except for a glowing red ima
ge of a phoenix.>
Msg3 <Touch the phoenix.>
Msg4 <Leave it alone.>
Msg5 <It's hot!!! The image of the phoenix is burnt into your sk
in!>
Msg6 <\PC has acquired the Mark of the Phoenix.>
Msg7 <You acquired the Mark of the Phoenix.>
end
end
inv
% FACTIONS
% For all factions, V1000 is the core difficulcy number.
%
%
%
%
%
%
%
%
Faction 1
name <the Solar Navy>
type <Military>
SetEnemy 7
SetAlly 2 3 11
% V1 = Promotions pending
% V2 = Highest Promotion Gift Accepted;
%
used so if the PC goes up two levels at once,
%
he still won't get the same gift twice.
quarter <iffaction 1 if= d4 1 ifStoryless StartStory .milstory i
fG 70 V1000 V+ 1000 15 V+ 1000 d10>
.milstory <TS_MIL_*_STORY.txt>
start <if= PCFac 1 else GoNoMember ifFactionEnemy 1 else GoPro1
StartStory .fired>
.fired <TS_PLOT_Fired.txt>
GoPro1 < ifG PCFacXP FacXPNeeded else GoCheckPromotion PCFacLeve
l+ 1 PCFacXP= 0 V+ 1 1>
GoCheckPromotion <ifG V1 0 StartStory .promostory V+ 1 -1>
.promostory <TS_PLOT_MilitaryPromotion_*.txt>
% If the PC isn't a member of this faction, set the
% faction XP total to zero.
GoNoMember <FacXP= 1 0>
FACRANK_8 <Admiral>
Faction 2
name <the Federation Defense Force>
type <Military>
SetEnemy 9 10
SetAlly 1 3 11
% RECRUITMENT: Must be renowned
% STORIES:
Threats to FT from terrestrial sources
quarter <iffaction 2 if= d5 1 ifStoryless StartStory .milstory i
fG 70 V1000 V+ 1000 15 V+ 1000 d10>
.milstory <TS_MIL_*_STORY.txt>
start <if= PCFac 2 else GoNoMember ifFactionEnemy 2 else GoPro
1 StartStory .fired>
.fired <TS_PLOT_Fired.txt>
GoPro1 <ifG PCFacXP FacXPNeeded else GoCheckPromotion PCFacLevel
+ 1 PCFacXP= 0 V+ 1 1>
GoCheckPromotion <ifG V1 0 StartStory .promostory V+ 1 -1>
.promostory <TS_PLOT_MilitaryPromotion_*.txt>
GoNoMember <FacXP= 2 0>
Faction 3
<Patrolman>
<Ranger>
<Detective>
<Sergeant>
<Junior Inspector>
<Inspector>
<Superintendent>
<Commissioner>
Faction 4
name <Kettel Industries>
type <CORPORATE GoodEnemy>
SetEnemy 5 6
% Upon loading a new story, increase the faction's
% difficulcy rating.
quarter <ifFaction 4 ifStoryless if# d3 1 StartStory .corp ifG
70 V1000 V+ 1000 15 V+ 1000 d10>
.corp <TS_CORP_*_STORY.txt>
% RECRUITMENT: Must be lawful and pragmatic
% STORIES:
Business stuff
start <if= PCFac 4 else GoNoMember ifFactionEnemy 4 else GoPro
1 StartStory .fired>
.fired <TS_PLOT_Fired.txt>
GoPro1 <ifG PCFacXP FacXPNeeded else GoCheckPromotion PCFacLevel
+ 1 PCFacXP= 0 V+ 1 1>
GoCheckPromotion <ifG V1 0 StartStory .promostory V+ 1 -1>
.promostory <TS_PLOT_CorporatePromotion_*.txt>
GoNoMember <FacXP= 4 0>
FACRANK_0 <Wage Slave>
FACRANK_1 <Employee of the Month>
FACRANK_2 <Committee Head>
FACRANK_3 <Assistant Junior Manager>
FACRANK_4 <Junior Manager>
FACRANK_5 <Manager>
FACRANK_6 <Senior Manager>
FACRANK_7 <Branch Director>
FACRANK_8 <Vice President>
Faction 5
name <BioCorp>
type <CORPORATE GoodEnemy>
SetEnemy 4 6
<Neophyte>
<Initiate>
<Devotee>
<Adept>
<Master of
<Master of
<Master of
<Master of
<Master of
the
the
the
the
the
Four Winds>
World Tree>
Silver Waves>
Dragon's Flame>
Sun and Moon>
Faction 13
name <the Thieves Guild>
type <CRIMINAL>
hour <ifFaction 13 if= d6 1 Storyline .thief>
.thief <TS_GTH_*_PLOT.txt>
start <if= PCFac 13 else GoNoMember ifG PCFacXP FacXPNeeded else
GoCheckPromotion PCFacLevel+ 1 PCFacXP= 0 V+ 1 1>
GoCheckPromotion <ifG V1 0 StartStory .promostory V+ 1 -1>
.promostory <TS_PLOT_ThiefPromotion_*.txt>
GoNoMember <FacXP= 13 0>
FACRANK_0
FACRANK_1
FACRANK_2
FACRANK_3
FACRANK_4
FACRANK_5
FACRANK_6
FACRANK_7
FACRANK_8
<Delinquent>
<Pickpocket>
<Thief>
<Rogue>
<Scoundrel>
<Pirate>
<Expert Thief>
<Master Thief>
<Criminal Mastermind>
Plot 0
% Load the PC's origin story
START <StartStory .StartStory else GoError AdvancePlot 0>
.StartStory <TS_STORY_Entry_*.txt>
GoError <Print 1 AdvancePlot 0>
Msg1 <Error loading the Intro story. Please report to "pyrrho12@
yahoo.ca".>
Plot 0
START <Storyline .StartStory else GoError AdvancePlot 0>
.StartStory <TS_PLOT_CoreIntro_*.txt>
GoError <Print 1 AdvancePlot 0>
Msg1 <Error loading the Core Introduction.>
Plot 0
START <Storyline .IslandStory AdvancePlot 0>
.IslandStory <TS_PLOT_Island.txt>
Plot 0
START <StartStory .MusicStory AdvancePlot 0>
.MusicStory <TS_STORY_MusicIndustry.txt>
% I'll comment out the IronWind story until it's actually playable...
%
Plot 0
%
START <StartStory .IWStory AdvancePlot 0>
%
.IWStory <TS_IronWind_STORY.txt>
Plot 0
START <StartStory .CetusStory AdvancePlot 0>
.CetusStory <TS_STORY_Cetus.txt>
Treasure 1000
SetKeyItem 39
name <BioCorp Labs Passcard>
Melee 20
SetKeyItem 43
name <Golden Chainsword>
Recharge 6
Acc 3
mass -14
type <ArmorPiercing>
Treasure 150
name <Rusty Scepter>
SetKeyItem 44
clue37 <Print 1>
Msg1 <Maybe this scepter could be valuable to someone who cares about hi
story.>
desc <This scepter is far too old and rusted to be useful for anything.>
Treasure 25000
name <Fuel Rod>
SetKeyItem 55
desc <This is an antique fuel processor, probably for a large biotech ma
chine of some type.>
Treasure 10000
name <Crystal Disk>
SetKeyItem 35
desc <This is an antique style datachip. It appears to be military grade
.>
Treasure 20
name <Old City Key>
SetKeyItem 17
Clue29 <Print 2>
Clue37 <Print 1>
Msg1 <This is a very old key. Maybe it belongs to the ancient city that
Wujung was built on top of?>
Msg2 <This key is made of Impervium.>
desc <This is a very old key.>
STC SHRINE-1
% V2 = Have gotten the "big prize" at this shrine.
SetKeyItem 6
name <Water Shrine>
type <ARTIFACT>
clue34 <ifG ComTime V1 else GoBeenBefore V= 1 ComTime V+ 1 86400 Reputat
ion 7 -d4 MENTAL FacXP+ 12 1 ifG SkRoll 34 15 else GoNoDice Goto GoCheckElements
>
GoCheckElements <if= V2 0 else GoSmallPrize ifG G11 0 else GoSmallPrize
ifG G12 0 else GoSmallPrize ifG G13 0 else GoSmallPrize ifG G14 0 else GoSmallPr
ize ifG G15 0 else GoSmallPrize Goto GoBigPrize>
GoBigPrize <ifG -50 PCRep 7 else GoSmallPrize V= 2 1 Print 101 PCStat+ 3
2 PCStat+ 5 2 XPV 100 if= G16 0 History 102 G= 16 1>
GoSmallPrize <G+ 13 1 Print 2 XPV 50>
Msg2 <You meditate at the shrine. You feel the unity of the world soul.>
Msg101 <You meditate at the shrine. All life originated from the same so
urce, and will return to the same end. You attain illumination.>
Msg102 <You have meditated at each of the elemental shrines.>
hoverfighter 8
name <Argoseyer>
sdl_sprite <hov_argoseyer.png>
sdl_colors <65 135 120 201 205 229 160 0 100>
SetKeyItem 26
Biotech
mod turret
name <Right Cannon Housing>
size 7
armor 8
mass -10
sub
Gun 6
name <Nuclear Cannon>
Acc -1
range 8
Magazine 24
BV 2
mass 5
sub
Ammo 6
type <SWARM HYPER HAYWIRE>
end
Mount
name <Right Cannon Mount>
inv
STC VC-5
mass -13
end
end
inv
TurretArmor 7
METAL
mass -7
end
mod turret
name <Left Cannon Housing>
size 7
armor 8
mass -10
sub
Gun 6
name <Nuclear Cannon>
Acc -1
range 8
Magazine 24
BV 2
mass 5
sub
Ammo 6
type <SWARM HYPER HAYWIRE>
end
Mount
name <Left Cannon Mount>
inv
STC VC-5
mass -13
end
end
inv
TurretArmor 7
METAL
mass -7
end
mod body
armor 8
mass -14
sub
CPit
Armor 2
mass -1
Gyro 8
armor 2
mass -1
Engine 8
armor 2
HighOutput
mass -1
Sensor 8
TarComp 2
ECM 9
BeamGun 22
name <Phase Bubble>
type <BRUTAL ARMORPIERCING BLAST 5 MYSTERY COMPLEX>
recharge 1
Range 14
mass -15
ArcJet 12
end
inv
BodyArmor 8
Metal
mass -8
fits <hoverfighter>
sub
OverCharger 8
end
end
mod wing
name <Right Wing>
size 9
armor 8
mass -10
sub
ArcJet 7
EMelee 5
name <Beam Tendril>
Type <INTERCEPT OVERLOAD MYSTERY FLAIL>
Mount
name <Right Wing Mount>
end
inv
WingArmor 9
METAL
mass -5
end
mod wing
name <Left Wing>
size 9
armor 8
mass -10
sub
ArcJet 7
EMelee 5
name <Beam Tendril>
Type <INTERCEPT OVERLOAD MYSTERY FLAIL>
Mount
name <Left Wing Mount>
end
inv
WingArmor 9
METAL
mass -5
end
end