v1.4.0: Added the prison document

This commit is contained in:
Evan Debenham
2022-09-20 20:07:18 -04:00
parent 342987f3c8
commit efbd793e09
4 changed files with 23 additions and 23 deletions

View File

@@ -934,7 +934,7 @@ actors.mobs.demonspawner.desc=This twisting amalgam of dwarven flesh is responsi
actors.mobs.dm100.name=DM-100
actors.mobs.dm100.zap_kill=The lightning bolt killed you...
actors.mobs.dm100.desc=The DM-100 is an early model of dwarven 'defense machine' which was designed to protect dwarven miners in the caves below this prison. Their electrical shocks proved too weak however, and so they were gifted to the human prison above. The warden initially deemed them too cruel to use, but as the prisoners became more unruly they became a necessity.
actors.mobs.dm100.desc=The DM-100 is an early model of dwarven 'defense machine' which was designed to protect dwarven miners in the caves below this prison. Their electrical shocks proved too weak however, and so they were gifted to the human city above. They went unused for years and eventually found their way to the prison, where the warden initially deemed them too cruel to use. However, as the prisoners became more unruly they became a necessity.
actors.mobs.dm200.name=DM-200
actors.mobs.dm200.vent=The DM-200 fires a jet of toxic exhaust!

View File

@@ -73,21 +73,21 @@ journal.document.sewers_guard.guild.title=The Thieves' Guild
journal.document.sewers_guard.guild.body=23rd of Winter, 376\nDear Mom and Dad,\n\nNo new monsters this time, instead we ran into a small group from the thieves' guild while on patrol.\n\nEverything I've heard about the guild is bad, but the rest of my team seemed almost friendly with them. Thomas exchanged information and supplies with one of them before we went our separate ways.\n\nI don't understand, weren't we supposed be getting rid of outlaws? Thomas even said not to mention this to anyone in command. Their information and supplies were very useful though, and we couldn't handle even more fighting.\n\nI suppose we're all in this together down here.
journal.document.sewers_guard.lost.title=We're Lost
journal.document.sewers_guard.lost.body=40th of Winter, 376\n\nThomas and I are lost. We got driven away from the rest of the team while fighting some gnolls. Neither of us are hurt, but the lower sewers are like a maze.\n\nThomas says he knows a route out, but it starts at the old prison entrance at the bottom of the sewers. I really don't like going deeper, but we don't have any rations and going down is much faster than wandering around looking for our patrol route.\n\nIt'll be alright. Thomas knows what he's doing.
journal.document.sewers_guard.not_worth.title=It's not worth it
journal.document.sewers_guard.not_worth.title=It's Not Worth It
journal.document.sewers_guard.not_worth.body=Thomas and I ran into some sort of massive ooze monster at the prison entrance. Before we could react it blasted us with magic. Thomas took most of it. He's gone.\n\nNo amount of money is worth this. I'm going to leave through the route Thomas told me about. Then I'll take what I've earned as a guard and use it to move my parents and I away from this cursed city. Part of me wants to hope that the King has a plan for all this, but I doubt it.\n\nI'm leaving these letters behind as a warning to others. It's more than just giant rats and crabs, something is very wrong down here.
journal.document.prison_warden.title=main title
journal.document.prison_warden.p1.title=title
journal.document.prison_warden.p1.body=body
journal.document.prison_warden.p2.title=title
journal.document.prison_warden.p2.body=body
journal.document.prison_warden.p3.title=title
journal.document.prison_warden.p3.body=body
journal.document.prison_warden.p4.title=title
journal.document.prison_warden.p4.body=body
journal.document.prison_warden.p5.title=title
journal.document.prison_warden.p5.body=body
journal.document.prison_warden.p6.title=title
journal.document.prison_warden.p6.body=body
journal.document.prison_warden.title=Warden's Journal
journal.document.prison_warden.journal.title=Keeping a Journal
journal.document.prison_warden.journal.body=1st of Spring, 362\n\nThis is the first entry in the work journal of prison warden Kiana Smith. With all that's been going on lately, I've decided to start a journal to keep my thoughts in order.\n\nManaging a prison half a mile underground was never going to be easy, but lately it seems like some sort of organized disruption is happening. Inmates have been acting out for no reason and then refusing to explain why.\n\nSome of the guards are starting to say the place is haunted. I can't let my own people spread rumours, but I can't exactly blame them for being uneasy.\n\n- Smith
journal.document.prison_warden.recruits.title=New Recruits
journal.document.prison_warden.recruits.body=80th of Spring, 362\n\nAs promised, a bunch of new recruits arrived today. It seems like the usual, a few promising ones and lots of grunts who just want the pay. Still, having all this new muscle should help a lot with our recent unruly inmates.\n\nIn a job like this it's important to know who you can trust. One new hire, Thomas, seems especially promising. I need all the help I can get right now, so if he does well I'll see about getting him promoted quickly.\n-Smith
journal.document.prison_warden.mines.title=Sealing the Mines
journal.document.prison_warden.mines.body=54th of Winter, 363\n\nA group of engineers from the city came today, saying that they're here to seal off the old entrance to the mines below. I suppose the city doesn't want to bother maintaining the passage anymore. I wasn't informed beforehand, as usual.\n\nTheir head engineer also told me some nonsense about dwarven magic leaking in from the mines. I don't believe a word of it.\n\nThe situation is under much better control with our new staff, but the root of the problem still hasn't been addressed. Something is definitely affecting the inmates here, and knocking down a few walls isn't going to change that.\n- Smith
journal.document.prison_warden.rotberry.title=Rotberry Plant
journal.document.prison_warden.rotberry.body=23rd of Autumn, 363\n\nReceived a lovely present from Felix today. It's some sort of bright red shrub called a 'Rotberry'.\n\nI've mentioned how dreary this place is to him before, seems he was listening. According to him this plant actually dislikes light and water, so I just have to trim the leaves back once a month or so. Trimming it must be important though, he mentioned it a dozen times in his letter.\n\nOf course, Felix never does anything for free. He says that the seeds this thing produces are great for making wands, so naturally I owe him a few each time the plant produces some.\n- Smith
journal.document.prison_warden.no_support.title=No Support
journal.document.prison_warden.no_support.body=11th of Spring, 364\n\nWhat the hell is the city thinking? After urgently requesting help I've heard nothing, not even an empty apology like they usually send when my requests are denied.\n\nMeanwhile the inmates continue to get worse, and some of the guards have even started to cause trouble. Do they plan to just let this keep getting worse until we're dealing with a riot!?\n\nThomas has stayed reliable as ever at least. His organizational help has been invaluable, and his idea to activate those old DM-100 units was regrettable but necessary. I'm confident I can get back on top of this situation, I just need some damned support!\n-Smith
journal.document.prison_warden.letter.title=Letter to Thomas
journal.document.prison_warden.letter.body=Thomas,\n\nYou've been a great friend, so I'm doing you a favour.\n\nWhen you start your shift tonight, lock and reinforce Tengu's cell, throw the key into some alcove, and get out. It doesn't matter if the other prisoners are unattended, pretty soon nobody will be able to leave this place. That freak has to stay secured though, if he escapes there's no telling what he'll do.\n\nTell nobody of this, and don't bother looking for me. A captain must go down with her ship.\n- Kiana
journal.document.caves_explorer.title=main title
journal.document.caves_explorer.p1.title=title
journal.document.caves_explorer.p1.body=body

View File

@@ -262,12 +262,12 @@ public enum Document {
SEWERS_GUARD.pagesStates.put("lost", debug ? READ : NOT_FOUND);
SEWERS_GUARD.pagesStates.put("not_worth", debug ? READ : NOT_FOUND);
PRISON_WARDEN.pagesStates.put("p1", NOT_FOUND);
PRISON_WARDEN.pagesStates.put("p2", NOT_FOUND);
PRISON_WARDEN.pagesStates.put("p3", NOT_FOUND);
PRISON_WARDEN.pagesStates.put("p4", NOT_FOUND);
PRISON_WARDEN.pagesStates.put("p5", NOT_FOUND);
PRISON_WARDEN.pagesStates.put("p6", NOT_FOUND);
PRISON_WARDEN.pagesStates.put("journal", debug ? READ : NOT_FOUND);
PRISON_WARDEN.pagesStates.put("recruits", debug ? READ : NOT_FOUND);
PRISON_WARDEN.pagesStates.put("mines", debug ? READ : NOT_FOUND);
PRISON_WARDEN.pagesStates.put("rotberry", debug ? READ : NOT_FOUND);
PRISON_WARDEN.pagesStates.put("no_support", debug ? READ : NOT_FOUND);
PRISON_WARDEN.pagesStates.put("letter", debug ? READ : NOT_FOUND);
CAVES_EXPLORER.pagesStates.put("p1", NOT_FOUND);
CAVES_EXPLORER.pagesStates.put("p2", NOT_FOUND);

View File

@@ -505,8 +505,8 @@ public abstract class RegularLevel extends Level {
case 5: regionDoc = Document.HALLS_KING; break;
}
//TODO only sewers for the moment
if (region <= 1 && !regionDoc.allPagesFound()) {
//TODO only sewers/prison for the moment
if (region <= 2 && !regionDoc.allPagesFound()) {
Dungeon.LimitedDrops limit = limitedDocs.get(regionDoc);