]> git.jsancho.org Git - lugaru.git/commitdiff
DialogBox is protected on Windows, rename to DialogScene
authorRémi Verschelde <rverschelde@gmail.com>
Wed, 30 Nov 2016 20:16:49 +0000 (21:16 +0100)
committerRémi Verschelde <rverschelde@gmail.com>
Wed, 30 Nov 2016 20:19:55 +0000 (21:19 +0100)
Also adapted variable names accordingly and even the fields
in the dialog data files.

50 files changed:
Data/Dialogues/Endgood.txt
Data/Dialogues/Endharsh.txt
Data/Dialogues/Example.txt
Data/Dialogues/alphawolf.txt
Data/Dialogues/ambush.txt
Data/Dialogues/april.txt
Data/Dialogues/april2.txt
Data/Dialogues/aprilgerm.txt
Data/Dialogues/clover.txt
Data/Dialogues/clover2.txt
Data/Dialogues/guard.txt
Data/Dialogues/guards.txt
Data/Dialogues/jack.txt
Data/Dialogues/jack2.txt
Data/Dialogues/jack3.txt
Data/Dialogues/jack4.txt
Data/Dialogues/jackguards.txt
Data/Dialogues/king.txt
Data/Dialogues/king2.txt
Data/Dialogues/protest.txt
Data/Dialogues/raidercamp.txt
Data/Dialogues/raiderchief.txt
Data/Dialogues/raiderguard.txt
Data/Dialogues/raiders.txt
Data/Dialogues/raiderscout.txt
Data/Dialogues/raiderscout2.txt
Data/Dialogues/skipper.txt
Data/Dialogues/skipper2.txt
Data/Dialogues/skipper3.txt
Data/Dialogues/trixie.txt
Data/Dialogues/trixie2.txt
Data/Dialogues/turner.txt
Data/Dialogues/turner10.txt
Data/Dialogues/turner2.txt
Data/Dialogues/turner3.txt
Data/Dialogues/turner4.txt
Data/Dialogues/turner5.txt
Data/Dialogues/turner6.txt
Data/Dialogues/turner7.txt
Data/Dialogues/turner8.txt
Data/Dialogues/turner81.txt
Data/Dialogues/turner82.txt
Data/Dialogues/turner9.txt
Data/Dialogues/wolfpatrol.txt
Source/ConsoleCmds.cpp
Source/Dialog.cpp
Source/Dialog.h
Source/Game.h
Source/GameDraw.cpp
Source/GameTick.cpp

index 3ebdccac34269710b0b7842a5523698169f31fb7..7c44ba5da9e3c29fa40969b5bb7741451ba8c91a 100644 (file)
@@ -1,34 +1,34 @@
-Dialogue boxes: 5
+Dialogue scenes: 5
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: What harm could they possibly do?
 Sound: 6
 
-Box 2:
+Scene 2:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: I defeated the wolves and bandits, and nobody is\going hungry.
 Sound: 1
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Their dissent will never gain any dangerous\momentum.
 Sound: 2
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Guard
 Text:  Maybe he's not such an incompetent ruler\after all.
 Sound: 7
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Guard
index cf2c04e039881422ccfa59687583753d27d7e625..95c72239dfa29e6f9806cd78e377271d787bcd07 100644 (file)
@@ -1,41 +1,41 @@
-Dialogue Boxes: 6
+Dialogue Scenees: 6
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: I killed them all.
 Sound: 6
 
-Box 2:
+Scene 2:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hopefully this will keep everyone else in line.
 Sound: 7
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Guard
 Text: It is just as I feared. He is mad with power.
 Sound: 4
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Guard
 Text: Look at Fiver. his role model is corrupting him.
 Sound: 7
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Guard
 Text: Maybe we were better off with King Hickory.
 Sound: 5
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver
index 9eefdcbd4faa73ace650db843fb63764d95fe60b..b130afcb20ea5cac3b0273a015a2179246e6df27 100644 (file)
@@ -1,48 +1,48 @@
-Dialogue boxes: 7
+Dialogue scenes: 7
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hi, Skipper!
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: Hey, Turner!
 Sound: 7
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: What's all this talk about hiring guards?
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: There's never been any trouble here while I've been in\charge!
 Sound: 4
 
-Box 5:
+Scene 5:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: The raiders are getting more confident... you never\know.
 Sound: 1
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: I've seen you when you get mad; I think you could\take care of yourself.
 Sound: 6
 
-Box 7:
+Scene 7:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index 07e3f49f94353c29123bd37ef7c1e16d1b1caa8e..26c781c519dea78f529cf26f8db5456576806707 100644 (file)
@@ -1,48 +1,48 @@
-Dialogue boxes: 7
+Dialogue scenes: 7
 
-Box 1:
+Scene 1:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Ash
 Text: I am the Alpha wolf, and you are just a little\herbivore. Do you really think you can kill me?
 Sound: 15
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Ash
 Text: Without your cowardly weapons you would stand no\chance.
 Sound: 9
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: ...
 Sound: 0
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Ash
 Text: If you defeat us you will overpopulate yourselves, and\bring on famine and civil war.
 Sound: 16
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Ash
 Text: You will destroy the balance of nature and wreak havok\on this world.
 Sound: 10
 
-Box 6:
+Scene 6:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: If I fail, you will lose control again and kill all\the rabbits, and then starve to death.
 Sound: 2
 
-Box 7:
+Scene 7:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index 4e48360ae89dcd27501e9180c084647de5f73f66..3b25e0ce6fb7c0012b4d9059222bde3c2745cf77 100644 (file)
@@ -1,48 +1,48 @@
-Dialogue boxes: 7
+Dialogue scenes: 7
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Where are we?#############
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.1 0.2 0.0
 Name: Wanderer
 Text: We're almost there now.
 Sound: 5
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.2 0.1 0.1
 Name: Sarah
 Text: Turner! 
 Sound: 4
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: I have to go!##############
 Sound: 4
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.1 0.2 0.0
 Name: Wanderer
 Text: Not so fast.
 Sound: 8
 
-Box 6:
+Scene 6:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: What?!
 Sound: 4
 
-Box 7:
+Scene 7:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Raider
index 0ecacf012d613524819a59952f4e8804b3302317..909db9982254c0e9ce5ec5f9d38250078c7d3303 100644 (file)
@@ -1,76 +1,76 @@
-Dialogue boxes: 11
+Dialogue scenes: 11
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hey, April!
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.4 0.2 0.2
 Name: April
 Text: Hi, dad!
 Sound: 7
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Why do you keep climbing up here? You're too old for\this.
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: These silly tricks are for kids.
 Sound: 6
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.4 0.2 0.2
 Name: April
 Text: It's perfectly safe; I've seen you jump down from\here all the time.
 Sound: 1
 
-Box 6:
+Scene 6:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hey, it takes a lot of practice to do that...
 Sound: 4
 
-Box 7:
+Scene 7:
 Location: 2
 Color: 0.4 0.2 0.2
 Name: April
 Text: Besides, I can see really far from up here!
 Sound: 1
 
-Box 8:
+Scene 8:
 Location: 2
 Color: 0.4 0.2 0.2
 Name: April
 Text: That guy over there is creeping me out though;\he looks like he's just waiting for something.
 Sound: 1
 
-Box 9:
+Scene 9:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: What guy?!
 Sound: 5
 
-Box 10:
+Scene 10:
 Location: 2
 Color: 0.4 0.2 0.2
 Name: April
 Text: Over there!
 Sound: 6
 
-Box 11:
+Scene 11:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index f52b432042352ad7823a044c008403f63e430b4a..6c0c0a81a93c689b14ed8ac3009e2f50459eeb7e 100644 (file)
@@ -1,34 +1,34 @@
-Dialogue boxes: 5
+Dialogue scenes: 5
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hey, April!
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.4 0.2 0.2
 Name: April
 Text: Hi, dad!
 Sound: 7
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: I don't know who that was, but there may be more.
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Maybe you should stay up here for a while.
 Sound: 6
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.4 0.2 0.2
 Name: April
index 88fc8271304977daf903fc4582371f623e7f3567..1c8df45823694cbe5d2eef4b7e5bff435c744a8a 100644 (file)
@@ -1,76 +1,76 @@
-Dialogue boxes: 11
+Dialogue scenes: 11
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hey, April!
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.4 0.2 0.2
 Name: April
 Text: Hallo Papa! \87\8e\92\97\9c\8a\91\95\9a\9f\89\90\94\99\9e
 Sound: 7
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Warum kletterst du immernoch heir rum? Du bist zu alt daf\9fr.
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Die billigen Tricks sind was f\9fr Kinder.
 Sound: 6
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.4 0.2 0.2
 Name: April
 Text: Ich habe dich hier die ganze Zeit rumh\9fpfen \gesehen.
 Sound: 1
 
-Box 6:
+Scene 6:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hey, du brauchst viel \86bung um da zu machen...
 Sound: 4
 
-Box 7:
+Scene 7:
 Location: 2
 Color: 0.4 0.2 0.2
 Name: April
 Text: Zudem hat man einen sch\9anen Ausblick von hier Oben!
 Sound: 1
 
-Box 8:
+Scene 8:
 Location: 2
 Color: 0.4 0.2 0.2
 Name: April
 Text: Da hinten steht jemand der mir sorgen bereitet\er sieht so aus, als ob er auf etwas wartet
 Sound: 1
 
-Box 9:
+Scene 9:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Wo?!?
 Sound: 5
 
-Box 10:
+Scene 10:
 Location: 2
 Color: 0.4 0.2 0.2
 Name: April
 Text: Dort dr\9fben!
 Sound: 6
 
-Box 11:
+Scene 11:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index ed121690e95ccda7b6614d1be4d8070416592fbe..8efcacf211fc9ce21892ba826d61b5cdc3114160 100644 (file)
@@ -1,41 +1,41 @@
-Dialogue boxes: 6
+Dialogue scenes: 6
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hey, Clover!
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Clover
 Text: Wha, time to wake up already?
 Sound: 4
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Why are you so sleepy?
 Sound: 6
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Clover
 Text: I had a horrible dream last night...
 Sound: 4
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Clover
 Text: I don't want to talk about it.
 Sound: 5
 
-Box 6:
+Scene 6:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index 0e203a748cd02538e182d7c05ae71e78e6933206..12c8e623c326610a62f5bbd089f8f56ee1076b4b 100644 (file)
@@ -1,55 +1,55 @@
-Dialogue boxes: 8
+Dialogue scenes: 8
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hey, you're awake!
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Clover
 Text: I am! What happened over there?
 Sound: 7
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: A stranger attacked me; I don't know why.
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Clover
 Text: Oh god, that's how it began...
 Sound: 4
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Clover
 Text: We have to leave.
 Sound: 6
 
-Box 6:
+Scene 6:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Huh?
 Sound: 5
 
-Box 7:
+Scene 7:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Clover
 Text: No, it couldn't have been real. Never mind.
 Sound: 1
 
-Box 8:
+Scene 8:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index b7344c5e3bda34c2218a9ebc28bd58247308f223..0b1156be7cd0c3a5533a347fc3879f9627439593 100644 (file)
@@ -1,19 +1,19 @@
-Dialogue boxes: 4
+Dialogue scenes: 4
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hello again.
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.2 0.1 0.1
 Name: Hunter##
 Text: I don't care if my friend thinks you're a hero; I\need the cash to feed my family.
 Sound: 1
-Box 3:
+Scene 3:
 
 Location: 1
 Color: 0.0 0.0 0.0
@@ -21,7 +21,7 @@ Name: Turner
 Text: Please don't do this. You can't feed your family\if you're dead.
 Sound: 6
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.2 0.1 0.1
 Name: Hunter##
index b509bc28a60dac06dda2789f3605cfc9673c82cd..87bed7c74dd3d2cbea4b2310e22f827fa5ed8ec2 100644 (file)
@@ -1,62 +1,62 @@
-Dialogue boxes: 8
+Dialogue scenes: 8
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Have you seen Jack around here lately?
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver###
 Text: Jack? I know lots of Jacks.
 Sound: 1
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Solid brown, a few inches shorter than me...
 Sound: 6
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver###
 Text: Oh, yeah that guy wanted us to kill someone\named Turner.
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver###
 Text:  ... but since we haven't seen Turner....
 Sound: 6
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.2 0.1 0.1
 Name: Hunter##
 Text: Isn't this him?#######
 Sound: 4
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver###
 Text: Not as far as I'm concerned.#######
 Sound: 3
 
-Box 7:
+Scene 7:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Thanks, I guess. I'll see you around.
 Sound: 1
 
-Box 8:
+Scene 8:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver###
index 85e6c7a3f5166f706a95819054b819660cf8a962..9440ed893cbd094eb6ea243b039cbbd312d77acb 100644 (file)
@@ -1,48 +1,48 @@
-Dialogue boxes: 7
+Dialogue scenes: 7
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hey, Jack######!
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: Hi, Turner! Could you do me a huge favor?
 Sound: 2
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Sure, what is it?
 Sound: 3
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: I went to the Rocky Hall a few days ago and hired two\guards to help protect our village.
 Sound: 2
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: But they haven't come yet!
 Sound: 4
 
-Box 6:
+Scene 6:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Lazy bastards. I'll check up on them next time I go\over there.
 Sound: 2
 
-Box 7:
+Scene 7:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
index fc30f236d4be93c0efbf508668e7c02a6a7596ad..8a64cadb42231194c7c7a72ec05b29f25e80bd28 100644 (file)
@@ -1,55 +1,55 @@
-Dialogue boxes: 8
+Dialogue scenes: 8
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hey, Jack######!
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: Hey, what's up?
 Sound: 6
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: I think I may have just found a raider scout.
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: I'm going to look for more. Will you come with me?
 Sound: 6
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: I would, but I hurt my feet yesterday when I fell off\the lookout ruins.
 Sound: 1
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: I'm not as agile as I used to be.
 Sound: 4
 
-Box 7:
+Scene 7:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Ah, okay. Please look after my family!
 Sound: 1
 
-Box 8:
+Scene 8:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
index 7e75fc5ada22c66b42bdc65062dec56cdffbd0a5..eafe35e4003d3db186cf262e60a7768d8c20cd8b 100644 (file)
@@ -1,62 +1,62 @@
-Dialogue boxes: 9
+Dialogue scenes: 9
 
-Box 1:
+Scene 1:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: Turner...##############
 Sound: 6
 
-Box 2:
+Scene 2:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: You're alive!#########
 Sound: 5
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: Not for long, I fear.
 Sound: 4
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Where is Skipper?
 Sound: 7
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: He just watched as the raiders attacked.
 Sound: 4
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: He went with them to the desert.
 Sound: 6
 
-Box 7:
+Scene 7:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: I swear, I will kill all of them.
 Sound: 4
 
-Box 8:
+Scene 8:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: You must avenge us! And then go to the Rocky Hall\and warn the others!
 Sound: 1
 
-Box 9:
+Scene 9:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index 5a742be46447c084ce34b15119796ce2f18fc48d..bcf7d8a0703e354a8820b750cf49d614f8223f60 100644 (file)
@@ -1,83 +1,83 @@
-Dialogue boxes: 12
+Dialogue scenes: 12
 
-Box 1:
+Scene 1:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: Hi Turner! What an expected surprise!
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Keep talking, it will make me feel better about\killing you.
 Sound: 1
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: What? I'm your friend! Why would you hurt me?
 Sound: 4
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: The raiders didn't kill Skipper like you wanted; he\told me all about you. Why did you do it?
 Sound: 1
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: Raiders... so unreliable. Good thing you killed them\all.
 Sound: 7
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: The wolves killed all the prey near where they live,\and have to expand their territory.
 Sound: 6
 
-Box 7:
+Scene 7:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: They don't want to repeat their mistake and kill\everyone on this island, so they will just make\us slaves.
 Sound: 1
 
-Box 8:
+Scene 8:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: Their only obstacle was the raiders, who bow to\no one. Fortunately I tricked you into solving that\little problem.
 Sound: 6
 
-Box 9:
+Scene 9:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Why would you help them enslave us?
 Sound: 4
 
-Box 10:
+Scene 10:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
 Text: They promised the king that they would not\hurt him, so he ordered me to help them. I must do\my duty.
 Sound: 1
 
-Box 11:
+Scene 11:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: The king is in on this? Will I have to kill EVERYBODY\to make this right?
 Sound: 4
 
-Box 12:
+Scene 12:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Jack###
index badc28826267afd92a39244d637c96dbb98952d3..e35c73ac94e3c54cd68eef7af3e4ef259d08ff6c 100644 (file)
@@ -1,13 +1,13 @@
-Dialogue boxes: 2
+Dialogue scenes: 2
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.2 0.0 0.0
 Name: Jet
 Text: Stay sharp, I can feel him coming. My fur is\standing on end.
 Sound: 4
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Alan
index 5632d6f51836a76343b1769081366e8f0aa42bea..724538bafafaaddee0e107b965bdb88f812b0196 100644 (file)
@@ -1,55 +1,55 @@
-Dialogue boxes: 9
+Dialogue scenes: 9
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner##
 Text: Move aside! I must speak with the king!
 Sound: 4
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Axle######
 Text: I'm not sure I can let you do that.
 Sound: 6
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner####
 Text: He is betraying you all to save himself!
 Sound: 4
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner####
 Text: He is letting the wolves enslave our villages because\he is too cowardly to fight!
 Sound: 1
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Hickory#
 Text: What? Guards, kill him!#######
 Sound: 4
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Axle####
 Text: ...
 Sound: 0
 
-Box 7:
+Scene 7:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Guards##
 Text: ...
 Sound: 0
 
-Box 8:
+Scene 8:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
@@ -57,7 +57,7 @@ Text: You no longer have any power here.
 Sound: 7
 
 
-Box 9:
+Scene 9:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Hickory#
index a315b0993a8cbefd8fb60c1dff7cfc68f4c12ceb..980c4a234af73bea0e7998fa2bb33cdfaf933f28 100644 (file)
@@ -1,62 +1,62 @@
-Dialogue boxes: 9
+Dialogue scenes: 9
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner##
 Text: So this is where you ran off to.
 Sound: 3
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Hickory####
 Text: Don't even think about trying anything. I sent three\wolves after you, and they will be here soon.#######
 Sound: 1
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner##
 Text: I am not afraid of wolves; especially ones that I've\just killed.
 Sound: 7
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Hickory####
 Text: What? Impossible. Wolves have evolved to be natural\ killing machines, and you to be their prey.#######
 Sound: 4
 
-Box 5:
+Scene 5:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner##
 Text: They may have sharper claws and stronger muscles\but their tactics are weak. Nobody has ever challenged\them before.
 Sound: 2
 
-Box 6:
+Scene 6:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner##
 Text: I fight back because I can, and even if I could not,\I would rather die than surrender. 
 Sound: 5
 
-Box 7:
+Scene 7:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner##
 Text: I can kill them with my bare hands. Why are you so\afraid of them? You even have a sword.
 Sound: 6
 
-Box 8:
+Scene 8:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Hickory####
 Text: You think I'm afraid? I am not helping the wolves out\of fear. It is all part of my master plan.
 Sound: 4
 
-Box 9:
+Scene 9:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Hickory####
index 7bcf25390b59231a1e93de0c6c0e02de9662982d..ffcff5ecee37b9fe6e914621f61c7b11ac6de083 100644 (file)
@@ -1,34 +1,34 @@
-Dialogue boxes: 5
+Dialogue scenes: 5
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Why are opposing my rule? Don't you realise that\the penalty for treason is death?
 Sound: 1
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.2 0.2 0.0
 Name: Nat
 Text: That is what we are protesting! You kill anyone\who disagrees with you!
 Sound: 4
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: I only kill those who disobey me. I have no law\against dissent, but I can't allow you to undermine\my authority.
 Sound: 2
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.2 0.2 0.0
 Name: Nat
 Text: If you want to stop us, you will have to kill us\all!
 Sound: 6
 
-Box 5:
+Scene 5:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index 646337376d49a69a072bd9f93e9ef2bc5cd5dfac..3286915ef9d013801730cf098736ae54c6bf73a8 100644 (file)
@@ -1,13 +1,13 @@
-Dialogue boxes: 2
+Dialogue scenes: 2
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: This camp looks vulnerable.
 Sound: 1
 
-Box 2:
+Scene 2:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index 9ee454d19ae91bab6624d8f79816f46c13160921..959dd0b7fe5eafad792be629da195af53ba92f28 100644 (file)
@@ -1,83 +1,83 @@
-Dialogue boxes: 12
+Dialogue scenes: 12
 
-Box 1:
+Scene 1:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Aspen
 Text: Bring the guards before me. Why aren't they at\their posts?!
 Sound: 1
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Aspen
 Text: Whoa.
 Sound: 3
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Aspen
 Text: I go away for a couple minutes and this is what\happens.
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: You ordered the raid on my village?
 Sound: 6
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Aspen
 Text: Well, it's a bit more complicated than that.
 Sound: 1
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Aspen
 Text: But yeah, basically.
 Sound: 8
 
-Box 7:
+Scene 7:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Aspen
 Text: You killed my family! And my friends!
 Sound: 6
 
-Box 8:
+Scene 8:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: You even stole my armor!
 Sound: 4
 
-Box 9:
+Scene 9:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Aspen
 Text: It looks better on me than it would on you.
 Sound: 6
 
-Box 10:
+Scene 10:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Aspen
 Text: I suppose you want to fight me, then.
 Sound: 8
 
-Box 11:
+Scene 11:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Wait, where is Skipper?
 Sound: 6
 
-Box 12:
+Scene 12:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Aspen
index 52da15012bee6644bbcac951c014c07d9c5a4272..4fe7f4b3d1585fe7e7db9858c5d4dc9986305aef 100644 (file)
@@ -1,13 +1,13 @@
-Dialogue boxes: 2
+Dialogue scenes: 2
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Why aren't you attacking me?
 Sound: 6
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.1 0.2 0.0
 Name: Ray
index 78f3aa55afca5451b81a509c64ad032140f494b3..134e34ef17c0d83660a4d720a117b7f4d09da3e3 100644 (file)
@@ -1,27 +1,27 @@
-Dialogue boxes: 4
+Dialogue scenes: 4
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.2 0.0 0.0
 Name: Hawk
 Text: Didn't Skipper say there was some crazy fighter\bunny in his village?
 Sound: 1
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Cypress
 Text: Yeah, but Skipper set a trap for him; he must be\dead by now.
 Sound: 6
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.2 0.0 0.0
 Name: Hawk
 Text: I certainly hope so. I don't think he'd appreciate\what you did with his wife.
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Cypress
index 528c899bd9d68ee1b58f9a755905314c031f8692..58a016ed5e9ab3bb2f1a2c3201665cb8677e7614 100644 (file)
@@ -1,6 +1,6 @@
-Dialogue boxes: 1
+Dialogue scenes: 1
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner##############
index 51d913a29106685b6155470f57e3092acbf59a19..26890482dea712cdcab31582caca2ef64e2817e1 100644 (file)
@@ -1,41 +1,41 @@
-Dialogue boxes: 6
+Dialogue scenes: 6
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: What do you think you're doing here?
 Sound: 1
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.1 0.2 0.0
 Name: Wanderer
 Text: Hey now, is this how you greet all visitors?
 Sound: 4
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: No, but I met one a few minutes ago who attacked me\without warning!
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.1 0.2 0.0
 Name: Wanderer
 Text: What? The raiders are coming here too?
 Sound: 4
 
-Box 5:
+Scene 5:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: So that WAS a raider scout!
 Sound: 6
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.1 0.2 0.0
 Name: Wanderer
index 9eefdcbd4faa73ace650db843fb63764d95fe60b..b130afcb20ea5cac3b0273a015a2179246e6df27 100644 (file)
@@ -1,48 +1,48 @@
-Dialogue boxes: 7
+Dialogue scenes: 7
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hi, Skipper!
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: Hey, Turner!
 Sound: 7
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: What's all this talk about hiring guards?
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: There's never been any trouble here while I've been in\charge!
 Sound: 4
 
-Box 5:
+Scene 5:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: The raiders are getting more confident... you never\know.
 Sound: 1
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: I've seen you when you get mad; I think you could\take care of yourself.
 Sound: 6
 
-Box 7:
+Scene 7:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index 31dc0601a03b69478d214e82ab35e3e1e1a517e6..79650c93bc902d4442030f6c39fc8b223644198f 100644 (file)
@@ -1,55 +1,55 @@
-Dialogue boxes: 8
+Dialogue scenes: 8
 
-Box 1:
+Scene 1:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: It's too soon!
 Sound: 4
 
-Box 2:
+Scene 2:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: What?
 Sound: 6
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: Oh, hi, Turner!
 Sound: 5
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: Maybe you should go check if there are any other\raider scouts.
 Sound: 1
 
-Box 5:
+Scene 5:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: That's my plan; aren't you coming?
 Sound: 7
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: Me? Oh, uh, no. I have to... defend this area.
 Sound: 1
 
-Box 7:
+Scene 7:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Ah, true. Take care of my family!
 Sound: 4
 
-Box 8:
+Scene 8:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
index bf4e51bcbd08b3ff6ad1bd33de42b521ba28ce16..8f26c5dc8abc59d3db54fd4c1e29ba68af771001 100644 (file)
@@ -1,62 +1,62 @@
-Dialogue boxes: 7
+Dialogue scenes: 7
 
-Box 1:
+Scene 1:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: Turner! I'm so glad you're alive!
 Sound: 6
 
-Box 2:
+Scene 2:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: ... What?
 Sound: 3
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: Jack set up the raid, not me! He told me about it,\but swore that nobody would be hurt!
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: He wanted the raiders to kill me so I couldn't talk\but they kept me alive for ransom.
 Sound: 1
 
-Box 5:
+Scene 5:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: But I saw Jack die!
 Sound: 4
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.0 0.0 0.2
 Name: Skipper
 Text: Huh? No, that's impossible. He must have been\faking it.
 Sound: 1
 
-Box 7:
+Scene 7:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: I'll go check if his body is there.
 Sound: 6
 
-Box 8:
+Scene 8:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: But you promised to protect my family, and this\stupid guard is still a raider.
 Sound: 7
 
-Box 9:
+Scene 9:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index aaa33e196548c46f9a238ca4ed6069ec083be52b..72b165f6d6ef7f0c929beef9e29f21d36294b21d 100644 (file)
@@ -1,34 +1,34 @@
-Dialogue boxes: 5
+Dialogue scenes: 5
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hi, Sarah!####
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.2 0.1 0.1
 Name: Sarah#####
 Text: Hi, honeybunny!
 Sound: 7
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.2 0.1 0.1
 Name: Sarah###
 Text: Our daughter is up on the lookout ruins and refuses\to come down.
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Again?!
 Sound: 4
 
-Box 5:
+Scene 5:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index 1af1c26900f08a6e8bf78f0fc1d18ed29f5f9bfe..50658ec7206a5ec566b72409ebdfa3f7691f2f95 100644 (file)
@@ -1,48 +1,48 @@
-Dialogue boxes: 7
+Dialogue scenes: 7
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hey, Sarah!
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.2 0.1 0.1
 Name: Sarah
 Text: Are you alright?
 Sound: 4
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Yes, I'm not sure about the other guy though.
 Sound: 1
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: I'm going to go check for more.
 Sound: 7
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.2 0.1 0.1
 Name: Sarah
 Text: I'll come with you.
 Sound: 8
 
-Box 6:
+Scene 6:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Thanks! I would prefer if you stay here with\April though.
 Sound: 1
 
-Box 7:
+Scene 7:
 Location: 2
 Color: 0.2 0.1 0.1
 Name: Sarah
index ec21e18bfc87cb70e5df4ff0708329ca04e2c861..233d4fd35554e41fbbed13e070560dac47cbdb3e 100644 (file)
@@ -1,34 +1,34 @@
-Dialogue boxes: 5
+Dialogue scenes: 5
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: What...
 Sound: 4
 
-Box 2:
+Scene 2:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: No.
 Sound: 4
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: ...
 Sound: 0
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: ...
 Sound: 0
 
-Box 5:
+Scene 5:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index 182610f91aa2ae481da182f7340277f8eb9a13dc..5e832a3ee94917799c82c9e9c70a5ca3bf395be8 100644 (file)
@@ -1,34 +1,34 @@
-Dialogue Boxes: 5
+Dialogue Scenees: 5
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: You're right, I don't want to be a king.
 Sound: 6
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiv#er##
 Text: Wh##at?############
 Sound: 4
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Ba##sil#
 Text: Goo###d call.###########
 Sound: 3
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: I don't belong here.####
 Sound: 7
 
-Box 5:
+Scene 5:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index 69ec280bd434ba660d12050fdb1c41ba51eb571f..026d23b45531dc625bb96c3ba2952ae1a099eb14 100644 (file)
@@ -1,13 +1,13 @@
-Dialogue boxes: 2
+Dialogue scenes: 2
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: This raider looks like he has wandered astray.
 Sound: 1
 
-Box 2:
+Scene 2:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index f2f216fc4541d6d6ce40f6db3c6ce0d070940df9..a8e67b7f1ae1fba7261e5b80d959fe3d3f51917c 100644 (file)
@@ -1,13 +1,13 @@
-Dialogue boxes: 2
+Dialogue scenes: 2
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: What... he's gone.
 Sound: 4
 
-Box 2:
+Scene 2:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index aa4e6565d7e00f26aff7a846120c0b78d82bec13..4a2edb885b494c56a21365e1d502962368cbc14a 100644 (file)
@@ -1,13 +1,13 @@
-Dialogue boxes: 2
+Dialogue scenes: 2
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: What is a wolf doing here?!
 Sound: 4
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.1 0.0 0.0
 Name: Smoke
index e1a338ad0d86cfa064225ebcec89a99fc01328b3..79a4186fa5c6ffb180f72fbc5e22a964aa7af49d 100644 (file)
@@ -1,6 +1,6 @@
-Dialogue boxes: 1
+Dialogue scenes: 1
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index f701374f49b122ee8e95b6cf5f0a4a66c5d0372a..8ea76841af5c1bdb37a1354b9a5c551519c00519 100644 (file)
@@ -1,48 +1,48 @@
-Dialogue boxes: 7
+Dialogue scenes: 7
 
-Box 1:
+Scene 1:
 Location: 2
 Color: 0.0 0.0 0.0
 Name: Hickory#
 Text: He can have his fun pretending to be king, for now.\ We will see who comes out on top.
 Sound: 1
 
-Box 2:
+Scene 2:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: I am going to go talk with the Alpha Wolf,\and kill him if he does not back down.
 Sound: 1
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: You have to stay and defend this hall.
 Sound: 7
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: What is your name?
 Sound: 3
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver
 Text: Fiver!
 Sound: 6
 
-Box 6:
+Scene 6:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: You are in charge until I return.
 Sound: 7
 
-Box 7:
+Scene 7:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver
index c317b2a679c110b11bfc28e1252479a53a8b2e91..9492fa8dbb0607c3773cee02cc82801d15abc899 100644 (file)
@@ -1,13 +1,13 @@
-Dialogue boxes: 2
+Dialogue scenes: 2
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: There may be mothers and children in this den...
 Sound: 1
 
-Box 2:
+Scene 2:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
index 9010bcc21e18680d74b08345351ed6083e4c9d09..d8f8163a587967ea1ed7435231989a19b4828929 100644 (file)
@@ -1,90 +1,90 @@
-Dialogue boxes: 13
+Dialogue scenes: 13
 
-Box 1:
+Scene 1:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Axle####
 Text: You know, Turner has no chance at all against the\Alpha Wolf.
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Basil####
 Text: Now that he is dead, we might as well re-organize\ourselves.
 Sound: 1
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver###
 Text: He's not dead... I've never seen anyone fight as\well as he does.
 Sound: 4
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Axle####
 Text:  Even so, he is a rabbit, and he's trying to fight\the strongest wolf there is.
 Sound: 6
 
-Box 5:
+Scene 5:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner###
 Text: Hey, I'm back.
 Sound: 3
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Axle####
 Text:  You were too scared to fight the Alpha Wolf,\it seems.
 Sound: 1
 
-Box 7:
+Scene 7:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner####
 Text: No, I slew him. And his family. 
 Sound: 7
 
-Box 8:
+Scene 8:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver###
 Text: Wow.
 Sound: 3
 
-Box 9:
+Scene 9:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Axle####
 Text:  Hmm... Impressive.
 Sound: 6
 
-Box 10:
+Scene 10:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Basil###
 Text:  Thanks for your help, but you would never\fit in here.
 Sound: 1
 
-Box 11:
+Scene 11:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver###
 Text: No! You should claim the throne; nobody can\challenge your power.
 Sound: 4
 
-Box 12:
+Scene 12:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Basil####
 Text:  What? He knows nothing about governing.
 Sound: 3
 
-Box 13:
+Scene 13:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Basil###
index cad18da6f87213c421d7c0c7fe226d49e1d1cabb..05cbc37c908766155ae3961e1bc887322eb6f11a 100644 (file)
@@ -1,62 +1,62 @@
-Dialogue boxes: 9
+Dialogue scenes: 9
 
-Box 1:
+Scene 1:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: A##xle#
 Text: You know, Turner has no chance at all against the\Alpha Wolf.
 Sound: 7
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: B##asil#
 Text: Now that he is dead, we might as well re-organize\ourselves.
 Sound: 1
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver###
 Text: He's not dead... I've never seen anyone fight as\well as he does.
 Sound: 4
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: A##xle#
 Text:  Even so, he is a rabbit, and he's trying to fight\the strongest wolf there is.
 Sound: 6
 
-Box 5:
+Scene 5:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: Hello... I'm back.
 Sound: 4
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: A##xle#
 Text:  You were too scared to fight the Alpha Wolf,\it seems.
 Sound: 1
 
-Box 7:
+Scene 7:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: No, I slew him. And his family. 
 Sound: 7
 
-Box 8:
+Scene 8:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver###
 Text: Wow.#######
 Sound: 3
 
-Box 9:
+Scene 9:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: A##xle#
index 2824af0ef276e4c7dfc05aa5931c8b4c6669f244..89d56709a85477139e460b0fe879e9e81caaff4a 100644 (file)
@@ -1,27 +1,27 @@
-Dialogue boxes:  4
+Dialogue scenes:  4
 
-Box 1:
+Scene 1:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Ba##sil#
 Text:  Thanks for your help, but you would never\fit in here.
 Sound: 1
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver###
 Text: No! You should claim the throne; nobody can\challenge your power.
 Sound: 4
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Ba##sil#
 Text:  What? He knows nothing about governing.
 Sound: 3
 
-Box 4:
+Scene 4:
 Location: 2
 Color: 0.2 0.0 0.0
 Name: Ba##sil#
index c3fa696db9242d4856f165e8aa0a1237d41b0c81..23cb23a7183223efaff014cfb10dbe6772666958 100644 (file)
@@ -1,48 +1,48 @@
-Dialogue boxes: 7
+Dialogue scenes: 7
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: I am going to stay here, and rule over this island.
 Sound: 1
 
-Box 2:
+Scene 2:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text: If any of you want to challenge my authority, be\my guest.
 Sound: 2
 
-Box 3:
+Scene 3:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Guards
 Text: ...
 Sound: 0
 
-Box 4:
+Scene 4:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Turner
 Text:  Outlaws will no longer be tolerated in my domain.\If anyone disobeys my laws, I will hunt them down and\kill them myself.
 Sound: 1
 
-Box 5:
+Scene 5:
 Location: 2
 Color: 0.3 0.3 0.3
 Name: 
 Text: ... 2 weeks later
 Sound: 0
 
-Box 6:
+Scene 6:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver
 Text: King Turner! One of your villages is staging a\protest against your rule!
 Sound: 4
 
-Box 7:
+Scene 7:
 Location: 2
 Color: 0.1 0.1 0.2
 Name: Fiver
index 9cff67ea2fd217dc621d9a8eb4a9dc3a7e2d77be..d09832165d64762aa341e4ce0af5d08671d3e593 100644 (file)
@@ -1,20 +1,20 @@
-Dialogue boxes: 2
+Dialogue scenes: 2
 
-Box 1:
+Scene 1:
 Location: 1
 Color: 0.2 0.0 0.0
 Name: Shadow
 Text: That ex-king better not be wrong; I can't\wait to put this silly rabbit in his place.
 Sound: 9
 
-Box 2:
+Scene 2:
 Location: 2
 Color: 0.0 0.2 0.0
 Name: Snow
 Text: I smell it nearby; Quick, we must split up and\find it!
 Sound: 13
 
-Box 3:
+Scene 3:
 Location: 1
 Color: 0.0 0.0 0.0
 Name: Wolf
index 46b59383ca1903de95e4f10a00fc3f1c934d4543..a4cbfb52865cf050d5eb482ede321075fee7b721 100644 (file)
@@ -601,7 +601,7 @@ void ch_fixtype(const char *args)
 
 void ch_fixrotation(const char *args)
 {
-    int playerId = Dialog::currentBox().participantfocus;
+    int playerId = Dialog::currentScene().participantfocus;
     Dialog::currentDialog().participantyaw[playerId] = Person::players[playerId]->yaw;
 }
 
index 1f7698d94acd8e1886645894a9fd3fec39c5552e..5987c8f498ce225485ce6694692951d8c0110045 100644 (file)
@@ -43,15 +43,15 @@ void Dialog::loadDialogs(FILE* tfile)
 
 Dialog::Dialog(FILE* tfile) : gonethrough(0)
 {
-    int numdialogboxes;
-    funpackf(tfile, "Bi", &numdialogboxes);
+    int numdialogscenes;
+    funpackf(tfile, "Bi", &numdialogscenes);
     funpackf(tfile, "Bi", &type);
     for (int l = 0; l < 10; l++) {
         funpackf(tfile, "Bf Bf Bf", &participantlocation[l].x, &participantlocation[l].y, &participantlocation[l].z);
         funpackf(tfile, "Bf", &participantyaw[l]);
     }
-    for (int l = 0; l < numdialogboxes; l++) {
-        boxes.push_back(DialogBox(tfile));
+    for (int l = 0; l < numdialogscenes; l++) {
+        scenes.push_back(DialogScene(tfile));
     }
 }
 
@@ -85,7 +85,7 @@ void fpackf_string(FILE* tfile, std::string text)
     }
 }
 
-DialogBox::DialogBox(FILE* tfile)
+DialogScene::DialogScene(FILE* tfile)
 {
     funpackf(tfile, "Bi", &location);
     funpackf(tfile, "Bf", &color[0]);
@@ -111,18 +111,18 @@ Dialog::Dialog(int type, std::string filename) : type(type)
 {
     ifstream ipstream(ConvertFileName(filename.c_str()));
     ipstream.ignore(256, ':');
-    int numboxes;
-    ipstream >> numboxes;
-    for (int i = 0; i < numboxes; i++) {
-        boxes.push_back(DialogBox(ipstream));
+    int numscenes;
+    ipstream >> numscenes;
+    for (int i = 0; i < numscenes; i++) {
+        scenes.push_back(DialogScene(ipstream));
         for (unsigned j = 0; j < Person::players.size(); j++) {
-            boxes.back().participantfacing[j] = Person::players[j]->facing;
+            scenes.back().participantfacing[j] = Person::players[j]->facing;
         }
     }
     ipstream.close();
 }
 
-DialogBox::DialogBox(ifstream &ipstream)
+DialogScene::DialogScene(ifstream &ipstream)
 {
     ipstream.ignore(256, ':');
     ipstream.ignore(256, ':');
@@ -168,8 +168,8 @@ void Dialog::tick(int id)
 
 void Dialog::play()
 {
-    for (int i = 0; i < boxes.size(); i++) {
-        int playerId = boxes[i].participantfocus;
+    for (int i = 0; i < scenes.size(); i++) {
+        int playerId = scenes[i].participantfocus;
         Person::players[playerId]->coords = participantlocation[playerId];
         Person::players[playerId]->yaw = participantyaw[playerId];
         Person::players[playerId]->targetyaw = participantyaw[playerId];
@@ -181,8 +181,8 @@ void Dialog::play()
     Dialog::directing = false;
     Dialog::indialogue = 0;
 
-    if (boxes[indialogue].sound != 0) {
-        Game::playdialogueboxsound();
+    if (scenes[indialogue].sound != 0) {
+        Game::playdialoguescenesound();
     }
 }
 
@@ -197,18 +197,18 @@ void Dialog::saveDialogs(FILE* tfile)
 
 void Dialog::save(FILE* tfile)
 {
-    fpackf(tfile, "Bi", boxes.size());
+    fpackf(tfile, "Bi", scenes.size());
     fpackf(tfile, "Bi", type);
     for (int l = 0; l < 10; l++) {
         fpackf(tfile, "Bf Bf Bf", participantlocation[l].x, participantlocation[l].y, participantlocation[l].z);
         fpackf(tfile, "Bf", participantyaw[l]);
     }
-    for (int l = 0; l < boxes.size(); l++) {
-        boxes[l].save(tfile);
+    for (int l = 0; l < scenes.size(); l++) {
+        scenes[l].save(tfile);
     }
 }
 
-void DialogBox::save(FILE* tfile)
+void DialogScene::save(FILE* tfile)
 {
     fpackf(tfile, "Bi", location);
     fpackf(tfile, "Bf", color[0]);
index 96186d308a6da9d44139b2c31bf26ecbe71360a2..59c791e3e280f57b6bcbc6b1accd89fe0a75ed24 100644 (file)
@@ -25,11 +25,11 @@ along with Lugaru.  If not, see <http://www.gnu.org/licenses/>.
 #include "Quaternions.h"
 #include <vector>
 
-class DialogBox
+class DialogScene
 {
 public:
-    DialogBox(FILE* tfile);
-    DialogBox(ifstream &ipstream);
+    DialogScene(FILE* tfile);
+    DialogScene(ifstream &ipstream);
     void save(FILE* tfile);
 
     int location;
@@ -56,7 +56,7 @@ public:
 
     int type;
     int gonethrough;
-    std::vector<DialogBox> boxes;
+    std::vector<DialogScene> scenes;
     XYZ participantlocation[10];
     float participantyaw[10];
 
@@ -65,7 +65,7 @@ public:
 
     static bool inDialog() { return (indialogue != -1); }
     static Dialog& currentDialog() { return dialogs[whichdialogue]; }
-    static DialogBox& currentBox() { return currentDialog().boxes[indialogue]; }
+    static DialogScene& currentScene() { return currentDialog().scenes[indialogue]; }
 
     static int indialogue;
     static int whichdialogue;
index 7369204ebdd1824efb56336d1a7c38e98664bfc2..7ccc49f875b3a7866607e5e7c35a19d806b88174 100644 (file)
@@ -148,7 +148,7 @@ void LoadScreenTexture();
 void LoadingScreen();
 int DrawGLScene(StereoSide side);
 void LoadMenu();
-void playdialogueboxsound();
+void playdialoguescenesound();
 int findClosestPlayer();
 void Loadlevel(int which);
 void Loadlevel(const char *name);
index a37611b38f919ee2297a7137ab4e7af4f70ace26..d8cf5bcec0119eab9a4440c5bf65d11a184e0ba6 100644 (file)
@@ -960,13 +960,13 @@ int Game::DrawGLScene(StereoSide side)
                 glMatrixMode(GL_MODELVIEW);
                 glPushMatrix();
                 glLoadIdentity();
-                if (Dialog::currentBox().location == 1)
+                if (Dialog::currentScene().location == 1)
                     glTranslatef(0, screenheight * 3 / 4, 0);
                 glScalef(screenwidth, screenheight / 4, 1);
                 glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
                 glEnable(GL_BLEND);
 
-                glColor4f(Dialog::currentBox().color[0], Dialog::currentBox().color[1], Dialog::currentBox().color[2], 0.7);
+                glColor4f(Dialog::currentScene().color[0], Dialog::currentScene().color[1], Dialog::currentScene().color[2], 0.7);
                 glBegin(GL_QUADS);
                 glVertex3f(0, 0, 0.0f);
                 glVertex3f(1, 0, 0.0f);
@@ -989,9 +989,9 @@ int Game::DrawGLScene(StereoSide side)
                 float starty;
 
                 startx = screenwidth * 1 / 5;
-                if (Dialog::currentBox().location == 1)
+                if (Dialog::currentScene().location == 1)
                     starty = screenheight / 16 + screenheight * 4 / 5;
-                if (Dialog::currentBox().location == 2)
+                if (Dialog::currentScene().location == 2)
                     starty = screenheight * 1 / 5 - screenheight / 16;
 
                 char tempname[264];
@@ -1000,8 +1000,8 @@ int Game::DrawGLScene(StereoSide side)
                     tempname[i] = '\0';
                 }
 
-                for (int i = 0; i < Dialog::currentBox().name.size(); i++) {
-                    tempname[tempnum] = Dialog::currentBox().name[i];
+                for (int i = 0; i < Dialog::currentScene().name.size(); i++) {
+                    tempname[tempnum] = Dialog::currentScene().name[i];
                     if (tempname[tempnum] == '#' || tempname[tempnum] == '\0')
                         tempname[tempnum] = '\0';
                     else
@@ -1010,7 +1010,7 @@ int Game::DrawGLScene(StereoSide side)
 
                 sprintf (string, "%s: ", tempname);
 
-                if (Dialog::currentBox().color[0] + Dialog::currentBox().color[1] + Dialog::currentBox().color[2] < 1.5) {
+                if (Dialog::currentScene().color[0] + Dialog::currentScene().color[1] + Dialog::currentScene().color[2] < 1.5) {
                     glColor4f(0, 0, 0, tutorialopac);
                     text->glPrintOutline(startx - 2 * 7.6 * strlen(string)*screenwidth / 1024 - 4, starty - 4, string, 1, 1.5 * 1.25 * screenwidth / 1024, screenwidth, screenheight);
                     glColor4f(0.7, 0.7, 0.7, tutorialopac);
@@ -1021,9 +1021,9 @@ int Game::DrawGLScene(StereoSide side)
                 }
 
                 tempnum = 0;
-                for (int i = 0; i < Dialog::currentBox().text.size() + 1; i++) {
-                    tempname[tempnum] = Dialog::currentBox().text[i];
-                    if (Dialog::currentBox().text[i] != '#')
+                for (int i = 0; i < Dialog::currentScene().text.size() + 1; i++) {
+                    tempname[tempnum] = Dialog::currentScene().text[i];
+                    if (Dialog::currentScene().text[i] != '#')
                         tempnum++;
                 }
 
@@ -1035,7 +1035,7 @@ int Game::DrawGLScene(StereoSide side)
                 int i = 0;
                 while (!done) {
                     if (string[i] == '\n' || string[i] > 'z' || string[i] < ' ' || string[i] == '\0') {
-                        if (Dialog::currentBox().color[0] + Dialog::currentBox().color[1] + Dialog::currentBox().color[2] < 1.5) {
+                        if (Dialog::currentScene().color[0] + Dialog::currentScene().color[1] + Dialog::currentScene().color[2] < 1.5) {
                             glColor4f(0, 0, 0, tutorialopac);
                             text->glPrintOutline(startx/*-7.6*(i-lastline)*screenwidth/1024*/ - 4, starty - 4 - 20 * screenwidth / 1024 * line, string, 1, 1.5 * 1.25 * screenwidth / 1024, screenwidth, screenheight, lastline, i);
                             glColor4f(1, 1, 1, tutorialopac);
index c688a5f28a019055ec75cebf56e4899d6f36d1dc..e5c89d97349e517e749ae8ad1f76e4a08f0c6fc7 100644 (file)
@@ -300,16 +300,16 @@ inline float stepTowardf(float from, float to, float by)
         return from + by;
 }
 
-void Game::playdialogueboxsound()
+void Game::playdialoguescenesound()
 {
     XYZ temppos;
-    temppos = Person::players[Dialog::currentBox().participantfocus]->coords;
+    temppos = Person::players[Dialog::currentScene().participantfocus]->coords;
     temppos = temppos - viewer;
     Normalise(&temppos);
     temppos += viewer;
 
     int sound = -1;
-    switch (Dialog::currentBox().sound) {
+    switch (Dialog::currentScene().sound) {
     case -6:
         sound = alarmsound;
         break;
@@ -2204,15 +2204,15 @@ void doDebugKeys()
 
             if (Input::isKeyPressed(SDL_SCANCODE_M) && Input::isKeyDown(SDL_SCANCODE_LSHIFT)) {
                 if (objects.numobjects < max_objects - 1) {
-                    XYZ boxcoords;
-                    boxcoords.x = Person::players[0]->coords.x;
-                    boxcoords.z = Person::players[0]->coords.z;
-                    boxcoords.y = Person::players[0]->coords.y - 3;
+                    XYZ scenecoords;
+                    scenecoords.x = Person::players[0]->coords.x;
+                    scenecoords.z = Person::players[0]->coords.z;
+                    scenecoords.y = Person::players[0]->coords.y - 3;
                     if (editortype == bushtype)
-                        boxcoords.y = Person::players[0]->coords.y - .5;
+                        scenecoords.y = Person::players[0]->coords.y - .5;
                     if (editortype == firetype)
-                        boxcoords.y = Person::players[0]->coords.y - .5;
-                    //objects.MakeObject(abs(Random()%3),boxcoords,Random()%360);
+                        scenecoords.y = Person::players[0]->coords.y - .5;
+                    //objects.MakeObject(abs(Random()%3),scenecoords,Random()%360);
                     float temprotat, temprotat2;
                     temprotat = editoryaw;
                     temprotat2 = editorpitch;
@@ -2221,9 +2221,9 @@ void doDebugKeys()
                     if (temprotat2 < 0)
                         temprotat2 = Random() % 360;
 
-                    objects.MakeObject(editortype, boxcoords, (int)temprotat - ((int)temprotat) % 30, (int)temprotat2, editorsize);
+                    objects.MakeObject(editortype, scenecoords, (int)temprotat - ((int)temprotat) % 30, (int)temprotat2, editorsize);
                     if (editortype == treetrunktype)
-                        objects.MakeObject(treeleavestype, boxcoords, Random() % 360 * (temprotat2 < 2) + (int)editoryaw - ((int)editoryaw) % 30, editorpitch, editorsize);
+                        objects.MakeObject(treeleavestype, scenecoords, Random() % 360 * (temprotat2 < 2) + (int)editoryaw - ((int)editoryaw) % 30, editorpitch, editorsize);
                 }
             }
 
@@ -5685,31 +5685,31 @@ void Game::Tick()
                         if (Input::isKeyPressed(SDL_SCANCODE_MINUS))
                             whichend = -1;
                         if (whichend != -1) {
-                            Dialog::currentBox().participantfocus = whichend;
+                            Dialog::currentScene().participantfocus = whichend;
                             Dialog::currentDialog().participantlocation[whichend] = Person::players[whichend]->coords;
                             Dialog::currentDialog().participantyaw[whichend] = Person::players[whichend]->yaw;
                         }
                         if (whichend == -1) {
-                            Dialog::currentBox().participantfocus = -1;
+                            Dialog::currentScene().participantfocus = -1;
                         }
                         /* FIXME: potentially accessing -1 in Person::players! */
-                        if (Person::players[Dialog::currentBox().participantfocus]->dead) {
+                        if (Person::players[Dialog::currentScene().participantfocus]->dead) {
                             Dialog::indialogue = -1;
                             Dialog::directing = false;
                             cameramode = 0;
                         }
-                        Dialog::currentBox().camera = viewer;
-                        Dialog::currentBox().camerayaw = yaw;
-                        Dialog::currentBox().camerapitch = pitch;
+                        Dialog::currentScene().camera = viewer;
+                        Dialog::currentScene().camerayaw = yaw;
+                        Dialog::currentScene().camerapitch = pitch;
                         Dialog::indialogue++;
-                        if (Dialog::indialogue < Dialog::currentDialog().boxes.size()) {
-                            if (Dialog::currentBox().sound != 0) {
-                                playdialogueboxsound();
+                        if (Dialog::indialogue < Dialog::currentDialog().scenes.size()) {
+                            if (Dialog::currentScene().sound != 0) {
+                                playdialoguescenesound();
                             }
                         }
 
                         for (unsigned j = 0; j < Person::players.size(); j++) {
-                            Dialog::currentBox().participantfacing[j] = Dialog::currentDialog().boxes[Dialog::indialogue - 1].participantfacing[j];
+                            Dialog::currentScene().participantfacing[j] = Dialog::currentDialog().scenes[Dialog::indialogue - 1].participantfacing[j];
                         }
                     }
                     //TODO: should these be KeyDown or KeyPressed?
@@ -5734,9 +5734,9 @@ void Game::Tick()
                         if (Input::isKeyDown(SDL_SCANCODE_KP_8)) whichend = 8;
                         if (Input::isKeyDown(SDL_SCANCODE_KP_9)) whichend = 9;
                         if (Input::isKeyDown(SDL_SCANCODE_KP_0)) whichend = 0;
-                        Dialog::currentBox().participantfacing[whichend] = facing;
+                        Dialog::currentScene().participantfacing[whichend] = facing;
                     }
-                    if (Dialog::indialogue >= Dialog::currentDialog().boxes.size()) {
+                    if (Dialog::indialogue >= Dialog::currentDialog().scenes.size()) {
                         Dialog::indialogue = -1;
                         Dialog::directing = false;
                         cameramode = 0;
@@ -5744,10 +5744,10 @@ void Game::Tick()
                 }
                 if (!Dialog::directing) {
                     pause_sound(whooshsound);
-                    viewer = Dialog::currentBox().camera;
+                    viewer = Dialog::currentScene().camera;
                     viewer.y = max((double)viewer.y, terrain.getHeight(viewer.x, viewer.z) + .1);
-                    yaw = Dialog::currentBox().camerayaw;
-                    pitch = Dialog::currentBox().camerapitch;
+                    yaw = Dialog::currentScene().camerayaw;
+                    pitch = Dialog::currentScene().camerapitch;
                     if (Dialog::dialoguetime > 0.5) {
                         if (     Input::isKeyPressed(SDL_SCANCODE_1) ||
                                  Input::isKeyPressed(SDL_SCANCODE_2) ||
@@ -5762,21 +5762,21 @@ void Game::Tick()
                                  Input::isKeyPressed(SDL_SCANCODE_MINUS) ||
                                  Input::isKeyPressed(attackkey)) {
                             Dialog::indialogue++;
-                            if (Dialog::indialogue < Dialog::currentDialog().boxes.size()) {
-                                if (Dialog::currentBox().sound != 0) {
-                                    playdialogueboxsound();
-                                    if (Dialog::currentBox().sound == -5) {
+                            if (Dialog::indialogue < Dialog::currentDialog().scenes.size()) {
+                                if (Dialog::currentScene().sound != 0) {
+                                    playdialoguescenesound();
+                                    if (Dialog::currentScene().sound == -5) {
                                         hotspot[numhotspots] = Person::players[0]->coords;
                                         hotspotsize[numhotspots] = 10;
                                         hotspottype[numhotspots] = -1;
 
                                         numhotspots++;
                                     }
-                                    if (Dialog::currentBox().sound == -6) {
+                                    if (Dialog::currentScene().sound == -6) {
                                         hostile = 1;
                                     }
 
-                                    if (Person::players[Dialog::currentBox().participantfocus]->dead) {
+                                    if (Person::players[Dialog::currentScene().participantfocus]->dead) {
                                         Dialog::indialogue = -1;
                                         Dialog::directing = false;
                                         cameramode = 0;
@@ -5785,7 +5785,7 @@ void Game::Tick()
                             }
                         }
                     }
-                    if (Dialog::indialogue >= Dialog::currentDialog().boxes.size()) {
+                    if (Dialog::indialogue >= Dialog::currentDialog().scenes.size()) {
                         Dialog::indialogue = -1;
                         Dialog::directing = false;
                         cameramode = 0;
@@ -5936,8 +5936,8 @@ void Game::Tick()
                         Person::players[i]->targetheadpitch = Person::players[i]->lookpitch;
                     }
                     if (Dialog::inDialog()) {
-                        Person::players[i]->targetheadyaw = 180 - roughDirection(Dialog::currentBox().participantfacing[i]);
-                        Person::players[i]->targetheadpitch = pitchOf(Dialog::currentBox().participantfacing[i]);
+                        Person::players[i]->targetheadyaw = 180 - roughDirection(Dialog::currentScene().participantfacing[i]);
+                        Person::players[i]->targetheadpitch = pitchOf(Dialog::currentScene().participantfacing[i]);
                     }
 
                     if (leveltime < .5)