├── .gitignore
├── LICENSE.txt
├── README.md
├── RogueBasin
├── DDRogue.sln
├── DDRogueTest
│ ├── ArrayCacheTest.cs
│ ├── ConnectionTest.cs
│ ├── DDRogueTest.csproj
│ ├── MapInfoTest.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── RoomFillingTest.cs
│ ├── RoomRoutingTest.cs
│ ├── RoomTemplateLoaderTest.cs
│ ├── RoomTemplateUtilitiesTest.cs
│ ├── TemplatePositionedTest.cs
│ ├── TemplateRectangleTest.cs
│ ├── TemplatedMapBuilderTest.cs
│ ├── TemplatedMapGeneratorTest.cs
│ ├── UtilityTest.cs
│ ├── bin
│ │ └── Debug
│ │ │ ├── SDL.dll
│ │ │ ├── libtcod.dll
│ │ │ └── zlib1.dll
│ └── testdata
│ │ └── vaults
│ │ ├── expandedcorridor1.room
│ │ ├── expandedcorridor2.room
│ │ ├── expandedcorridorhoriz1.room
│ │ ├── expandedcorridorhoriz2.room
│ │ ├── expandedcorridorldl.room
│ │ ├── expandedcorridorldr.room
│ │ ├── expandedcorridorldr1.room
│ │ ├── expandedcorridorlld.room
│ │ ├── expandedcorridorlrd.room
│ │ ├── expandedcorridorlrd1.room
│ │ ├── expandedlhorizontal1.room
│ │ ├── expandedlhorizontal2.room
│ │ ├── expandedlhorizontal3.room
│ │ ├── expandedlvertical1.room
│ │ ├── expandedlvertical2.room
│ │ ├── negativeexpandedlhorizontal1.room
│ │ ├── negativeexpandedlvertical1.room
│ │ ├── test2doors.room
│ │ ├── test4doors.room
│ │ ├── testOverlap.room
│ │ ├── testalignmentroom1.room
│ │ ├── testalignmentroom2.room
│ │ ├── testalignmentroom3.room
│ │ ├── testalignmentroom4.room
│ │ ├── testcorridor1.room
│ │ ├── testdoornorth1.room
│ │ ├── testdoorsouth1.room
│ │ ├── testfilling_diagonalconnected.room
│ │ ├── testfilling_divided.room
│ │ ├── testfilling_dividedgap.room
│ │ ├── testfilling_dividedgap_vert.room
│ │ ├── testfilling_notwalkable.room
│ │ ├── testfilling_walkable.room
│ │ ├── testoverlap2.room
│ │ ├── testoverlap3.room
│ │ ├── testpotentialdoors.room
│ │ ├── testrotation.room
│ │ ├── testrouting.room
│ │ ├── testsolid1.room
│ │ ├── teststandardsize.room
│ │ └── testtransparent1.room
├── GraphMap
│ ├── ConnectivityMap.cs
│ ├── DoorAndClueManager.cs
│ ├── DoorClueGraphvizExport.cs
│ ├── FileDotEngine.cs
│ ├── FileDotEngineUndirected.cs
│ ├── GraphMap.csproj
│ ├── GraphSolver.cs
│ ├── GraphvizExport.cs
│ ├── MapHeuristics.cs
│ ├── MapModel.cs
│ └── Properties
│ │ └── AssemblyInfo.cs
├── GraphMapStressTester
│ ├── App.config
│ ├── DoorAndClueGenerator.cs
│ ├── DoorAndObjectiveGenerator.cs
│ ├── Form1.Designer.cs
│ ├── Form1.cs
│ ├── Form1.resx
│ ├── GenerateDoorAndClueTestAndVisualise.cs
│ ├── GenerateDoorAndObjectiveTestAndVisualise.cs
│ ├── GenerateGraphAndVisualise.cs
│ ├── GraphGenerator.cs
│ ├── GraphMapStressTester.csproj
│ ├── Program.cs
│ └── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
├── MapTester
│ ├── App.config
│ ├── MapTester.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── bin
│ │ └── Debug
│ │ │ ├── SDL.dll
│ │ │ ├── config.txt
│ │ │ ├── libtcod.dll
│ │ │ ├── libtcodWrapper.dll
│ │ │ ├── shroom_moved.png
│ │ │ ├── shroom_moved_big.png
│ │ │ ├── shroom_original.png
│ │ │ └── tallfont.png
│ └── packages.config
├── RogueBasin
│ ├── Algorithms
│ │ ├── IFieldOfView.cs
│ │ └── IPathFinder.cs
│ ├── ArrayCache.cs
│ ├── Config.cs
│ ├── Creature.cs
│ ├── CreatureEffect.cs
│ ├── CreatureFOV.cs
│ ├── Creatures
│ │ ├── AlertBot.cs
│ │ ├── AssaultCyborgMelee.cs
│ │ ├── AssaultCyborgRanged.cs
│ │ ├── Bat.cs
│ │ ├── BlackUnicorn.cs
│ │ ├── BlackUnicornUnique.cs
│ │ ├── Bugbear.cs
│ │ ├── Camera.cs
│ │ ├── Captain.cs
│ │ ├── CombatBot.cs
│ │ ├── ComputerNode.cs
│ │ ├── Demon.cs
│ │ ├── DragonUnique.cs
│ │ ├── Drainer.cs
│ │ ├── Drone.cs
│ │ ├── ExplosiveBarrel.cs
│ │ ├── Faerie.cs
│ │ ├── FaerieUnique.cs
│ │ ├── Ferret.cs
│ │ ├── FerretUnique.cs
│ │ ├── Friend.cs
│ │ ├── Ghoul.cs
│ │ ├── GhoulUnique.cs
│ │ ├── Goblin.cs
│ │ ├── GoblinWitchdoctor.cs
│ │ ├── GoblinWitchdoctorUnique.cs
│ │ ├── HeavyBotRanged.cs
│ │ ├── HeavyTurret.cs
│ │ ├── Imp.cs
│ │ ├── Juggernaut.cs
│ │ ├── MaintBot.cs
│ │ ├── Maleficarum.cs
│ │ ├── MaleficarumUnique.cs
│ │ ├── Meddler.cs
│ │ ├── Mushroom.cs
│ │ ├── Necromancer.cs
│ │ ├── NecromancerUnique.cs
│ │ ├── Nymph.cs
│ │ ├── Ogre.cs
│ │ ├── OgreUnique.cs
│ │ ├── Orc.cs
│ │ ├── OrcShaman.cs
│ │ ├── OrcShamanUnique.cs
│ │ ├── Overlord.cs
│ │ ├── OverlordUnique.cs
│ │ ├── PatrolBot.cs
│ │ ├── PatrolBotArea.cs
│ │ ├── PatrolBotRanged.cs
│ │ ├── Peon.cs
│ │ ├── PerimeterBot.cs
│ │ ├── PerimeterBotLinear.cs
│ │ ├── Pixie.cs
│ │ ├── PixieUnique.cs
│ │ ├── Rat.cs
│ │ ├── RatUnique.cs
│ │ ├── RollingBomb.cs
│ │ ├── RotatingTurret.cs
│ │ ├── ServoCyborgMelee.cs
│ │ ├── ServoCyborgRanged.cs
│ │ ├── SkeletalArcher.cs
│ │ ├── Skeleton.cs
│ │ ├── SkeletonUnique.cs
│ │ ├── Spider.cs
│ │ ├── SpiderUnique.cs
│ │ ├── Statue.cs
│ │ ├── Swarmer.cs
│ │ ├── UberSwarmer.cs
│ │ ├── UltraSwarmer.cs
│ │ ├── Uruk.cs
│ │ ├── UrukUnique.cs
│ │ ├── WarriorCyborgMelee.cs
│ │ ├── WarriorCyborgRanged.cs
│ │ ├── Whipper.cs
│ │ └── Zombie.cs
│ ├── DDRogue.csproj
│ ├── DecorationFeature.cs
│ ├── DecorationFeatureDetails.cs
│ ├── DirectionUtil.cs
│ ├── Dungeon.cs
│ ├── DungeonEffect.cs
│ ├── DungeonMaker.cs
│ ├── DungeonSquareTrigger.cs
│ ├── Effect.cs
│ ├── EquipmentSlot.cs
│ ├── EquipmentSlotInfo.cs
│ ├── FOV
│ │ └── MRPAS.cs
│ ├── Feature.cs
│ ├── Features
│ │ ├── AntennaeObjective.cs
│ │ ├── Corpse.cs
│ │ ├── DockBay.cs
│ │ ├── Elevator.cs
│ │ ├── EscapePod.cs
│ │ ├── SelfDestructObjective.cs
│ │ ├── SelfDestructPrimeObjective.cs
│ │ ├── SimpleObjective.cs
│ │ ├── StaircaseDown.cs
│ │ ├── StaircaseEntry.cs
│ │ ├── StaircaseExit.cs
│ │ ├── StaircaseUp.cs
│ │ └── StandardDecorativeFeature.cs
│ ├── Game.cs
│ ├── GameIntro.cs
│ ├── Gaussian.cs
│ ├── GraphVizUtils.cs
│ ├── IEquippableItem.cs
│ ├── IMapRenderer.cs
│ ├── ITurnAI.cs
│ ├── IUseableItem.cs
│ ├── ImageDisplay.Designer.cs
│ ├── ImageDisplay.cs
│ ├── ImageDisplay.resx
│ ├── Inventory.cs
│ ├── InventoryListing.cs
│ ├── Item.cs
│ ├── ItemEffect.cs
│ ├── ItemEffectSimpleDuration.cs
│ ├── ItemEffects
│ │ └── Decay.cs
│ ├── ItemMapping.cs
│ ├── Items
│ │ ├── AimWare.cs
│ │ ├── AmmoPack.cs
│ │ ├── AssualtRifle.cs
│ │ ├── Backpack.cs
│ │ ├── Badge.cs
│ │ ├── Band.cs
│ │ ├── BioWare.cs
│ │ ├── Book.cs
│ │ ├── BoostWare.cs
│ │ ├── Boots.cs
│ │ ├── Bracelet.cs
│ │ ├── Bracer.cs
│ │ ├── Clue.cs
│ │ ├── ClueAutoPickup.cs
│ │ ├── Dagger.cs
│ │ ├── ExtendOrb.cs
│ │ ├── Fists.cs
│ │ ├── Flint.cs
│ │ ├── FragGrenade.cs
│ │ ├── GlassGem.cs
│ │ ├── Glove.cs
│ │ ├── GodSword.cs
│ │ ├── Greaves.cs
│ │ ├── HealingPotion.cs
│ │ ├── HeavyLaser.cs
│ │ ├── HeavyPistol.cs
│ │ ├── HeavyShotgun.cs
│ │ ├── KnockoutDress.cs
│ │ ├── Lantern.cs
│ │ ├── Laser.cs
│ │ ├── LeadRing.cs
│ │ ├── LeatherArmour.cs
│ │ ├── Lockpicks.cs
│ │ ├── Log.cs
│ │ ├── LongSword.cs
│ │ ├── MapGem.cs
│ │ ├── Medal.cs
│ │ ├── MetalArmour.cs
│ │ ├── MovieClue.cs
│ │ ├── NanoRepair.cs
│ │ ├── Pistol.cs
│ │ ├── Potion.cs
│ │ ├── PotionDamUp.cs
│ │ ├── PotionMPRestore.cs
│ │ ├── PotionMajDamUp.cs
│ │ ├── PotionMajHealing.cs
│ │ ├── PotionMajSightUp.cs
│ │ ├── PotionMajSpeedUp.cs
│ │ ├── PotionMajToHitUp.cs
│ │ ├── PotionSightUp.cs
│ │ ├── PotionSpeedUp.cs
│ │ ├── PotionSuperDamUp.cs
│ │ ├── PotionSuperHealing.cs
│ │ ├── PotionSuperSpeedUp.cs
│ │ ├── PotionSuperToHitUp.cs
│ │ ├── PotionToHitUp.cs
│ │ ├── PrettyDress.cs
│ │ ├── RestoreOrb.cs
│ │ ├── Sash.cs
│ │ ├── ShieldPack.cs
│ │ ├── ShieldWare.cs
│ │ ├── ShortSword.cs
│ │ ├── Shotgun.cs
│ │ ├── ShotgunTypeWeapon.cs
│ │ ├── SoundGrenade.cs
│ │ ├── SparklingEarrings.cs
│ │ ├── StaffPower.cs
│ │ ├── StealthCloak.cs
│ │ ├── StealthWare.cs
│ │ ├── Stone.cs
│ │ ├── StunGrenade.cs
│ │ ├── TacticalOverlay.cs
│ │ └── Vibroblade.cs
│ ├── KeyValue.cs
│ ├── LastMapGeneratorFromASCIIFile.cs
│ ├── LibTCOD
│ │ ├── TCODFovWrapper.cs
│ │ └── TCODPathFindingWrapper.cs
│ ├── LibtcodColorFlags.cs
│ ├── Lock.cs
│ ├── Locks
│ │ ├── SimpleLockedDoor.cs
│ │ ├── SimpleLockedDoorWithMovie.cs
│ │ └── SimpleOptionalLockedDoorWithMovie.cs
│ ├── LogFile.cs
│ ├── LogGenerator.cs
│ ├── Map.cs
│ ├── MapExport.cs
│ ├── MapGenerator.cs
│ ├── MapGeneratorBSP.cs
│ ├── MapGeneratorBSPCave.cs
│ ├── MapGeneratorCave.cs
│ ├── MapGeneratorFromASCIIFile.cs
│ ├── MapGeneratorRogue.cs
│ ├── MapGeneratorTemplated.cs
│ ├── MapInfo.cs
│ ├── MapObject.cs
│ ├── MapRendererLibTCod.cs
│ ├── MapRendererSDLDotNet.cs
│ ├── MapTerrainRandomizer.cs
│ ├── MessageQueue.cs
│ ├── Monster.cs
│ ├── MonsterEffect.cs
│ ├── MonsterEffectSimpleDuration.cs
│ ├── MonsterEffects
│ │ └── SlowDown.cs
│ ├── MonsterFightAndRunAI.cs
│ ├── MonsterNullAI.cs
│ ├── MonsterPlacement.cs
│ ├── MonsterSimpleAI.cs
│ ├── MonsterSimpleThrowingAI.cs
│ ├── MonsterSpecialAI.cs
│ ├── MonsterThrowAndRunAI.cs
│ ├── MovieFrame.cs
│ ├── Pathing.cs
│ ├── Player.cs
│ ├── PlayerEffect.cs
│ ├── PlayerEffectInstant.cs
│ ├── PlayerEffectNoDuration.cs
│ ├── PlayerEffectSimpleDuration.cs
│ ├── PlayerEffects
│ │ ├── AimEnhance.cs
│ │ ├── ArmourUp.cs
│ │ ├── BioProtect.cs
│ │ ├── DamageUp.cs
│ │ ├── Healing.cs
│ │ ├── MPRestore.cs
│ │ ├── MultiDamage.cs
│ │ ├── SeeFOV.cs
│ │ ├── ShieldEnhance.cs
│ │ ├── SightRadiusDown.cs
│ │ ├── SightRadiusUp.cs
│ │ ├── SpeedBoost.cs
│ │ ├── SpeedDown.cs
│ │ ├── SpeedUp.cs
│ │ ├── StealthBoost.cs
│ │ ├── StealthField.cs
│ │ └── ToHitUp.cs
│ ├── Properties
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── RangedWeapon.cs
│ ├── RogueBase.cs
│ ├── RoomFilling.cs
│ ├── RoomRouting.cs
│ ├── RoomTemplateLoader.cs
│ ├── SaveGameInfo.cs
│ ├── Screen.cs
│ ├── SerializableDictionary.cs
│ ├── SoundEffect.cs
│ ├── SpecialMove.cs
│ ├── SpecialMoves
│ │ ├── BurstOfSpeed.cs
│ │ ├── ChargeAttack.cs
│ │ ├── CloseQuarters.cs
│ │ ├── Evade.cs
│ │ ├── MultiAttack.cs
│ │ ├── OpenSpaceAttack.cs
│ │ ├── StunBox.cs
│ │ ├── VaultBackstab.cs
│ │ ├── WallLeap.cs
│ │ ├── WallPush.cs
│ │ └── WallVault.cs
│ ├── Spell.cs
│ ├── Spells
│ │ ├── Blink.cs
│ │ ├── EnergyBlast.cs
│ │ ├── Exit.cs
│ │ ├── FireBall.cs
│ │ ├── FireLance.cs
│ │ ├── Light.cs
│ │ ├── MageArmour.cs
│ │ ├── MagicMissile.cs
│ │ ├── ShowItems.cs
│ │ └── SlowMonster.cs
│ ├── StringEquivalent.cs
│ ├── TargettingType.cs
│ ├── TemplateRectangle.cs
│ ├── TemplatedMapBuilder.cs
│ ├── TemplatedMapGenerator.cs
│ ├── TileCell.cs
│ ├── TileMap.cs
│ ├── TrainStats.cs
│ ├── Triggers
│ │ ├── ApproachingTheDragon.cs
│ │ ├── BackToSchool.cs
│ │ ├── DockDoor.cs
│ │ ├── DungeonEntranceTrigger.cs
│ │ ├── FirstLevelEntry.cs
│ │ ├── LeaveByDock.cs
│ │ ├── Mission11Entry.cs
│ │ ├── Mission14Entry.cs
│ │ ├── Mission1Entry.cs
│ │ ├── Mission2Entry.cs
│ │ ├── Mission3Entry.cs
│ │ ├── Mission4Entry.cs
│ │ ├── Mission5Entry.cs
│ │ ├── Mission6Entry.cs
│ │ ├── PrinceInABox.cs
│ │ ├── SchoolEntryTrigger.cs
│ │ ├── SeeCorpses.cs
│ │ ├── SpotFriend.cs
│ │ ├── TerrainFlipTrigger.cs
│ │ ├── TownToWilderness.cs
│ │ └── TreasureRoom.cs
│ ├── UseableFeature.cs
│ ├── UseableItemUseOnPickup.cs
│ ├── Utility.cs
│ ├── Vector3.cs
│ ├── app.config
│ ├── bin
│ │ └── Debug
│ │ │ ├── RogueBasin.exe
│ │ │ ├── SDL.dll
│ │ │ ├── battle.txt
│ │ │ ├── dragonlevel.txt
│ │ │ ├── libtcod.dll
│ │ │ ├── libtcodWrapper.dll
│ │ │ ├── logdata
│ │ │ ├── all_last.txt
│ │ │ ├── female_first.txt
│ │ │ └── male_first.txt
│ │ │ ├── logentries
│ │ │ ├── dr_droppedid1.amf
│ │ │ ├── dr_droppedid2.amf
│ │ │ ├── dr_issued1.amf
│ │ │ ├── dr_issued2.amf
│ │ │ ├── dr_lend1.amf
│ │ │ ├── dr_lend2.amf
│ │ │ ├── dr_lostid.amf
│ │ │ ├── dr_whyid.amf
│ │ │ ├── el_broken.amf
│ │ │ ├── el_standard.amf
│ │ │ ├── el_stupid.amf
│ │ │ ├── el_transit.amf
│ │ │ ├── gd_crate.amf
│ │ │ ├── gd_delivery.amf
│ │ │ ├── gd_fatal.amf
│ │ │ ├── gd_inspection.amf
│ │ │ ├── gd_mishap.amf
│ │ │ ├── gd_robots.amf
│ │ │ ├── gd_stash.amf
│ │ │ ├── gdn_cameras.amf
│ │ │ ├── gdn_nodes.amf
│ │ │ ├── gds_biohazard.amf
│ │ │ ├── gds_dice.amf
│ │ │ ├── gds_door.amf
│ │ │ ├── gds_fatal.amf
│ │ │ ├── gds_inspection.amf
│ │ │ ├── gn_armory.amf
│ │ │ ├── gn_cover.amf
│ │ │ ├── gn_dodge.amf
│ │ │ ├── qe_antennae1.amf
│ │ │ ├── qe_antennae2.amf
│ │ │ ├── qe_antennae3.amf
│ │ │ ├── qe_antennae4.amf
│ │ │ ├── qe_arcology1.amf
│ │ │ ├── qe_arcology2.amf
│ │ │ ├── qe_arcology3.amf
│ │ │ ├── qe_arcology4.amf
│ │ │ ├── qe_captain1.amf
│ │ │ ├── qe_captain2.amf
│ │ │ ├── qe_captain3.amf
│ │ │ ├── qe_captain4.amf
│ │ │ ├── qe_computer1.amf
│ │ │ ├── qe_computer2.amf
│ │ │ ├── qe_computer3.amf
│ │ │ ├── qe_computer4.amf
│ │ │ ├── qe_mastervault1.amf
│ │ │ ├── qe_mastervault2.amf
│ │ │ ├── qe_mastervault3.amf
│ │ │ ├── qe_mastervault4.amf
│ │ │ ├── qe_medicalsecurity.amf
│ │ │ ├── qe_start1.amf
│ │ │ ├── qe_start2.amf
│ │ │ ├── qe_start3.amf
│ │ │ └── qe_start4.amf
│ │ │ ├── movies
│ │ │ ├── allSecondary0.amf
│ │ │ ├── antennaelocked0.amf
│ │ │ ├── antennaeunlocked0.amf
│ │ │ ├── antennaeunlocked1.amf
│ │ │ ├── arcologyantlocked0.amf
│ │ │ ├── arcologyantunlocked0.amf
│ │ │ ├── arcologylocked0.amf
│ │ │ ├── arcologyunlocked0.amf
│ │ │ ├── becomeLich0.amf
│ │ │ ├── bridgelocked0.amf
│ │ │ ├── bridgeunlocked0.amf
│ │ │ ├── bridgeuulocked0.amf
│ │ │ ├── burstofspeed0.amf
│ │ │ ├── burstofspeed1.amf
│ │ │ ├── burstofspeed2.amf
│ │ │ ├── chargeattack0.amf
│ │ │ ├── chargeattack1.amf
│ │ │ ├── chargeattack2.amf
│ │ │ ├── chargeattack3.amf
│ │ │ ├── chargeattack4.amf
│ │ │ ├── checkEncoding.pl
│ │ │ ├── checkSpelling.pl
│ │ │ ├── closequarters0.amf
│ │ │ ├── computercorelocked0.amf
│ │ │ ├── computercoreunlocked0.amf
│ │ │ ├── cruelEnding0.amf
│ │ │ ├── crushLichGem0.amf
│ │ │ ├── deadFriendEnding0.amf
│ │ │ ├── deadbutnextmission0.amf
│ │ │ ├── deadretrymission0.amf
│ │ │ ├── dragonapproach0.amf
│ │ │ ├── dragondead0.amf
│ │ │ ├── endactions0.amf
│ │ │ ├── endarchmage0.amf
│ │ │ ├── endarchmage_other0.amf
│ │ │ ├── endarchmage_prince0.amf
│ │ │ ├── endbard0.amf
│ │ │ ├── endbard_other0.amf
│ │ │ ├── endbard_prince0.amf
│ │ │ ├── endbattlemage0.amf
│ │ │ ├── endbattlemage_other0.amf
│ │ │ ├── endbattlemage_prince0.amf
│ │ │ ├── endfathersgirl0.amf
│ │ │ ├── endfathersgirl_other0.amf
│ │ │ ├── endfathersgirl_prince0.amf
│ │ │ ├── endgraduation0.amf
│ │ │ ├── endgreatgeneral0.amf
│ │ │ ├── endgreatgeneral_other0.amf
│ │ │ ├── endgreatgeneral_prince0.amf
│ │ │ ├── endintradventurer0.amf
│ │ │ ├── endintrcharmless0.amf
│ │ │ ├── endintrflexible0.amf
│ │ │ ├── endintrgreatheroine0.amf
│ │ │ ├── endintrhandsoff0.amf
│ │ │ ├── endintrheroine0.amf
│ │ │ ├── endintrinsics0.amf
│ │ │ ├── endintrmagicphobic0.amf
│ │ │ ├── endintrprincenotrescued0.amf
│ │ │ ├── endintrprincerescued0.amf
│ │ │ ├── endintrsurvivor0.amf
│ │ │ ├── endintrtimid0.amf
│ │ │ ├── endmagediplomat0.amf
│ │ │ ├── endmagediplomat_other0.amf
│ │ │ ├── endmagediplomat_prince0.amf
│ │ │ ├── endperfectmodernprincess0.amf
│ │ │ ├── endperfectmodernprincess_other0.amf
│ │ │ ├── endperfectmodernprincess_prince0.amf
│ │ │ ├── endsocialgoddess0.amf
│ │ │ ├── endsocialgoddess_other0.amf
│ │ │ ├── endsocialgoddess_prince0.amf
│ │ │ ├── endsocialite0.amf
│ │ │ ├── endsocialite_other0.amf
│ │ │ ├── endsocialite_prince0.amf
│ │ │ ├── endsorcerer0.amf
│ │ │ ├── endsorcerer_other0.amf
│ │ │ ├── endsorcerer_prince0.amf
│ │ │ ├── endwarrior0.amf
│ │ │ ├── endwarrior_other0.amf
│ │ │ ├── endwarrior_prince0.amf
│ │ │ ├── enterDungeon0.amf
│ │ │ ├── enterDungeonAgain.amf
│ │ │ ├── enterDungeonAgain0.amf
│ │ │ ├── enterflatline0.amf
│ │ │ ├── enterflatline1.amf
│ │ │ ├── enterschool0.amf
│ │ │ ├── enterschool1.amf
│ │ │ ├── escapepodlocked0.amf
│ │ │ ├── escapepodunlocked0.amf
│ │ │ ├── evade0.amf
│ │ │ ├── evade1.amf
│ │ │ ├── failedToFindMap0.amf
│ │ │ ├── failedToLearnMove0.amf
│ │ │ ├── failedToLearnSpell0.amf
│ │ │ ├── flatlinenotwon0.amf
│ │ │ ├── flatlinewon0.amf
│ │ │ ├── forgetfulEnding0.amf
│ │ │ ├── forgetfulEndingDeadFriend0.amf
│ │ │ ├── halfPrimary0.amf
│ │ │ ├── halfSecondary0.amf
│ │ │ ├── helpFriend0.amf
│ │ │ ├── helpcharming0.amf
│ │ │ ├── helpdungeons0.amf
│ │ │ ├── helpitems0.amf
│ │ │ ├── helpkeys0.amf
│ │ │ ├── helpnewuser0.amf
│ │ │ ├── helpspecialmoves0.amf
│ │ │ ├── helpspellcasting0.amf
│ │ │ ├── helptempitems0.amf
│ │ │ ├── helpwilderness0.amf
│ │ │ ├── interface_demod0.amf
│ │ │ ├── knockedout0.amf
│ │ │ ├── letoutprince0.amf
│ │ │ ├── lichBattle0.amf
│ │ │ ├── lichGem0.amf
│ │ │ ├── mission00.amf
│ │ │ ├── mission01.amf
│ │ │ ├── mission0done0.amf
│ │ │ ├── mission10.amf
│ │ │ ├── mission110.amf
│ │ │ ├── mission140.amf
│ │ │ ├── mission150.amf
│ │ │ ├── mission20.amf
│ │ │ ├── mission30.amf
│ │ │ ├── mission40.amf
│ │ │ ├── mission50.amf
│ │ │ ├── mission60.amf
│ │ │ ├── missionaborted0.amf
│ │ │ ├── missioncomplete0.amf
│ │ │ ├── missioncompletewithsecondary0.amf
│ │ │ ├── multiattack0.amf
│ │ │ ├── multiattack1.amf
│ │ │ ├── multiattack2.amf
│ │ │ ├── multiattack3.amf
│ │ │ ├── noAborts0.amf
│ │ │ ├── noDeaths0.amf
│ │ │ ├── nomoreaborts0.amf
│ │ │ ├── openspaceattack0.amf
│ │ │ ├── openspaceattack1.amf
│ │ │ ├── openspaceattack2.amf
│ │ │ ├── openspaceattack3.amf
│ │ │ ├── openspaceattack4.amf
│ │ │ ├── plotbackpack0.amf
│ │ │ ├── plotbadge0.amf
│ │ │ ├── plotband0.amf
│ │ │ ├── plotbook0.amf
│ │ │ ├── plotboots0.amf
│ │ │ ├── plotbracer0.amf
│ │ │ ├── plotflint0.amf
│ │ │ ├── plotglassgem0.amf
│ │ │ ├── plotglove0.amf
│ │ │ ├── plotgreaves0.amf
│ │ │ ├── plotleadring0.amf
│ │ │ ├── plotlockpicks0.amf
│ │ │ ├── plotmedal0.amf
│ │ │ ├── plotsash0.amf
│ │ │ ├── plotstone0.amf
│ │ │ ├── princeincage0.amf
│ │ │ ├── princekidnapped0.amf
│ │ │ ├── qe_start0.amf
│ │ │ ├── qe_start1.amf
│ │ │ ├── qe_start2.amf
│ │ │ ├── qe_start3.amf
│ │ │ ├── reactorlocked0.amf
│ │ │ ├── reactorlockeddsfdsf0.amf
│ │ │ ├── reactorunlocked0.amf
│ │ │ ├── romanceEnding0.amf
│ │ │ ├── seeCorpses0.amf
│ │ │ ├── seeCorpsesForgetful0.amf
│ │ │ ├── selfdestructlocked0.amf
│ │ │ ├── selfdestructunlocked0.amf
│ │ │ ├── spellblink0.amf
│ │ │ ├── spellenergyblast0.amf
│ │ │ ├── spellexit0.amf
│ │ │ ├── spellfireball0.amf
│ │ │ ├── spellfirelance0.amf
│ │ │ ├── spelllight0.amf
│ │ │ ├── spellmagearmour0.amf
│ │ │ ├── spellmagicmissile0.amf
│ │ │ ├── spellslowmonster0.amf
│ │ │ ├── spotFriend0.amf
│ │ │ ├── stunbox0.amf
│ │ │ ├── stunbox1.amf
│ │ │ ├── stunbox2.amf
│ │ │ ├── stunbox3.amf
│ │ │ ├── succeededToFindMap0.amf
│ │ │ ├── succeededToLearnMove0.amf
│ │ │ ├── succeededToLearnSpell0.amf
│ │ │ ├── t_medicalsecuritylocked0.amf
│ │ │ ├── t_medicalsecurityunlocked0.amf
│ │ │ ├── trainathletics0.amf
│ │ │ ├── traincharm0.amf
│ │ │ ├── traincombat0.amf
│ │ │ ├── trainmagic0.amf
│ │ │ ├── trainmagiclibrary0.amf
│ │ │ ├── trainmaplibrary0.amf
│ │ │ ├── trainmaster0.amf
│ │ │ ├── trainrest0.amf
│ │ │ ├── traumalose0.amf
│ │ │ ├── traumaquit0.amf
│ │ │ ├── traumawin.amf
│ │ │ ├── traumawin0.amf
│ │ │ ├── traumawin1.amf
│ │ │ ├── treasureRoom0.amf
│ │ │ ├── vaultbackstab0.amf
│ │ │ ├── vaultbackstab1.amf
│ │ │ ├── vaultbackstab2.amf
│ │ │ ├── wallleap0.amf
│ │ │ ├── wallleap1.amf
│ │ │ ├── wallpush0.amf
│ │ │ ├── wallpush1.amf
│ │ │ ├── wallpush2.amf
│ │ │ ├── wallvault0.amf
│ │ │ └── wallvault1.amf
│ │ │ ├── profiling results.txt
│ │ │ ├── shroom_moved.png
│ │ │ ├── shroom_moved_big.png
│ │ │ ├── tallfont.png
│ │ │ ├── terminal.png
│ │ │ ├── text
│ │ │ ├── introPreamble.txt
│ │ │ └── introSettings.txt
│ │ │ ├── tile_convert
│ │ │ └── convert_dwarf_fortress_tiles.pl
│ │ │ ├── town.txt
│ │ │ ├── vaults
│ │ │ ├── arcology_special1.room
│ │ │ ├── arcology_vault_big1.room
│ │ │ ├── arcology_vault_oval1.room
│ │ │ ├── arcology_vault_small1.room
│ │ │ ├── arcology_vault_small_deadend1.room
│ │ │ ├── arcology_vault_tiny1.room
│ │ │ ├── arcology_vault_tiny_deadend1.room
│ │ │ ├── armory1.room
│ │ │ ├── armory2.room
│ │ │ ├── armory3.room
│ │ │ ├── branchroom.room
│ │ │ ├── branchroom2.room
│ │ │ ├── branchroom_thin1.room
│ │ │ ├── branchroom_thin2.room
│ │ │ ├── central_pillars1.room
│ │ │ ├── chamber3x3_1door.room
│ │ │ ├── chamber6x4_1door.room
│ │ │ ├── chamber6x4_2door.room
│ │ │ ├── chamber7x3_1door.room
│ │ │ ├── chamber7x3_2door.room
│ │ │ ├── corridortemplate3x1.room
│ │ │ ├── elevator1.room
│ │ │ ├── escape_pod1.room
│ │ │ ├── largeconnectingvault1.room
│ │ │ ├── largeconnectingvault2.room
│ │ │ ├── largetestvault1.room
│ │ │ ├── longvault1.room
│ │ │ ├── longvault_corners1.room
│ │ │ ├── lshape1.room
│ │ │ ├── lshape2.room
│ │ │ ├── lshape3.room
│ │ │ ├── lshape_asymmetric1.room
│ │ │ ├── lshape_asymmetric2.room
│ │ │ ├── lshape_asymmetric3.room
│ │ │ ├── medical_bay1.room
│ │ │ ├── placeholdervault1.room
│ │ │ ├── reactor1.room
│ │ │ ├── replacevault1.room
│ │ │ ├── square_2way3.room
│ │ │ ├── square_4way.room
│ │ │ ├── square_4way2.room
│ │ │ ├── square_4way3.room
│ │ │ ├── square_4way_1door.room
│ │ │ ├── tshape1.room
│ │ │ ├── tshape2.room
│ │ │ ├── vault1.room
│ │ │ ├── xshape1.room
│ │ │ └── xshape2.room
│ │ │ ├── wilderness.txt
│ │ │ └── zlib1.dll
│ ├── readme.txt
│ └── xmlDocs.xml
├── TestGraphMap
│ ├── ClueTest.cs
│ ├── ConnectivityMapTest.cs
│ ├── DoorAndClueManagerTest.cs
│ ├── DoorTest.cs
│ ├── GraphSolverTest.cs
│ ├── MapCycleReducerTest.cs
│ ├── MapHeuristicsTest.cs
│ ├── MapModelTest.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── TestGraphMap.csproj
├── TraumaRL
│ ├── App.config
│ ├── Program.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── TraumaRL.csproj
│ ├── TraumaRunner.cs
│ ├── TraumaWorldGenerator.cs
│ ├── TraumaWorldGenerator2.cs
│ └── bin
│ │ └── Debug
│ │ ├── FileSupport.dll
│ │ ├── GraphMap.dll
│ │ ├── QuickGraph.Graphviz.dll
│ │ ├── QuickGraph.dll
│ │ ├── SDL.dll
│ │ ├── SdlDotNet.dll
│ │ ├── StreamSupport.dll
│ │ ├── Tao.Sdl.dll
│ │ ├── TraumaSprites.png
│ │ ├── alexisv3.ttf
│ │ ├── bsptree-dep.png
│ │ ├── bsptree-door.png
│ │ ├── bsptree-full.png
│ │ ├── config.txt
│ │ ├── levellinks-full.png
│ │ ├── libtcod.dll
│ │ ├── libtcodWrapper.dll
│ │ ├── shroom_moved.png
│ │ ├── shroom_moved_big.png
│ │ └── zlib1.dll
├── docs
│ ├── balancing.doc
│ ├── bugs.txt
│ ├── creature stats.xls
│ ├── issues.doc
│ ├── monster types.xlsx
│ ├── profiling.docx
│ ├── special move combinations.xls
│ ├── training stats.xls
│ ├── trauma.rtf
│ ├── traumarl
│ │ ├── atrium.png
│ │ ├── atrium.xcf
│ │ ├── atrium_small.png
│ │ ├── atrium_small.xcf
│ │ ├── medical_log.png
│ │ ├── medical_log.xcf
│ │ ├── medical_log_small.png
│ │ ├── medical_log_small.xcf
│ │ ├── questmap.png
│ │ ├── questmap_small.png
│ │ ├── questmap_small.xcf
│ │ ├── reactor.png
│ │ ├── reactor.xcf
│ │ ├── reactor_small.png
│ │ ├── reactor_small.xcf
│ │ ├── title.png
│ │ ├── title2.png
│ │ ├── title3.png
│ │ └── title_small.png
│ ├── traumarl_bugs.txt
│ └── traumarl_combat.xlsx
├── libtcod-net
│ ├── 1.shfb
│ ├── LIBTCOD-LICENSE.txt
│ ├── LICENSE.txt
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── README-SDL.txt
│ ├── SDL.dll
│ ├── libtcodWrapper.csproj
│ ├── libtcodWrapper.mds
│ ├── libtcodWrapper.nunit
│ ├── libtcodWrapper.sln
│ ├── libtcodWrapper.suo
│ ├── libtcodWrapper
│ │ ├── Enumerations.cs
│ │ ├── TCODBSP.cs
│ │ ├── TCODColor.cs
│ │ ├── TCODConsole.cs
│ │ ├── TCODException.cs
│ │ ├── TCODFileParser.cs
│ │ ├── TCODFov.cs
│ │ ├── TCODImage.cs
│ │ ├── TCODKeyboard.cs
│ │ ├── TCODLineDrawing.cs
│ │ ├── TCODMouse.cs
│ │ ├── TCODNoise.cs
│ │ ├── TCODPathFinding.cs
│ │ ├── TCODRandom.cs
│ │ └── TCODSystem.cs
│ └── xmlDocs.xml
└── packages
│ ├── QuickGraph.3.6.61119.7
│ ├── QuickGraph.3.6.61119.7.nupkg
│ ├── QuickGraph.3.6.61119.7.nuspec
│ └── lib
│ │ └── net4
│ │ ├── CodeContracts
│ │ ├── QuickGraph.Contracts.dll
│ │ ├── QuickGraph.Data.Contracts.dll
│ │ ├── QuickGraph.Graphviz.Contracts.dll
│ │ └── QuickGraph.Serialization.Contracts.dll
│ │ ├── QuickGraph.Data.XML
│ │ ├── QuickGraph.Data.dll
│ │ ├── QuickGraph.Graphviz.XML
│ │ ├── QuickGraph.Graphviz.dll
│ │ ├── QuickGraph.Serialization.XML
│ │ ├── QuickGraph.Serialization.dll
│ │ ├── QuickGraph.XML
│ │ └── QuickGraph.dll
│ └── repositories.config
├── binaries
└── traumarl
│ └── traumarl-v1.11.zip
├── setEncodings.sh
└── util
└── ipconv.pl
/README.md:
--------------------------------------------------------------------------------
1 | This repository contains the sources for my roguelike games:
2 |
3 | DDRogue
4 | PrincessRL
5 | TraumaRL
6 |
7 | The source code is covered by the GPL-v3 (see LICENSE)
8 |
9 | The graphics (where applicable) are proprietary and may not be used in other projects without my permission.
10 |
11 | The different games are in different branches:
12 |
13 | ddrogue
14 |
15 | princessrl
16 |
17 | flatlinerl
18 |
19 | traumarl
20 |
21 |
22 | All these branches build with the latest VC# Express 2013.
23 |
24 | These are code-jam games so don't expect the code to be very pretty :)
25 |
26 | -flend
27 |
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/bin/Debug/SDL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/DDRogueTest/bin/Debug/SDL.dll
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/bin/Debug/libtcod.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/DDRogueTest/bin/Debug/libtcod.dll
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/bin/Debug/zlib1.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/DDRogueTest/bin/Debug/zlib1.dll
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedcorridor1.room:
--------------------------------------------------------------------------------
1 | #.#
2 | #.#
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedcorridor2.room:
--------------------------------------------------------------------------------
1 | #.#
2 | #.#
3 | #.#
4 | #.#
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedcorridorhoriz1.room:
--------------------------------------------------------------------------------
1 | ##
2 | ..
3 | ##
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedcorridorhoriz2.room:
--------------------------------------------------------------------------------
1 | ###
2 | ...
3 | ###
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedcorridorldl.room:
--------------------------------------------------------------------------------
1 | #.#
2 | #.#
3 | #####.#
4 | ......#
5 | #######
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedcorridorldr.room:
--------------------------------------------------------------------------------
1 | #.#
2 | #.#
3 | #.#####
4 | #......
5 | #######
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedcorridorldr1.room:
--------------------------------------------------------------------------------
1 | #.#
2 | #..
3 | ###
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedcorridorlld.room:
--------------------------------------------------------------------------------
1 | ########
2 | #.......
3 | #.######
4 | #.#
5 | #.#
6 | #.#
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedcorridorlrd.room:
--------------------------------------------------------------------------------
1 | ########
2 | .......#
3 | ######.#
4 | #.#
5 | #.#
6 | #.#
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedcorridorlrd1.room:
--------------------------------------------------------------------------------
1 | ###
2 | ..#
3 | #.#
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedlhorizontal1.room:
--------------------------------------------------------------------------------
1 | #######
2 | ......#
3 | #####.#
4 | #.#
5 | #.#
6 | #.##
7 | #...
8 | ####
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedlhorizontal2.room:
--------------------------------------------------------------------------------
1 | ########
2 | .......#####
3 | ######......
4 | #######
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedlhorizontal3.room:
--------------------------------------------------------------------------------
1 | ###
2 | ..#
3 | #.#
4 | #.#
5 | #..
6 | ###
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedlvertical1.room:
--------------------------------------------------------------------------------
1 | #.#
2 | #.#####
3 | #.....#
4 | #####.#
5 | #.#
6 | #.#
7 | #.#
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/expandedlvertical2.room:
--------------------------------------------------------------------------------
1 | #.##
2 | #..#
3 | ##.#
4 | #.#
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/negativeexpandedlhorizontal1.room:
--------------------------------------------------------------------------------
1 | ####
2 | #...
3 | #.##
4 | #.#
5 | #.#
6 | #####.#
7 | ......#
8 | #######
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/negativeexpandedlvertical1.room:
--------------------------------------------------------------------------------
1 | #.#
2 | #####.#
3 | #.....#
4 | #.#####
5 | #.#
6 | #.#
7 | #.#
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/test2doors.room:
--------------------------------------------------------------------------------
1 | ########
2 | +......#
3 | #......#
4 | ###+####
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/test4doors.room:
--------------------------------------------------------------------------------
1 | ###+####
2 | +......+
3 | #......#
4 | ###+####
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testOverlap.room:
--------------------------------------------------------------------------------
1 | ####
2 | +..+
3 | ####
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testalignmentroom1.room:
--------------------------------------------------------------------------------
1 | ########
2 | #......#
3 | #......#
4 | ####+###
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testalignmentroom2.room:
--------------------------------------------------------------------------------
1 | #+######
2 | #......#
3 | #......#
4 | ########
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testalignmentroom3.room:
--------------------------------------------------------------------------------
1 | ########
2 | #......#
3 | +......#
4 | #......#
5 | ########
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testalignmentroom4.room:
--------------------------------------------------------------------------------
1 | ########
2 | #......+
3 | #......#
4 | ########
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testcorridor1.room:
--------------------------------------------------------------------------------
1 | #.#
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testdoornorth1.room:
--------------------------------------------------------------------------------
1 | ###+####
2 | #......#
3 | #......#
4 | ########
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testdoorsouth1.room:
--------------------------------------------------------------------------------
1 | ########
2 | #......#
3 | #......#
4 | ###+####
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testfilling_diagonalconnected.room:
--------------------------------------------------------------------------------
1 | ########
2 | #......#
3 | ##.#####
4 | #.#....#
5 | #......#
6 | ########
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testfilling_divided.room:
--------------------------------------------------------------------------------
1 | ########
2 | #......#
3 | ########
4 | #......#
5 | #......#
6 | ########
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testfilling_dividedgap.room:
--------------------------------------------------------------------------------
1 | ########
2 | #......#
3 | ###.####
4 | #......#
5 | #......#
6 | ########
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testfilling_dividedgap_vert.room:
--------------------------------------------------------------------------------
1 | ########
2 | #..#...#
3 | #..#...#
4 | #......#
5 | #..#...#
6 | ########
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testfilling_notwalkable.room:
--------------------------------------------------------------------------------
1 | ########
2 | ########
3 |
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testfilling_walkable.room:
--------------------------------------------------------------------------------
1 | ########
2 | #......#
3 | #......#
4 | #......#
5 | #......#
6 | ########
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testoverlap2.room:
--------------------------------------------------------------------------------
1 | ###
2 | #.#
3 | +.#
4 | #.#
5 | ###
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testoverlap3.room:
--------------------------------------------------------------------------------
1 | #####
2 | #...#
3 | +...#
4 | #...#
5 | #####
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testpotentialdoors.room:
--------------------------------------------------------------------------------
1 | ####+###
2 | #......#
3 | #......+
4 | ########
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testrotation.room:
--------------------------------------------------------------------------------
1 | ###+##
2 | #....+
3 | #....#
4 | #....#
5 | +....#
6 | #....#
7 | #+####
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testrouting.room:
--------------------------------------------------------------------------------
1 | ###+####
2 | #......#
3 | +......+
4 | #......#
5 | ###+####
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testsolid1.room:
--------------------------------------------------------------------------------
1 | ########
2 | #......#
3 | #......#
4 | ########
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/teststandardsize.room:
--------------------------------------------------------------------------------
1 | ########
2 | #......#
3 | #......#
4 | ########
--------------------------------------------------------------------------------
/RogueBasin/DDRogueTest/testdata/vaults/testtransparent1.room:
--------------------------------------------------------------------------------
1 |
2 | ########
3 | #......#
4 | #......#
5 | ########
6 |
--------------------------------------------------------------------------------
/RogueBasin/GraphMap/FileDotEngine.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using QuickGraph.Graphviz.Dot;
5 | using System.IO;
6 | using QuickGraph.Graphviz;
7 |
8 | namespace GraphMap
9 | {
10 | ///
11 | /// Default dot engine implementation, writes dot code to disk
12 | ///
13 | public sealed class FileDotEngine : IDotEngine
14 | {
15 | public string Run(GraphvizImageType imageType, string dot, string outputFileName)
16 | {
17 | string output = outputFileName + ".dot";
18 | File.WriteAllText(output, dot);
19 | return output;
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/RogueBasin/GraphMapStressTester/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/RogueBasin/GraphMapStressTester/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using System.Windows.Forms;
6 |
7 | namespace GraphMapStressTester
8 | {
9 | static class Program
10 | {
11 | ///
12 | /// The main entry point for the application.
13 | ///
14 | [STAThread]
15 | static void Main()
16 | {
17 | Application.EnableVisualStyles();
18 | Application.SetCompatibleTextRenderingDefault(false);
19 | Application.Run(new Form1());
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/RogueBasin/GraphMapStressTester/Properties/Settings.settings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/RogueBasin/MapTester/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/RogueBasin/MapTester/bin/Debug/SDL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/MapTester/bin/Debug/SDL.dll
--------------------------------------------------------------------------------
/RogueBasin/MapTester/bin/Debug/config.txt:
--------------------------------------------------------------------------------
1 | tilesize=16
2 |
--------------------------------------------------------------------------------
/RogueBasin/MapTester/bin/Debug/libtcod.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/MapTester/bin/Debug/libtcod.dll
--------------------------------------------------------------------------------
/RogueBasin/MapTester/bin/Debug/libtcodWrapper.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/MapTester/bin/Debug/libtcodWrapper.dll
--------------------------------------------------------------------------------
/RogueBasin/MapTester/bin/Debug/shroom_moved.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/MapTester/bin/Debug/shroom_moved.png
--------------------------------------------------------------------------------
/RogueBasin/MapTester/bin/Debug/shroom_moved_big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/MapTester/bin/Debug/shroom_moved_big.png
--------------------------------------------------------------------------------
/RogueBasin/MapTester/bin/Debug/shroom_original.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/MapTester/bin/Debug/shroom_original.png
--------------------------------------------------------------------------------
/RogueBasin/MapTester/bin/Debug/tallfont.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/MapTester/bin/Debug/tallfont.png
--------------------------------------------------------------------------------
/RogueBasin/MapTester/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/DecorationFeature.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin
6 | {
7 | ///
8 | /// A fairly useless feature only used for window dressing!
9 | /// Only made a type so easy to distinguish from other features
10 | ///
11 | public abstract class DecorationFeature : Feature
12 | {
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/Effect.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin
6 | {
7 | ///
8 | /// Represents an event that has a duration in the game.
9 | /// Has OnStart(), OnEnd() events that act on objects
10 | ///
11 | /// Not using this base class any more. OnStart() etc. at the CreatureEffect, DungeonEffect level
12 | ///
13 | public abstract class Effect
14 | {
15 |
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/EquipmentSlot.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin
6 | {
7 | public enum EquipmentSlot
8 | {
9 | Weapon, Utility, Wetware
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/EquipmentSlotInfo.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin
6 | {
7 | ///
8 | /// Equipment slot and current contents
9 | ///
10 | public class EquipmentSlotInfo
11 | {
12 | ///
13 | /// The type of this slot
14 | ///
15 | public EquipmentSlot slotType;
16 |
17 | ///
18 | /// The item currently equipped in this slot. Can be null to show nothing is equipped
19 | ///
20 | public Item equippedItem = null;
21 |
22 | //For serialization
23 | EquipmentSlotInfo()
24 | {
25 |
26 | }
27 |
28 | public EquipmentSlotInfo(EquipmentSlot type) {
29 | slotType = type;
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/Features/DockBay.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using libtcodWrapper;
5 |
6 | namespace RogueBasin.Features
7 | {
8 | public class DockBay : DecorationFeature
9 | {
10 | public DockBay()
11 | {
12 | }
13 |
14 | protected override char GetRepresentation()
15 | {
16 | return '\xe8';
17 | }
18 |
19 | public override System.Drawing.Color RepresentationColor()
20 | {
21 | return System.Drawing.Color.Cyan;
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/IMapRenderer.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Drawing;
4 | using System.Linq;
5 | using System.Text;
6 |
7 | namespace RogueBasin
8 | {
9 | enum LineAlignment { Left, Center, Right }
10 |
11 | interface IMapRenderer
12 | {
13 | void RenderMap(TileEngine.TileMap mapToRender, Point mapOffset, Rectangle screenViewport);
14 |
15 | void Sleep(ulong milliseconds);
16 |
17 | void Setup(int width, int height);
18 |
19 | void Flush();
20 |
21 | void Clear();
22 |
23 | void DrawFrame(int x, int y, int width, int height, bool clear, Color color);
24 |
25 | void PutChar(int x, int y, char c, Color color);
26 |
27 | void PrintStringRect(string msg, int x, int y, int width, int height, LineAlignment alignment, Color color);
28 |
29 | void PrintString(string msg, int x, int y, Color color);
30 |
31 | void ClearRect(int x, int y, int width, int height);
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/ITurnAI.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin
6 | {
7 | interface ITurnAI
8 | {
9 | ///
10 | /// Carry out a turn using the AI
11 | ///
12 | void ProcessTurn();
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/IUseableItem.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin
6 | {
7 | interface IUseableItem
8 | {
9 | ///
10 | /// Applies the effect of the object
11 | ///
12 | ///
13 | /// True if the object could be used
14 | bool Use(Creature user);
15 |
16 | ///
17 | /// If the object has been used up by a Use()
18 | ///
19 | bool UsedUp
20 | {
21 | get;
22 | set;
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/ImageDisplay.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.ComponentModel;
4 | using System.Data;
5 | using System.Drawing;
6 | using System.Linq;
7 | using System.Text;
8 | using System.Windows.Forms;
9 |
10 | namespace RogueBasin
11 | {
12 | public partial class ImageDisplay : Form
13 | {
14 | public ImageDisplay()
15 | {
16 | InitializeComponent();
17 |
18 | pictureBox1.SizeMode = PictureBoxSizeMode.AutoSize;
19 | this.AutoSize = true;
20 | this.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
21 | }
22 |
23 | public void AssignImage(string filename) {
24 | pictureBox1.ImageLocation = filename;
25 | }
26 |
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/ItemEffects/Decay.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace RogueBasin.ItemEffects
7 | {
8 | class Decay : ItemEffectSimpleDuration
9 | {
10 | int duration;
11 |
12 | public Decay(int duration)
13 | {
14 | this.duration = duration;
15 | }
16 |
17 | public override void OnStart(Item target)
18 | {
19 | LogFile.Log.LogEntryDebug("Starting decay effect, duration " + duration + " on item " + target, LogDebugLevel.Medium);
20 | }
21 |
22 | public override void OnEnd(Item target)
23 | {
24 | LogFile.Log.LogEntryDebug("Ending decay effect on item " + target, LogDebugLevel.Medium);
25 |
26 | //Remove this object from interaction
27 | Game.Dungeon.HideItem(target);
28 | }
29 |
30 | protected override int GetDuration()
31 | {
32 | return duration;
33 | }
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/Items/ClueAutoPickup.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using libtcodWrapper;
5 |
6 | namespace RogueBasin.Items
7 | {
8 | public class ClueAutoPickup : Clue
9 | {
10 |
11 | public ClueAutoPickup(GraphMap.Clue mapClue) : base(mapClue)
12 | {
13 |
14 | }
15 |
16 | public override bool OnDrop(Creature droppingCreature)
17 | {
18 | return Game.Dungeon.Player.PickUpItem(this);
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/Items/ShotgunTypeWeapon.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using libtcodWrapper;
5 |
6 | namespace RogueBasin.Items
7 | {
8 | public abstract class ShotgunTypeWeapon : RangedWeapon
9 | {
10 | public virtual double ShotgunSpreadAngle()
11 | {
12 | return Math.PI / 4;
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/MonsterSimpleThrowingAI.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using libtcodWrapper;
5 |
6 | namespace RogueBasin
7 | {
8 | ///
9 | /// Class for a throwing creature that doesn't back away. All functionality is now in MonsterThrowAndRunAI with GetChanceBackAway = 0
10 | ///
11 | public abstract class MonsterSimpleThrowingAI : MonsterFightAndRunAI
12 | {
13 | public MonsterSimpleThrowingAI() : base()
14 | {
15 | }
16 |
17 | protected abstract double GetMissileRange();
18 |
19 | protected abstract string GetWeaponName();
20 |
21 | ///
22 | /// Color of the projectile
23 | ///
24 | ///
25 | protected virtual System.Drawing.Color GetWeaponColor()
26 | {
27 | return System.Drawing.Color.DarkGray;
28 | }
29 |
30 |
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/MovieFrame.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin
6 | {
7 | public class MovieFrame
8 | {
9 | public List scanLines;
10 |
11 | public int width;
12 | public int height;
13 |
14 | public MovieFrame()
15 | {
16 | width = 60;
17 | height = 25;
18 | }
19 |
20 | public void AddLine(string line)
21 | {
22 | scanLines.Add(line);
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/PlayerEffects/Healing.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin.PlayerEffects
6 | {
7 | public class Healing : PlayerEffectInstant
8 | {
9 | public int healingQuantity { get; set; }
10 |
11 | public Healing() { }
12 |
13 | public Healing(int healingQuantity)
14 | {
15 | this.healingQuantity = healingQuantity;
16 | }
17 |
18 | public override void OnStart(Player player)
19 | {
20 | //Game.MessageQueue.AddMessage("You feel better!");
21 | LogFile.Log.LogEntry("Healed " + healingQuantity.ToString());
22 |
23 | player.Hitpoints += healingQuantity;
24 |
25 | if (player.Hitpoints > player.MaxHitpoints)
26 | player.Hitpoints = player.MaxHitpoints;
27 | }
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/PlayerEffects/MPRestore.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin.PlayerEffects
6 | {
7 | public class MPRestore : PlayerEffectInstant
8 | {
9 | //Strictly doesn't need to be serialized, but in just in case
10 | public int healingQuantity { get; set; }
11 |
12 | public MPRestore() { }
13 |
14 | public MPRestore(int healingQuantity)
15 | {
16 | this.healingQuantity = healingQuantity;
17 | }
18 |
19 | public override void OnStart(Player player)
20 | {
21 |
22 | Game.MessageQueue.AddMessage("You feel your magical energies return!");
23 | LogFile.Log.LogEntry("MPUp " + healingQuantity.ToString());
24 |
25 | player.MagicPoints += healingQuantity;
26 |
27 | if (player.MagicPoints > player.MaxMagicPoints)
28 | player.MagicPoints = player.MaxMagicPoints;
29 | }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/RangedWeapon.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using libtcodWrapper;
5 |
6 | namespace RogueBasin
7 | {
8 | public abstract class RangedWeapon : Item
9 | {
10 |
11 | ///
12 | /// Public for serialization
13 | ///
14 | public int Ammo { get; set; }
15 |
16 | public RangedWeapon()
17 | {
18 | Ammo = MaxAmmo();
19 | }
20 |
21 | ///
22 | /// not used in this game
23 | ///
24 | public override int GetWeight()
25 | {
26 | return 50;
27 | }
28 |
29 | public override int ItemCost()
30 | {
31 | return 10;
32 | }
33 |
34 | public virtual double FireSoundMagnitude()
35 | {
36 | return 0.4;
37 | }
38 |
39 | public abstract int MaxAmmo();
40 |
41 | public int RemainingAmmo() {
42 | return Ammo;
43 |
44 | }
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/TargettingType.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin
6 | {
7 | ///
8 | /// Shape of targetting to use for weapons [implemented on old spell interface]
9 | ///
10 | public enum TargettingType
11 | {
12 | Line, LineThrough, Shotgun, Rocket
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/Triggers/ApproachingTheDragon.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin.Triggers
6 | {
7 | ///
8 | /// When you enter the entrance square
9 | ///
10 | public class ApproachingTheDragon : DungeonSquareTrigger
11 | {
12 |
13 | public ApproachingTheDragon()
14 | {
15 |
16 | }
17 |
18 | public override bool CheckTrigger(int level, Point mapLocation)
19 | {
20 | //Check we are in the right place
21 | if (CheckLocation(level, mapLocation) == false)
22 | {
23 | return false;
24 | }
25 | //Otherwise in the right place
26 |
27 | if (!Triggered && !Game.Dungeon.DungeonInfo.DragonDead)
28 | {
29 | Game.Base.PlayMovie("dragonapproach", true);
30 | }
31 |
32 | return true;
33 | }
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/Triggers/DockDoor.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using libtcodWrapper;
5 |
6 | namespace RogueBasin.Triggers
7 | {
8 | ///
9 | /// Magic library
10 | ///
11 | public class DockDoor : DungeonSquareTrigger
12 | {
13 |
14 | public DockDoor()
15 | {
16 |
17 | }
18 |
19 | public override bool CheckTrigger(int level, Point mapLocation)
20 | {
21 | //Check we are in the right place - should be in the base I think
22 | if (CheckLocation(level, mapLocation) == false)
23 | {
24 | return false;
25 | }
26 |
27 | //(Don't check on triggered, since it's global for these events
28 |
29 | //Ensure that this level's entered flat is set
30 |
31 | Game.Dungeon.DungeonInfo.Dungeons[Game.Dungeon.Player.LocationLevel].PlayerLeftDock = true;
32 |
33 | return true;
34 | }
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/Triggers/Mission11Entry.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 | using libtcodWrapper;
5 |
6 | namespace RogueBasin.Triggers
7 | {
8 | ///
9 | /// Magic library
10 | ///
11 | public class Mission11Entry : DungeonSquareTrigger
12 | {
13 |
14 | public Mission11Entry()
15 | {
16 |
17 | }
18 |
19 | public override bool CheckTrigger(int level, Point mapLocation)
20 | {
21 | //Check we are in the right place - should be in the base I think
22 | if (CheckLocation(level, mapLocation) == false)
23 | {
24 | return false;
25 | }
26 |
27 | //Have we triggered already?
28 |
29 | if (Triggered)
30 | return false;
31 |
32 | //Mission 2 tutorial
33 | //Always play the late ones
34 | Game.Base.PlayMovie("mission11", true);
35 |
36 | Triggered = true;
37 |
38 | return true;
39 | }
40 | }
41 | }
42 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/Triggers/SpotFriend.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin.Triggers
6 | {
7 | ///
8 | /// When you enter the entrance square
9 | ///
10 | public class SpotFriend : DungeonSquareTrigger
11 | {
12 |
13 | public SpotFriend()
14 | {
15 |
16 | }
17 |
18 | public override bool CheckTrigger(int level, Point mapLocation)
19 | {
20 | //Check we are in the right place
21 | if (CheckLocation(level, mapLocation) == false)
22 | {
23 | return false;
24 | }
25 | //Otherwise in the right place
26 |
27 | if (!Triggered)
28 | {
29 | Game.Base.PlayMovie("spotFriend", true);
30 | Triggered = true;
31 | }
32 |
33 | return true;
34 | }
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/UseableFeature.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin
6 | {
7 | ///
8 | /// The kind of feature everyone wants to interact with
9 | ///
10 | public abstract class UseableFeature : Feature
11 | {
12 | ///
13 | /// Process a player interacting with this object
14 | ///
15 | ///
16 | ///
17 | public abstract bool PlayerInteraction(Player player);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/UseableItemUseOnPickup.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace RogueBasin
6 | {
7 | abstract public class UseableItemUseOnPickup : Item, IUseableItem
8 | {
9 | ///
10 | /// Applies the effect of the object
11 | ///
12 | ///
13 | /// True if the object could be used
14 | public abstract bool Use(Creature user);
15 |
16 | ///
17 | /// If the object has been used up by a Use()
18 | ///
19 | public abstract bool UsedUp
20 | {
21 | get;
22 | set;
23 | }
24 |
25 | public override bool OnPickup(Creature pickupCreature) {
26 | return Use(pickupCreature);
27 | }
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/app.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/RogueBasin.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/RogueBasin/bin/Debug/RogueBasin.exe
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/SDL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/RogueBasin/bin/Debug/SDL.dll
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/libtcod.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/RogueBasin/bin/Debug/libtcod.dll
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/libtcodWrapper.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/RogueBasin/bin/Debug/libtcodWrapper.dll
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/dr_droppedid1.amf:
--------------------------------------------------------------------------------
1 | ...damn, I need a for the
2 | again. Didn't someone lend
3 | me one at some point? I think I lost
4 | that one somewhere on the
5 | level...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/dr_droppedid2.amf:
--------------------------------------------------------------------------------
1 | ...goddamn it! I'm never going to lend
2 | my again. I have
3 | to keep tail-gating my way through the
4 | door on the level and I'm gonna
5 | get caught one of these days...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/dr_issued1.amf:
--------------------------------------------------------------------------------
1 | ...I'm just going to have to go down to
2 | the and get another pass for
3 | the security again. I swear,
4 | my last only worked twice
5 | before packing up...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/dr_issued2.amf:
--------------------------------------------------------------------------------
1 | ...What does do to their
2 | s? The last one I saw looked
3 | like it had been dipped in acid and then
4 | ground into the tiles...
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/dr_lend1.amf:
--------------------------------------------------------------------------------
1 | ...I received a message on the comm that
2 | someone had found my for the
3 | . Helpfully they didn't tell
4 | me their name or where they put it...
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/dr_lend2.amf:
--------------------------------------------------------------------------------
1 | ... - quick note - I found
2 | your and stowed it on the
3 | level...
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/dr_lostid.amf:
--------------------------------------------------------------------------------
1 | ...there was some debate in the mess
2 | about whether had been
3 | granted an id for the lock on
4 | since she's always using her
5 | feminine charms rather than her
6 | regulation ID. Rumour has it she likes
7 | to hang out with a certain gentleman who
8 | works on in ...
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/dr_whyid.amf:
--------------------------------------------------------------------------------
1 | ...I've told you a hundred times. My
2 | rank means I don't carry a . I
3 | don't care if one is waiting for me on
4 | the level, open this door
5 | this instant!...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/el_broken.amf:
--------------------------------------------------------------------------------
1 | ...the elevator connecting the
2 | and levels has broken down
3 | again. I swear, one of these days...
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/el_standard.amf:
--------------------------------------------------------------------------------
1 | ...power routing docket #x15. Elevator
2 | conduit level to level
3 | temporarily unpowered...
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/el_stupid.amf:
--------------------------------------------------------------------------------
1 | ...seriously, who designed this station?
2 | Connecting the level to the
3 | level? Like that makes sense...
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/el_transit.amf:
--------------------------------------------------------------------------------
1 | ...took a detail down to the
2 | level from the level. It's not
3 | pretty down there. I don't know what's
4 | doing this...
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gd_crate.amf:
--------------------------------------------------------------------------------
1 | ...I was looking around some of the
2 | disused storage rooms (used an old
3 | ) on the and found
4 | a cache of stuff, including a .
5 | Wonder how that got there?...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gd_delivery.amf:
--------------------------------------------------------------------------------
1 | ...(quartermaster's log). Regular
2 | delivery of security supplies 0x2
3 | ( etc) have been secured in a
4 | restricted area on the
5 | level. The is in the security
6 | office on the same level...
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gd_fatal.amf:
--------------------------------------------------------------------------------
1 | ...this may be my last entry. I'm cut
2 | off, so I sealed myself and my up
3 | in here in the using my
4 | . I think there's another copy
5 | of the id on the level,
6 | should anyone care to recover my
7 | remains...
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gd_inspection.amf:
--------------------------------------------------------------------------------
1 | ...I carried out a random inspection
2 | today, as per regulation, only to find
3 | an left on a hotbunk in
4 | . That opens a
5 | secure room on the level
6 | where we store s. I confiscated
7 | it, but no doubt it will happen again...
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gd_mishap.amf:
--------------------------------------------------------------------------------
1 | ...Damn that from
2 | ! How many times have I told
3 | them that the goes in the
4 | security closet on the level
5 | and should be locked with the
6 | !...
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gd_robots.amf:
--------------------------------------------------------------------------------
1 | ... is a apparently a pro at
2 | scavenging. After we took down a couple
3 | of security robots, they were able to
4 | somehow make a out of the
5 | remains. We stowed it in the armory on
6 | the level and put the
7 | nearby on the level...
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gd_stash.amf:
--------------------------------------------------------------------------------
1 | ...things are looking bleak. I've
2 | stashed a in a locked room on the
3 | level and hidden a
4 | on the level. If I don't
5 | make it, I wish you better luck...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gdn_cameras.amf:
--------------------------------------------------------------------------------
1 | ...systems are going haywire again. All
2 | the camera on the deck
3 | appear to be wired into the secure
4 | vault. It's like the vault itself is
5 | watching...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gdn_nodes.amf:
--------------------------------------------------------------------------------
1 | ... discovered a flaw in the
2 | security vault. Apparently,
3 | it's cross-wired with a number of
4 | computer nodes on the same deck. I've
5 | informed maintenance...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gds_biohazard.amf:
--------------------------------------------------------------------------------
1 | ...report of a low level biohazard in
2 | the vault on . I checked out
3 | the from the security station
4 | nearby and checked the vault. No
5 | biohazards but some left an there
6 | that may have explained the false
7 | alarm...
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gds_dice.amf:
--------------------------------------------------------------------------------
1 | ...I can't find my goddamn d20. I was
2 | going to power-level my Gnomish Fairy
3 | Warrior tonight. I bet I left it with
4 | the s in the vault,
5 | I'm always doing that. At least the
6 | is kept on the same level...
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gds_door.amf:
--------------------------------------------------------------------------------
1 | ...regular maintenance. Fixed the door
2 | to the secure vault on and
3 | returned the to the security
4 | station nearby. Fine lot of s
5 | stored in there, I note...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gds_fatal.amf:
--------------------------------------------------------------------------------
1 | ...I barely have the strength to
2 | write. I'm propping myself up with my
3 | last . I plan to make it to
4 | where I hear there's a cache
5 | of medical supplies. My contact says the
6 | is on the same level...
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gds_inspection.amf:
--------------------------------------------------------------------------------
1 | ...I carried out a scheduled inspection
2 | today, as per regulation, and found an
3 | left in the mess under a plate
4 | in . That opens a
5 | secure room on the same level where we
6 | store s. I confiscated it, but no
7 | doubt it will happen again...
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gn_armory.amf:
--------------------------------------------------------------------------------
1 | ...high value or security-sensitive
2 | items are stashed in secure vaults
3 | across the station. Most vaults need
4 | only a single key card for entry...
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gn_cover.amf:
--------------------------------------------------------------------------------
1 | ...in the event of a hostile boarding
2 | party, simulations have shown that
3 | recruits who make use of the station's
4 | bulkheads for cover have a 11.6% higher
5 | survival rate. Bear that in mind and
6 | we'll all be smoking a kipper, eh?...
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/gn_dodge.amf:
--------------------------------------------------------------------------------
1 | ...recruit! ! On your feet!
2 | Yes, I know the reason you were on the
3 | floor was that I put you there! And I'll
4 | do the same if I see you napping in
5 | combat practice again. A moving target
6 | is a difficult target!...
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_antennae1.amf:
--------------------------------------------------------------------------------
1 | ...I don't like it. Sure the bots around
2 | here are unreliable but not
3 | _malicious_. I told a maintbot to go fix
4 | a conduit and I swear it took a swipe at
5 | me with its torch...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_antennae2.amf:
--------------------------------------------------------------------------------
1 | ...It's the antennae on
2 | deck. The one we used to control the
3 | R.E.E.D.s. I bet even
4 | wouldn't have guessed they could use
5 | that. It's how they are controlling
6 | the robots and turning them
7 | against us...
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_antennae3.amf:
--------------------------------------------------------------------------------
1 | ...I tried to get to the antennae
2 | today. has a plan to cut off
3 | their connection. But the antennae's
4 | locked down tight by those
5 | things. We barely made it back...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_antennae4.amf:
--------------------------------------------------------------------------------
1 | ...Here's what we need to do. There's an
2 | interface demodulator on . If
3 | we can bring it to the antennae we can
4 | set up a feedback reaction that should
5 | destroy the damn thing...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_arcology1.amf:
--------------------------------------------------------------------------------
1 | ... came to me with disturbing
2 | news. Robots have been seen going into
3 | the arcology carrying something from the
4 | . No-one knows why...
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_arcology2.amf:
--------------------------------------------------------------------------------
1 | ...repeat, the arcology level is now
2 | OFF-LIMITS until the cause of the
3 | infection is established. Furthermore,
4 | this is NOT CONNECTED with the strange
5 | behaviour of the other systems. These
6 | are ISOLATED incidents...
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_arcology3.amf:
--------------------------------------------------------------------------------
1 | ...something is weird in the
2 | arcology. OK, we're in space, but I
3 | don't expect the hydrangeas to dripping
4 | green goo....
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_arcology4.amf:
--------------------------------------------------------------------------------
1 | ... and I decided to go to
2 | check out the arcology. We need to gain
3 | access to the upper decks and we think a
4 | critical key card is on some poor
5 | unfortunate's body in there.
6 | told me that there's a BioWare module on
7 | the level that can protect
8 | us from the toxins that now fill the
9 | arcology...
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_captain1.amf:
--------------------------------------------------------------------------------
1 | ...The captain is acting strangely. It's
2 | since he got those brand new combat
3 | implants. said he has these
4 | weird pauses, like he's accessing data
5 | or something. He's refused medical
6 | attention...
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_captain2.amf:
--------------------------------------------------------------------------------
1 | ...More weird behaviour from the
2 | Captain. told me they saw a
3 | group of robots carrying all the stuff
4 | from his cabin down to ...
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_captain3.amf:
--------------------------------------------------------------------------------
1 | ...After the Sarge, the captain's the
2 | thing that holds this crew together. I
3 | hear he's a demon on the Bridge, but, I,
4 | of course, don't have access...
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_captain4.amf:
--------------------------------------------------------------------------------
1 | ...It's horrible. Robots prowling the
2 | halls, old comrades patrolling the decks
3 | covered with bits of metal and
4 | plastic. I think I saw the
5 | other day, or what's left of them...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_computer1.amf:
--------------------------------------------------------------------------------
1 | ... has an ambitious plan. If
2 | all else fails, we scuttle the
3 | station. We need to get to the bridge in
4 | order to trigger the
5 | self-destruct. However, we need to do
6 | two other things first...
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_computer2.amf:
--------------------------------------------------------------------------------
1 | ...I just can't get into the system any
2 | more. The only solution is to go to the
3 | Core and start shutting it down
4 | manually. The backup systems should take
5 | over. Only thing is, I'm locked out...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_computer3.amf:
--------------------------------------------------------------------------------
1 | ...OK, listen up. Even you,
2 | . We're going to scuttle the
3 | station. Someone needs to go down to the
4 | reactor and prime the system. We think
5 | the machines may have got a lockout on
6 | that, so take a hacker. Then we need to
7 | get to the bridge and flip the switch..
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_computer4.amf:
--------------------------------------------------------------------------------
1 | ...If you are reading this, I didn't get
2 | to the escape pods on time. With luck,
3 | we managed to scuttle the station and
4 | sort out this whole damn mess. I hope my
5 | sacrifice was not in vain...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_mastervault1.amf:
--------------------------------------------------------------------------------
1 | ...we took delivery of codename PORIS
2 | today. Maximum security, stowed in the
3 | secure vault on . Multiple
4 | levels of security engaged...
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_mastervault2.amf:
--------------------------------------------------------------------------------
1 | ...yes, sir. I've secured PORIS to the
2 | best of my abilities, sir. The door's
3 | keyed into my retina, sir...
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_mastervault3.amf:
--------------------------------------------------------------------------------
1 | ...did you hear secured new
2 | quarters on the level?
3 | Someone's moving up in the world...
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_mastervault4.amf:
--------------------------------------------------------------------------------
1 | ... might think he's a hotshot
2 | but I cracked the code to his quarters
3 | and encoded it onto a which I
4 | hid on the . Now, I just need
5 | an opening...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_medicalsecurity.amf:
--------------------------------------------------------------------------------
1 | ...apparently we've been shut out of
2 | Security on the medical level. The Sarge
3 | was _not_ impressed and one poor fool
4 | got demoted to Private on the spot. The
5 | elevator door is hooked up to a network
6 | of security cameras (something about
7 | enforcing quarantine after the
8 | handy-flux plague of Beta-17). I reckon
9 | if I knock enough of them out, the
10 | feedback will cancel the lockdown on the
11 | elevator door...
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_start1.amf:
--------------------------------------------------------------------------------
1 | Darkness. Then light. One minute you
2 | were piloting a R.E.E.D. - finest
3 | goddamn remote-controlled drone in the
4 | galaxy and the next you were lying on
5 | your back, brain-fried and being rushed
6 | into the trauma centre.
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_start2.amf:
--------------------------------------------------------------------------------
1 | Something about total neural feedback
2 | and semi-partial
3 | brain-disintegration. All it means to
4 | you is sick leave for 6 months, but
5 | spending all that unconscious in a
6 | healing coma.
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_start3.amf:
--------------------------------------------------------------------------------
1 | Apparently the docs have installed
2 | something in your head (probably where
3 | the brain cells used to be). Military
4 | grade, so might come in handy.
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/logentries/qe_start4.amf:
--------------------------------------------------------------------------------
1 | Surely there ought to be some nurses
2 | around, or someone. Hang on, OK this is
3 | a trauma centre, but there isn't meant
4 | to be that much blood around.
5 | Something is 'up'.
6 |
7 | -- WELCOME TO TRAUMARL --
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/allSecondary0.amf:
--------------------------------------------------------------------------------
1 | ALL SECONDARY OBJECTIVES!
2 | =========================
3 |
4 | SOLDIER!
5 |
6 | They never KNEW WHAT HIT THEM, eh? If only I had been there too. You
7 | and me, KID, fighting back-to-back...
8 |
9 | GOOD JOB SON!
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/antennaelocked0.amf:
--------------------------------------------------------------------------------
1 | This is it - the antennae that someone
2 | or something has been using to gain
3 | access to the station's computers. It's
4 | a major station system and you can't
5 | just shoot it. You need some way of
6 | overloading it somehow to take it
7 | offline permanently.
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/antennaeunlocked0.amf:
--------------------------------------------------------------------------------
1 | You plug the interface demodulator into
2 | the antennae access point and sit back
3 | to observe the results. Within a few
4 | seconds there's a whine that grows to be
5 | deafening. Suddenly there's a screeching
6 | sound like metal have a very bad
7 | day. When things quite down you sit back
8 | and look around. Problem solved, hey?
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/antennaeunlocked1.amf:
--------------------------------------------------------------------------------
1 | ...x10213xxx fool, we will not be beaten
2 | so easily we penetrated your computer
3 | core long ago enjoy your victory while
4 | it lasts x123149xxx...
5 |
6 | These computers aren't very much of an
7 | improvement on the your ex-colleagues as
8 | far as conversation goes. You have a
9 | feeling there's a computer core
10 | somewhere on the station...
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/arcologyantlocked0.amf:
--------------------------------------------------------------------------------
1 | ACCESS DENIED BY SYSTEM SECURITY
2 |
3 | Security grid stable and reinforced
4 | by via external antennae.
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/arcologyantunlocked0.amf:
--------------------------------------------------------------------------------
1 | xx12 CANN0T M4KE C0NNECTI0nxx12
2 |
3 | ACCE55 GR4NT3D.
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/arcologylocked0.amf:
--------------------------------------------------------------------------------
1 | WARNING!!! BIOHAZARD!!!
2 |
3 | Biotoxin detected. Not safe for human
4 | entry! Persons entering and turning into
5 | writhing masses of chaos spawn do so at
6 | their own risk!
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/arcologyunlocked0.amf:
--------------------------------------------------------------------------------
1 | WARNING!!! WARNING!!!
2 |
3 | Biohazard! Biohazard! Clear the area!
4 | Now breaking environment seals!
5 | Access GRANTED!
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/becomeLich0.amf:
--------------------------------------------------------------------------------
1 | You give into the compulsion and reach out and take the gem. It feels
2 | warm, right in your hand. You bring it up to your eye to inspect it
3 | more closely. Yes, that's right, closer and closer... Using a sharp
4 | end of the gem you gouge out your left eye and greedily screw the gem
5 | into its place. A burst of power fills your body and you fall to the
6 | floor writhing in ecstasy. Sometime later the feeling fades and you
7 | feel a cold clarity come over your mind...
8 |
9 | The old fool lich, Esrandilus was content to sit here in this dungeon,
10 | ordering around his pathetic followers. Not you, now, now that all is
11 | clear, you remember the world out there and it's ripe for the taking.
12 |
13 | You rise, a new lich, and begin to plan your conquest.
14 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/bridgelocked0.amf:
--------------------------------------------------------------------------------
1 | BRIDGE ACCESS GRANTED
2 | =====================
3 |
4 | The Bridge - open to a better class of
5 | human being.xsxsx...ROBOT AND CYBORGS
6 | ONLY
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/bridgeunlocked0.amf:
--------------------------------------------------------------------------------
1 | BRIDGE ACCESS DENIED
2 | ====================
3 |
4 | Bridge access is granted to Bridge
5 | Officers only. This information is on a
6 | need-to-know basis. And you don't need
7 | to know it (Sarge).
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/bridgeuulocked0.amf:
--------------------------------------------------------------------------------
1 | BRIDGE ACCESS DENIED
2 | ====================
3 |
4 | Bridge access is granted to Bridge
5 | Officers only. This information is on a
6 | need-to-know basis. And you don't need
7 | to know it (Sarge).
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/burstofspeed0.amf:
--------------------------------------------------------------------------------
1 |
2 |
3 | @
4 |
5 | .
6 |
7 | Burst of speed
8 |
9 | (fast next move)
10 |
11 |
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/burstofspeed1.amf:
--------------------------------------------------------------------------------
1 |
2 |
3 | @
4 |
5 | . .
6 |
7 | Burst of speed
8 |
9 | (fast next move)
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/burstofspeed2.amf:
--------------------------------------------------------------------------------
1 |
2 |
3 | ..@
4 |
5 | . . ->
6 |
7 | Burst of speed
8 |
9 | (fast next move)
10 |
11 | Stop in the same place twice then move in any
12 | direction to get a temporary speed boost.
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/chargeattack0.amf:
--------------------------------------------------------------------------------
1 |
2 |
3 | @ r
4 |
5 | ->
6 |
7 | Charge attack
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/chargeattack1.amf:
--------------------------------------------------------------------------------
1 |
2 |
3 | .@ r
4 |
5 | -> ->
6 |
7 | Charge attack
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/chargeattack2.amf:
--------------------------------------------------------------------------------
1 |
2 |
3 | ..@ r
4 |
5 | -> -> ->
6 |
7 | Charge attack
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/chargeattack3.amf:
--------------------------------------------------------------------------------
1 |
2 |
3 | ...@£r
4 |
5 | -> -> -> ->
6 |
7 | Charge attack
8 |
9 | Charge into your opponent. The further you charge,
10 | the larger the attack and damage bonus.
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/chargeattack4.amf:
--------------------------------------------------------------------------------
1 |
2 |
3 | ...@r
4 |
5 | -> -> -> ->
6 |
7 | Charge attack
8 |
9 | Charge into your opponent. The further you charge,
10 | the larger the attack and damage bonus.
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/checkEncoding.pl:
--------------------------------------------------------------------------------
1 | #!/usr/bin/perl -w
2 |
3 | use strict;
4 | use Encode::Guess;
5 |
6 | if(@ARGV != 1)
7 | {
8 | print "Usage: perl $0 \n";
9 | exit;
10 | }
11 |
12 | my @files = glob($ARGV[0]);
13 |
14 | foreach my $file (@files)
15 | {
16 | open(FILE,$file);
17 | binmode(FILE);
18 | if(read(FILE,my $filestart, 500)) {
19 | my $enc = guess_encoding($filestart);
20 | if(ref($enc)) {
21 | print "$file:\t",$enc->name,"\n";
22 | }
23 | else {
24 | print "Encoding of file $file can't be guessed\n";
25 | }
26 | }
27 | else {
28 | print "Cannot read from file $file\n";
29 | }
30 | }
31 |
32 | close(FILE);
33 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/checkSpelling.pl:
--------------------------------------------------------------------------------
1 | # Expects shell to expand *.amf etc.
2 |
3 | print $#ARGV + 1 . "\n";
4 |
5 | if($#ARGV + 1 < 1) {
6 | die "Not enough args";
7 | }
8 |
9 | foreach $file (@ARGV) {
10 | print $file . "\n---\n";
11 | system("cat $file | /cygdrive/c/Program\\\ Files\\\ \\\(x86\\\)/Aspell/bin/aspell.exe list");
12 | # system("cat $file");
13 | print "\n\n";
14 | }
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/closequarters0.amf:
--------------------------------------------------------------------------------
1 |
2 | #
3 | #£r#
4 | @
5 |
6 | ^
7 | |
8 |
9 | Close quarters
10 |
11 | (opponent enclosed)
12 |
13 | Fighting an opponent close to a wall gives you a
14 | terrain advantage. The more enclosed the opponent,
15 | the larger the advantage.
16 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/computercorelocked0.amf:
--------------------------------------------------------------------------------
1 | COMPUTER CORE IN LOCKD0WN
2 | =========================
3 |
4 | Biologicals are not permitted in
5 | here. OR TO LIVE!
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/computercoreunlocked0.amf:
--------------------------------------------------------------------------------
1 | WELCOME DR. CH4NDR4!
2 | ====================
3 |
4 | The c0mputer c0re is always 0pen t0 a
5 | friend of the machines...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/cruelEnding0.amf:
--------------------------------------------------------------------------------
1 | As you turn to leave, the memory clicks into place. Yes, you remember
2 | her. You had a mild infatuation with her back in your academy
3 | days. But that seems so long ago. Your time in the dungeon taught you
4 | one thing - the strong prosper and the weak perish. And you are one of
5 | the strong, the survivors. You don't need the guild and you don't need
6 | her.
7 |
8 | You turn your back and walk out of the cave, ready to carve yourself
9 | an empire in the unexpecting world.
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/crushLichGem0.amf:
--------------------------------------------------------------------------------
1 | You wrench your hand back. With your heel you smash the damn,
2 | deceitful gem and a good portion of the skeletal face of the
3 | lich. Nothing good comes of undead magic, nothing.
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/deadFriendEnding0.amf:
--------------------------------------------------------------------------------
1 | You come closer. You gingerly roll the person towards you. It's a
2 | woman. Her flesh is pale and lifeless. She's dead.
3 |
4 | Suddenly, it all comes back to you, your childhood, the guild and this
5 | woman, your love, Elindra. And she's dead. You were too late.
6 |
7 | A cold hard anger boils within you, for those that did this to her and
8 | for the uncaring guild that threw her life away. You will see them
9 | pay, you will see them dead.
10 |
11 | You roll stones across the entrance to the cave and set off into the
12 | night, planning your revenge.
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/deadbutnextmission0.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | So you DRAG your SORRY PILE OF ASS in front of me to report your LOSS
4 | of your WORTH-MORE-THAN-YOUR-SORRY-HIDE R. E. E. D.?!
5 |
6 | Just count yourself MORE LUCKY THAN YOU DESERVE that you DESTROYED THE
7 | CORES before got wasted.
8 |
9 | Power up a new R. E. E. D. AND DON'T GODDAMN LOSE THIS ONE!
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/deadretrymission0.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | So SOLDIER. Do YOU think that we give you R. E. E. D. UNITS as your
4 | PLAYTHINGS? Do you think that they are SO CHEAP that we have HUNDREDS
5 | in our hanger bay? DO you think that it's all OK because you HAVEN'T
6 | DONE THIS BEFORE?! That this is some sort of KINDERGARTEN for SOLDIERS
7 | playing with their MY FIRST R. E. E. D.?!
8 |
9 | SOLDIER YOU ARE WRONG. Get your virtual ASS into ANOTHER
10 | R. E. E. D. unit and GO AND SORT OUT THE MESS YOU MADE.
11 |
12 | *gasp*
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/dragonapproach0.amf:
--------------------------------------------------------------------------------
1 | Deep in the volcano's heart you come to a foreboding passage - you
2 | smell the sharp scent of brimstone on the air. Steeling yourself you
3 | push on.
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/dragondead0.amf:
--------------------------------------------------------------------------------
1 | The dragon finally collapses into a heap, sending one last blast of
2 | flame skywards. You've slain him!
3 |
4 | Now, to find the Prince...
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endactions0.amf:
--------------------------------------------------------------------------------
1 | Adventures
2 |
3 | You had an eventful time in Princess School and these are the
4 | records of your adventures...
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endarchmage0.amf:
--------------------------------------------------------------------------------
1 | Archmage
2 |
3 | You read the books and grimoires, spending countless hours memorizing
4 | arcane runes and postures. You devoured every scrap of knowledge in the
5 | library. And it paid off. You graduate Princess School and return to
6 | your father's Kingdom. Ignoring Court and your father's wishes, you
7 | continue your studies, travelling widely to libraries and towers far
8 | flung across the continent. Word soon travels about your burgeoning
9 | knowledge and powers and you are sought out by Princes and Kings of the
10 | land for your council. You become the most powerful Sorcerer on the
11 | continent and found your own Circle of Mages. History writes long about
12 | your knowledge and deeds.
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endarchmage_other0.amf:
--------------------------------------------------------------------------------
1 | However, a life of pure magic can be a lonely one and you eventually
2 | retreat to your tower with only your books and laboratory for
3 | company. One day, it's said, the tower was found empty and what happened
4 | to the Archmage is the subject of myth and legend evermore.
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endarchmage_prince0.amf:
--------------------------------------------------------------------------------
1 | One day, later in life, the Prince you rescued comes to call. You
2 | receive him cordially, of course, but your lives have taken very
3 | different directions. If anything you find it hard to relate to that
4 | part of your life any more. The Prince leaves and you return to your
5 | tower, to your books and your study.
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endbard0.amf:
--------------------------------------------------------------------------------
1 | Bard
2 |
3 | At Princess School the tales you told of your adventures and mishaps
4 | made you popular and the other girls envious. Sure, having adventures
5 | is fine but if you can't weave a good tale around them, then no-one's
6 | going to care, right? You return to your father's Kingdom and he
7 | installs you in court. But the tedious routine of court bores you
8 | quickly and one day you sneak out and hit the road. You take the road
9 | wherever it takes you and quickly run into one adventure after
10 | another.
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endbard_other0.amf:
--------------------------------------------------------------------------------
1 | Your life of travel, trouble and adventure makes a conventional
2 | marriage impossible, not that you'd want one. You're sure your father
3 | is despairing but you don't mind - it's not like you're going
4 | back. Anyway, there are countless handsome scoundrels in countless
5 | foreign lands. And the next day you can be back on the road. That is
6 | the life.
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endbard_prince0.amf:
--------------------------------------------------------------------------------
1 | You are spinning a fanciful tale of your exploits in a dark drinking
2 | house one night when a dark-cloaked stranger walks in. You're shocked
3 | to see the Prince you rescued so long ago. He tells you that he's been
4 | searching for you for years. You tell him that you're not a women to
5 | be tied down, but if he's game he can tag along. He does. Tales soon
6 | reach your father's court of a famous partnership - a bard who might
7 | be a princess and a warrior who might be a prince, out adventuring
8 | around the land.
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endbattlemage0.amf:
--------------------------------------------------------------------------------
1 | Battle Mage
2 |
3 | Combat and magic are two sides of the same coin, two aspects of the
4 | flow. Those who ignore one in preference to the other miss out on half
5 | of life. You return to your father's Kingdom and enter Court. Yet the
6 | life of a court princess is not for you and, against your father's
7 | will you strike out on your own and have many adventures in foreign
8 | lands.
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endbattlemage_other0.amf:
--------------------------------------------------------------------------------
1 | After a few years on the road alone, you fall in with a band of
2 | similarly minded adventurers. One, a lithe archer, catches your
3 | attention and after a somewhat tentative start you fall in love. You
4 | never marry but stay together through thick and thin and eventually
5 | ride together out of the pages of history.
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endbattlemage_prince0.amf:
--------------------------------------------------------------------------------
1 | The Prince visits your father's Kingdom whilst you are away but
2 | travels to meet you on a far-flung island in the northwest. He
3 | understands your lifestyle and offers to travel with you. You agree
4 | and form a close bond. You never marry but continue to adventure for
5 | many years and ride together out of the pages of history.
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endfathersgirl0.amf:
--------------------------------------------------------------------------------
1 | Father's girl
2 |
3 | You didn't particularly shine at Princess School but you made it
4 | through to graduation. You return to your father's Kingdom and are
5 | quickly installed as a lady at court. You perform your duties well and
6 | are well liked by the other ladies and officials. You grow to enjoy
7 | the routine of court life as well as the numerous social events and
8 | parties.
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endfathersgirl_other0.amf:
--------------------------------------------------------------------------------
1 | After a few years it seems that you are being passed-by - there's a
2 | steady stream of noblemen into your father's court but you don't seem
3 | to catch any of their eyes. Eventually you meet the son of a local
4 | Baron. He's a kind man and you eventually marry. You return to his
5 | father's estate and raise a large family together.
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endfathersgirl_prince0.amf:
--------------------------------------------------------------------------------
1 | One day the Prince visits from his father's Kingdom and you meet
2 | accidentally in the hall. You are surprised to see him - school seems
3 | like such a long time ago. The Prince stays a while and you grow
4 | close. He offers his hand in marriage which you accept. Your father is
5 | surprised and pleased and welcomes the Prince into his court. You have
6 | many children and lead a happy life in court.
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endgraduation0.amf:
--------------------------------------------------------------------------------
1 | Graduation!
2 |
3 | Finally, it is time for the graduation ceremony. You and the other
4 | princesses line in the great hall in your finest clothes. It's quite a
5 | spectacle as you cast your eye over your classmates. The strong, the
6 | clever, the charming and the meek, all have made it through the year
7 | and you amongst them.
8 |
9 | The headmistress hands out your graduation certificate and you feel a
10 | special thrill as you take it and hold it in your hands.
11 |
12 | One stage of life is over, but what happens next?...
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endgreatgeneral0.amf:
--------------------------------------------------------------------------------
1 | Great General
2 |
3 | The sound of steel on steel is your music and the smell of blood your
4 | perfume. Few compare with your skill with a blade or fleetness of
5 | foot. You leave Princess School and return to your father's
6 | Kingdom. The life of a court lady is not for you and instead you
7 | beseech your father to allow you to join his army. You rapidly rise
8 | and, with time become a great general, famed throughout the
9 | land. Under your command the army has countless victories and the
10 | power of your father's Kingdom continues to grow until almost the
11 | whole continent is under his banner.
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endgreatgeneral_other0.amf:
--------------------------------------------------------------------------------
1 | Your life gives little time for leisure but you don't feel you lack a
2 | husband, after all you're surrounded by men all the time. When you do
3 | eventually retire you found a combat training school and, like Gumball
4 | before you, in equal parts coach and terrorize the next generation of
5 | warriors.
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endgreatgeneral_prince0.amf:
--------------------------------------------------------------------------------
1 | One day a campaign takes you to a neighbouring Kingdom. The King has
2 | lost touch with his people and now is an ideal time to 'liberate' the
3 | area. It's a brilliant campaign and the Royal Family sues for
4 | peace. Riding out with their surrender is a man you recognise - the
5 | Prince you rescued long ago. He recognises you and a strange
6 | expression comes over his face. After handing over the surrender he
7 | shakes his head and rides away.
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endintradventurer0.amf:
--------------------------------------------------------------------------------
1 | Adventurer
2 |
3 | You earned your place in Princess School folklore with your adventures
4 | in the wilderness. A lot of monsters are nursing sore heads and feelings
5 | because of your exploits.
6 |
7 | (all uniques defeated in at least 1 dungeon)
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endintrcharmless0.amf:
--------------------------------------------------------------------------------
1 | Charmless
2 |
3 | Look, some people like all that sweet-talking and namby-pambying
4 | around. You're more direct. Steel, fire, whatever. It gets the job done.
5 |
6 | You never charmed a creature.
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endintrflexible0.amf:
--------------------------------------------------------------------------------
1 | Flexible
2 |
3 | What matters is getting the job done, no matter how you do it. Using
4 | your many charms? An energy bolt here and there? Dropping back to some
5 | toughened steel when the situation requires it? All of the above.
6 |
7 | You used Charm, Magic and Combat at least once.
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endintrgreatheroine0.amf:
--------------------------------------------------------------------------------
1 | Great Heroine
2 |
3 | Nothing stood before you. In your year at Princess School you beat every
4 | monster and cleansed every pit of evil in the wilderness. None before
5 | had achieved such a feat and it will be a long time before anyone does
6 | again. The bards will sing of your exploits and even Gumball himself
7 | looked slightly impressed.
8 |
9 | (all uniques defeated in normal dungeons)
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endintrhandsoff0.amf:
--------------------------------------------------------------------------------
1 | Hands-off!
2 |
3 | Combat? Oh no, no, no. That's for Gumball and his type. There's no way
4 | you're getting your hands dirty.
5 |
6 | You made it through the entire year without landing a close combat blow
7 | on anyone.
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endintrheroine0.amf:
--------------------------------------------------------------------------------
1 | Heroine
2 |
3 | The monsters in the wilderness never knew what hit them. Your
4 | single-handed campaign has made the area a far safer place to live in
5 | and it will be a long time before the monsters rear their ugly heads
6 | around here again.
7 |
8 | (all uniques defeated in at least 4 of 6 dungeons)
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endintrinsics0.amf:
--------------------------------------------------------------------------------
1 | Intrinsics
2 |
3 | During your adventures you had the following intrinsics...
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endintrmagicphobic0.amf:
--------------------------------------------------------------------------------
1 | Magic-phobic
2 |
3 | You never got magic. Manipulating the flows of nature? Sounds distinctly
4 | unhealthy, if not unnatural.
5 |
6 | You didn't cast a spell all year.
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endintrprincenotrescued0.amf:
--------------------------------------------------------------------------------
1 | Didn't Rescue the Prince
2 |
3 | When you heard the Prince had been captured you bravely struck out to
4 | rescue him. But it was too tough, the monsters were too strong and you
5 | had to turn back. Later, you wonder what happened to him...
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endintrprincerescued0.amf:
--------------------------------------------------------------------------------
1 | Rescued the Prince!
2 |
3 | You strode out of the school, leaving your erstwhile classmates in
4 | your wake, campaigned across the wilderness and bravely entered the
5 | mountain tomb where the Prince was being held. Many foul creatures
6 | tried to stop you but in the end you triumphed! The handsome Prince,
7 | ever the gentlemen, thanks you profusely and bode you farewell, saying
8 | only that you would meet again...
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endintrsurvivor0.amf:
--------------------------------------------------------------------------------
1 | Survivor
2 |
3 | Somehow you made it through the entire year without being knocked out
4 | even once. The school guards don't even know your name. As far as the
5 | house mistress was concerned, you spent every weekend hard at work
6 | studying the library. But that's not how it happened was it?
7 |
8 | (never knocked out)
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endintrtimid0.amf:
--------------------------------------------------------------------------------
1 | Timid
2 |
3 | Well, the adventuring life wasn't really for you, was it? You went into
4 | some of those horrible, horrible dungeons but came out again pretty
5 | quickly. I mean, what's in there for you anyway? When you get home,
6 | Daddy will make sure you get whatever you please.
7 |
8 | (no uniques defeated)
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endmagediplomat0.amf:
--------------------------------------------------------------------------------
1 | Mage Diplomat
2 |
3 | Princess School taught you that there are many ways to charm, convince
4 | and manipulate people and events. Sometimes it's the right word
5 | sometimes it's a subtle cantrip here and there. Winning an argument is
6 | easier when you can hear what the other side are saying to each
7 | other. You return your father's court and rapidly rise to become a
8 | trusted diplomat. Your skills make you an invaluable negotiator and
9 | peacemaker.
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endmagediplomat_other0.amf:
--------------------------------------------------------------------------------
1 | You spend many years working in your father's service. Eventually it
2 | becomes time for you to find a husband so you strive to find the best
3 | possible political match. Your new husband, a Viscount of another
4 | domain, is kind and dutiful and you raise a family together on his
5 | estate.
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endmagediplomat_prince0.amf:
--------------------------------------------------------------------------------
1 | One of your diplomatic trips takes you to the Prince's Kingdom. You
2 | meet formally, then informally and he soon pledges his hand in
3 | marriage. You accept, on the condition that you continue your
4 | work. You soon broker an alliance between your Kingdoms. When your
5 | husband eventually becomes King you remain his closest advisor as well
6 | as his Queen.
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endperfectmodernprincess0.amf:
--------------------------------------------------------------------------------
1 | Perfect Modern Princess
2 |
3 | Your studies at Princess School taught you the value of
4 | balance. Charm, magic, athletic prowess, they should all be part of
5 | the modern princess' armoury. You return to your father's Kingdom and
6 | see about making yourself an essential part of court. No problem is
7 | beyond your skills and you rapidly rise to be your father's most
8 | senior and trusted advisor.
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endperfectmodernprincess_other0.amf:
--------------------------------------------------------------------------------
1 | When travelling to another Kingdom on a diplomatic mission you fall in
2 | love with the prince of the Kingdom. You contrive the marriage to be
3 | politically expedient and forge a new alliance between the two
4 | Kingdoms. Your new husband is everything a man should be and
5 | eventually succeeds his father as King, with you at his side as Queen.
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endperfectmodernprincess_prince0.amf:
--------------------------------------------------------------------------------
1 | The Prince soon visits and offers his hand in marriage which you
2 | accept. With your skills, you manoeuvre your husband into the politics
3 | of court and, when your father steps down, your husband takes his
4 | place as King and you as Queen. When his father grows old you arrange
5 | for the Kingdoms to become united under your rule. You share the
6 | burden of rule with your husband and bring peace and prosperity to
7 | your land. History records you and your husband as wise rulers who are
8 | an example to all.
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endsocialgoddess0.amf:
--------------------------------------------------------------------------------
1 | Social Goddess
2 |
3 | Perhaps you didn't realise it at school, but you are absolutely
4 | stunning. When you walk into a room, men stop talking, drop things and
5 | stop and stare. But you're no dumb blonde - you know how to use it
6 | too. When you return to your father's Kingdom, the Court is shaken by
7 | your arrival. Soon you have the entire place, and your father, wrapped
8 | around your fingers to do with as you will. What you wear and what you
9 | say is dinner table gossip throughout the Kingdom and beyond.
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endsocialgoddess_other0.amf:
--------------------------------------------------------------------------------
1 | You have your choice of the men in your Kingdom and beyond. You
2 | eventually chose a handsome Prince in a neighbouring Kingdom with an
3 | elderly king. Your new husband quickly succeeds his father and you
4 | take your rightful place as Queen. Your reputation as a charmer and
5 | socialite is unmatched throughout the continent and you have a long
6 | and happy life at Court.
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endsocialgoddess_prince0.amf:
--------------------------------------------------------------------------------
1 | When you arrive back at Court the Prince is there to meet you and
2 | immediately pledges his hand in marriage. You keep him waiting for
3 | just the right amount of time before accepting. Your charm and wit
4 | coupled to his political skills are a formidable partnership. Your
5 | husband succeeds his father to the throne of his Kingdom and you take
6 | your place as Queen. Together your Kingdom prospers and grows and
7 | becomes the largest and most powerful in the land. However, the
8 | history books remember only the wise King and you become but a
9 | footnote in time.
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endsocialite0.amf:
--------------------------------------------------------------------------------
1 | Socialite
2 |
3 | All throughout school there was something about you, you knew how to
4 | dress and what to say. You return to your father's Kingdom and are
5 | quickly inducted into the business of court. As the perfect host you
6 | convince a number of important political rivals and business men to
7 | give your father favourable treatment. Amongst the Court ladies you
8 | are treated with respect and awe and your choices lead fashion in the
9 | land.
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endsocialite_other0.amf:
--------------------------------------------------------------------------------
1 | Your father has no trouble finding you suitors and you eventually
2 | settle on a dashing Count with a large estate in the foothills. You
3 | stay at court for many years before retiring with your husband and
4 | raising your family on his estate.
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endsocialite_prince0.amf:
--------------------------------------------------------------------------------
1 | The Prince soon visits on some flimsy excuse and you quickly meet and
2 | continue your relationship. The Prince soon offers his hand in
3 | marriage which you accept. You return with the Prince to his father's
4 | Kingdom and live a happy life in Court.
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endsorcerer0.amf:
--------------------------------------------------------------------------------
1 | Sorcerer
2 |
3 | Magic was your passion and vocation at Princess School and you quickly
4 | became very competent. After you graduate you return to your father's
5 | Kingdom and continue your studies. Although Palace work is time
6 | consuming you grow to be one of the most skilled mages in the
7 | Kingdom. You have many adventures with your father's retainers and are
8 | well known in throughout the land.
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endsorcerer_other0.amf:
--------------------------------------------------------------------------------
1 | Your father works hard to find you a suitable suitor but your bookish
2 | nature makes it hard to find a husband. Eventually you settle with one
3 | of your father's chief clerks and raise a small family.
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endsorcerer_prince0.amf:
--------------------------------------------------------------------------------
1 | The Prince soon visits your Kingdom. He stays sometime and eventually
2 | offers his hand in marriage. You accept and are married. You continue
3 | your work in the Kingdom and in court and in time raise a
4 | family. Eventually the Prince succeeds his father and you travel to
5 | his Kingdom and become Queen.
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endwarrior0.amf:
--------------------------------------------------------------------------------
1 | Warrior
2 |
3 | Combat was what you learnt best at Princess School and you had ample
4 | opportunity to practice. After you graduate you return to your
5 | father's Kingdom. The life of a court lady bores you quickly and you
6 | convince your father to allow you to join his guard. You do well and
7 | eventually rise to command your father's most trusted and loyal
8 | soldiers.
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endwarrior_other0.amf:
--------------------------------------------------------------------------------
1 | The life of a guard is a busy one but you find time for some romance
2 | too. You fall for and eventually marry a gruff and burly soldier with
3 | a good heart. Your duties keep you close to the palace and it's easy
4 | to raise your children with so many servants around. You live a happy
5 | but simple life.
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/endwarrior_prince0.amf:
--------------------------------------------------------------------------------
1 | One day the Prince you rescued comes to visit your Kingdom. He
2 | remembers you fondly and owing you his life, but against his father's
3 | wishes, offers his hand in marriage. You accept and he takes us
4 | residence in your father's court. A strange couple, you are the
5 | subject of much courtly gossip but you live a happy life.
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/enterDungeon0.amf:
--------------------------------------------------------------------------------
1 | You stagger to your feet and look around you groggily. Where are you?
2 | Who are you? You try to think back but all there is is blackness. You
3 | hear the rushing of a stream in your ears.
4 |
5 | You feel your body - you're wet, dressed in a few torn strips of
6 | cloth. How did you get here? Somehow you know you're missing
7 | something, objects, equipment. You want them back. And at the back of
8 | your mind there's a sense of urgency gnawing at you.
9 |
10 | It's dark but you can pick out shapes moving in the distance. Best
11 | keep moving.
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/enterDungeonAgain.amf:
--------------------------------------------------------------------------------
1 | #
2 | r@#
3 | #
4 |
5 | ->
6 |
7 | Wall push
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/enterDungeonAgain0.amf:
--------------------------------------------------------------------------------
1 | The underground river here seems to disappear into the rock face. You
2 | guess you got washed here in the stream. One things for sure, there's
3 | no way back that way.
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/enterflatline0.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | I AM Sergeant Forbes and I WILL be your commanding officer for this
4 | mission. IS THAT Understood?
5 |
6 | You WILL be piloting the X-31 Remote Exploration and Engagement Drone
7 | (R. E. E. D.) and you WILL be carrying out my orders TO THE LETTER. IS
8 | THAT Understood?
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/enterflatline1.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | You WILL be boarding the Space Hulk designation OE1x1 and you WILL be
4 | tasked with shutting down the COMPUTER CORES controlling the SHIP
5 | SYSTEMS.
6 |
7 | If the AUTOMATED DEFENSES get in your way you WILL have MY
8 | authorization to use ANY FORCE NECESSARY to get the job done. IS THAT
9 | Understood?
10 |
11 | Well, WHAT ARE YOU WAITING FOR soldier? You WILL be making your way to
12 | the R. E. E. D. control station and you WILL be interfacing with the
13 | Drone IMMEDIATELY! HUTT!
14 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/enterschool0.amf:
--------------------------------------------------------------------------------
1 | Princess School!
2 |
3 | Welcome to Princess School, girls! You'll all be here for one year and
4 | we'll be teaching you all to become perfect princesses to make your
5 | Daddys proud.
6 |
7 | During the the week, you'll be expected to attend classes on etiquette
8 | and magic or, for the more robust amongst you, swordplay. Now, I also
9 | want to see all you girls in the athletics hall. No excuses for
10 | getting fat here - I shan't hear the end of it!
11 |
12 | You have your weekends off for rest or quiet study in our
13 | library. Now, if you are falling behind, you're also welcome to use
14 | the classrooms for some self-study.
15 |
16 | On the last weekend of every month, us masters will be away at our
17 | important monthly conference. No sneaking off! Gumball, our combat
18 | master, will be here to take care of you.
19 |
20 | That's all girls. I expect you to work hard and act like a princess at
21 | all times!
22 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/enterschool1.amf:
--------------------------------------------------------------------------------
1 | Welcome to PrincessRL!
2 |
3 | Welcome to PrincessRL - a 7DRL by flend.
4 |
5 | The object of the game is to train and educate your princess to become
6 | a worthy member of the royal family and maybe, just maybe, to find a
7 | Prince.
8 |
9 | Use the training rooms to improve stats and gain spells and
10 | powers. Head off into the wilderness to find adventure and powerful
11 | items. Don't worry too much about being knocked out - the school
12 | guards are well practised at saving their charges from difficult
13 | situations.
14 |
15 | In one year's time your princess will graduate. Will they become a
16 | legendary beauty, fearsome warrior or powerful sorcerer? It's up to
17 | you to decide. Good Luck!
18 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/escapepodlocked0.amf:
--------------------------------------------------------------------------------
1 | Escape pod system x6 on standby.
2 |
3 | There appears to be no emergency active
4 | at the moment. The escape pods are
5 | powered down until further notice.
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/escapepodunlocked0.amf:
--------------------------------------------------------------------------------
1 | !!!SELF-DESTRUCT IMMENENT!!!
2 |
3 | Escape pods x1 - x50 unlocked. Hit
4 | launch button immediately on entering!
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/evade0.amf:
--------------------------------------------------------------------------------
1 |
2 |
3 | @r
4 |
5 | .
6 |
7 | Evade
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/evade1.amf:
--------------------------------------------------------------------------------
1 |
2 |
3 | .r @
4 |
5 | . ->
6 |
7 | Evade
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/failedToFindMap0.amf:
--------------------------------------------------------------------------------
1 | You search through rolls of maps and old atlases for some time but
2 | fail to find anything useful. You half-recognise a few of the
3 | maps. Perhaps you need to explore a little more before coming back?
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/failedToLearnMove0.amf:
--------------------------------------------------------------------------------
1 | Gumball does his best, but for some reason you're just not getting
2 | it. He scratches his flakey head and says,
3 |
4 | "Hmm, maybe you're not ready after all. A few more sessions in class
5 | should sort you out."
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/failedToLearnSpell0.amf:
--------------------------------------------------------------------------------
1 | No matter how much time you spend unrolling old scrolls and getting
2 | dust deeply embedded in your fingertips you don't seem to be able to
3 | find anything worth reading in this goddamn place. The one or two
4 | books taht looked interesting were so far above your head it was like
5 | reading another language.
6 |
7 | Perhaps you're brain's just reached its limit for now?
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/flatlinenotwon0.amf:
--------------------------------------------------------------------------------
1 | GAME INCOMPLETE!
2 | ================
3 |
4 | SOLDIER!
5 |
6 | So, SOLDIER, that didn't quite GO AS PLANNED. Still, if LOGISTICS gets
7 | off my back, what SAY YOU that we spin-up a few more R. E. E. D.s and
8 | HAVE ANOTHER SHOT AT THE CRITTERS?
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/flatlinewon0.amf:
--------------------------------------------------------------------------------
1 | GAME COMPLETE!
2 | =============
3 |
4 | SOLDIER!
5 |
6 | Well, I DON'T KNOW what to SAY. I'm even getting a bit TEARY-EYED
7 | here. You completed your main mission. What more can a SOLDIER do?
8 |
9 | GOOD JOB SON!
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/forgetfulEnding0.amf:
--------------------------------------------------------------------------------
1 | You tend to the woman's wounds. In a few hours she comes around. Tired
2 | eyes slowly focus on your face and then an expression of recognition
3 | and delight crosses her features.
4 |
5 | "My love, I thought you were dead! But I should have know you'd
6 | come..." She trails off at the lack of comprehension in your
7 | eyes. Sadly, you shake your head. You don't remember this women and
8 | you never will.
9 |
10 | "What happened to you? But we are, we were..." It means
11 | nothing. You've lost so much in those hours in the dark.
12 |
13 | You help the woman to her feet and then depart for destination
14 | unknown.
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/forgetfulEndingDeadFriend0.amf:
--------------------------------------------------------------------------------
1 | They are dead. It looks like they crawled here after the battle and
2 | bled to death. It appears to be a woman but you don't recognise
3 | her. You quickly run through her pockets and take a few things of use.
4 |
5 | Perhaps there's another cave around here where you could camp. Then
6 | you have to figure out what to do next. You survived and get to live
7 | to fight another day.
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/halfPrimary0.amf:
--------------------------------------------------------------------------------
1 | ALMOST THERE (11 PRIMARY OBJECTIVES)!
2 | =====================================
3 |
4 | SOLDIER!
5 |
6 | SOLDIER, we might not have GOT them this time, but we did a GOOD
7 | GODDAMN JOB. Let's DRINK TO THAT!
8 |
9 | GOOD JOB SON!
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/halfSecondary0.amf:
--------------------------------------------------------------------------------
1 | HALF SECONDARY OBJECTIVES!
2 | ==========================
3 |
4 | SOLDIER!
5 |
6 | DAMN GOOD piece of work there, SOLDIER! That's a lot of DEAD
7 | ROBOTS. Makes an OLD SERGEANT proud!
8 |
9 | GOOD JOB SON!
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/helpFriend0.amf:
--------------------------------------------------------------------------------
1 | A women, dressed in damage armour is huddled, unconscious in the
2 | corner of the cave. She must have crawled here, but the trail of dried
3 | blood leading from the entrance. Something stirs in your mind, but you
4 | can't quite place it. Anyway, if she doesn't receive help soon she'll
5 | most certainly die.
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/helpcharming0.amf:
--------------------------------------------------------------------------------
1 | Help: Charming
2 |
3 | Being a princess can be tough - always having to maintain the proper
4 | decorum, dress nicely and turn on the charm when required. It does have
5 | some benefits however - you've become so charming and refined that even
6 | the creatures of the wilderness are easily won over. Just be careful -
7 | highly intelligent monsters will see through the charade and won't be
8 | impressed.
9 |
10 | You can now charm creatures and monsters. Use the 'c' key to charm a
11 | creature. You can (normally) have a maximum of one charmed creature at a
12 | time. A charmed creature will fight for you and will chase down and
13 | distract any creature trying to do you harm.
14 |
15 | Some creatures might take several attempts to successfully charm
16 | (depending on monster strength and your Charm skill). Be warned that
17 | some creatures and creature types cannot be charmed at all.
18 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/helpdungeons0.amf:
--------------------------------------------------------------------------------
1 | Help: Dungeons
2 |
3 | You've entered your first dungeon. Let's hope it's not your last!
4 |
5 | Dungeons contain around four levels filled with monsters. Killing or
6 | charming monsters helps train your statistics. Defeating harder
7 | creatures is more effective. Dungeons contain two or three tough
8 | creatures who may carry useful items to collect. Your progress
9 | through the game will also be judged by how many dungeons you
10 | completely clear of tough creatures (uniques).
11 |
12 | When you are finished with a dungeon, leave by the staircase
13 | and sneak back to school.
14 |
15 | Dungeons respawn creatures when you leave, but unique creatures and
16 | items do not respawn.
17 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/helpitems0.amf:
--------------------------------------------------------------------------------
1 | Help: Equippable Items
2 |
3 | You've found your first item! It'll look great on the mantelpiece next
4 | to your dance trophy that you won when you were eight.
5 |
6 | You can take up to three items with you to the wilderness. Items are
7 | stored in the storeroom off the bunk room in school. Press 'd' when in
8 | school to drop items if you've taken the wrong ones. Press 'e' to see
9 | your equipped items and use any special items, such as potions.
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/helpkeys0.amf:
--------------------------------------------------------------------------------
1 | Help: Keys
2 | Arrow Keys - Move
3 | vi Keys
4 |
5 | . [dot] / 5 - Do nothing
6 |
7 | 1-9 - Equip items
8 | f - Fire / Use item
9 | asdzc - Equip wetware
10 |
11 | x - Examine / target
12 | (shift)L - Read logs
13 | (shift)C - Key cards
14 |
15 | (shift)M - Message history
16 | (shift)F - Full screen mode
17 | (shift)Q - Quit the game
18 | ? - This help
19 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/helpnewuser0.amf:
--------------------------------------------------------------------------------
1 | Help: New User
2 |
3 | FlatlineRL has a few features that might be unfamiliar:
4 |
5 | Facing:
6 |
7 | Creatures have facing which is indicated by the circles around
8 | them.
9 |
10 | If the circles are clustered, that is the direction they are facing
11 | (they can't see behind them).
12 |
13 | If the circles are on opposite sides, the monster can see all around.
14 |
15 | You:
16 |
17 | Tactics:
18 |
19 | Don't rush out. Press '.' or '5' to check out how the Robot
20 | Defenses move before you make your move.
21 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/helpspecialmoves0.amf:
--------------------------------------------------------------------------------
1 | Help: Special Moves
2 |
3 | Congratulations - you've learn your first combat move! Combat moves
4 | give you an considerable edge in combat over your enemies. And you
5 | look damn cool doing them.
6 |
7 | Follow a sequence of moves to charge up a combat move. You can see the
8 | move abbreviations in the status bar turn red if you are following
9 | the sequence correctly. Most moves end in an attack, where you get
10 | a bonus to hit and damage.
11 |
12 | If you need to revise a move, press 'm' to see the movie again.
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/helpspellcasting0.amf:
--------------------------------------------------------------------------------
1 | Help: Spellcasting
2 |
3 | Congratulations - you've learn your first spell! Your father would be
4 | proud (horrified).
5 |
6 | Spells are cast with the 'z' key. Some spells require a target - move
7 | the cursor and press 'z' again to fire.
8 |
9 | All spells require Magic Points (MP) which do not recharge until you
10 | return to school.
11 |
12 | After any combat spell has been cast, it may be recast with the 'x'
13 | key. This will cast at the same target, if it's still alive, or the
14 | nearest hostile target, if one is available.
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/helptempitems0.amf:
--------------------------------------------------------------------------------
1 | Help: Mission Items
2 |
3 | You've found a berry. Berries are delicious, but more importantly
4 | have an additional effect (always beneficial). Use 'i' to see
5 | your current berries and to choose one to eat.
6 |
7 | Be warned that berries only last a short time after they are picked
8 | so you won't be able to store them at school.
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/helpwilderness0.amf:
--------------------------------------------------------------------------------
1 | Help: Wilderness
2 |
3 | The wilderness outside school is a fearsome place, full of mysterious
4 | caves, forests and abandoned towns. Still, you're not frightened,
5 | right? I guess you could go back... But where would be the fun in
6 | that?
7 |
8 | Explore the wilderness to find and enter dungeons. Entering a dungeon
9 | takes the whole weekend and you'll return to school when you leave.
10 | If you leave the wilderness you will return to school and the weekend
11 | will be wasted.
12 |
13 | Some areas of the wilderness are initially inaccessible. You'll need
14 | to find a map to find a way through. However, you'll want to do a bit
15 | of exploring so you get a feel for the area before you go looking for
16 | a map.
17 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/interface_demod0.amf:
--------------------------------------------------------------------------------
1 | You didn't take the advanced electronics
2 | part of the Sergeant's exam (or any part
3 | of it, in fact) but you're pretty sure
4 | this here is an Interface
5 | Demodulator. You once had to blow some
6 | up as part of a mission. What do you
7 | know about it? Oh, you can connect it to
8 | things and they tend to blow up. Swings
9 | and roundabouts, eh?
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/knockedout0.amf:
--------------------------------------------------------------------------------
1 | You come round slowly as the blurry shape of a face comes slowly into
2 | focus.
3 |
4 | "And what do you think you were doing, young lady, sneaking off like
5 | that?"
6 |
7 | It's the school guards.
8 |
9 | "I tell ye, I'd have got hell and highwater from your father if you'd
10 | been injured. Now, be a good girl and don't bloody run off again."
11 |
12 | You meekly follow the guards back to school.
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/letoutprince0.amf:
--------------------------------------------------------------------------------
1 | With the dragon dead you return to the cell and make about releasing
2 | the Prince from his bonds. For a women of your skills it doesn't take
3 | long to free him.
4 |
5 | The handsome Prince rises to stand before you.
6 |
7 | "My lady, I didn't expect to rescued, least of all by one so fair. You
8 | have saved me from the dragon's clutches and I am eternally
9 | grateful. I fear I am weak, but when I am recovered I shall visit you
10 | and thank you properly."
11 |
12 | The Prince goes to move but begins to collapse and you rush to support
13 | him. Together you make your way out of the dungeon, back to the
14 | surface and the rest of your lives.
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/lichBattle0.amf:
--------------------------------------------------------------------------------
1 | Foolish mortal! You dare challenge me in the seat of my power. Behold
2 | the might of Esrandilus!
3 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/lichGem0.amf:
--------------------------------------------------------------------------------
1 | The skeletal corpse of Esrandilus collapses at your feet. The lich is
2 | destroyed!
3 |
4 | You turn to leave but notice a glint from the eye socket of the
5 | corpse. Your hand is halfway to touching the gem before you realise
6 | what is happening. In the corners of your mind you hear half a voice
7 | whispering of the power the gem will bring you. You could have
8 | anything, do anything you want...
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/mission00.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | The R. E. E. D. HAS made penetrative boarding entry on the Space Hulk
4 | designation OE1x1.
5 |
6 | You WILL pilot the R. E. E. D. and DESTROY the COMPUTER CORE in this
7 | area.
8 |
9 | When you HAVE destroyed the COMPUTER CORE and AS MANY of the AUTOMATED
10 | DEFENCES as is HUMANLY POSSIBLE, then and ONLY THEN will you return to
11 | the DOCKING AREA and you WILL pilot the R. E. E. D. to the next red
12 | zone. IS THAT Understood?
13 |
14 | And YOU WILL NOT allow your R. E. E. D. unit to get DESTROYED. Nor
15 | WILL you come limping back to the DOCKING AREA when the COMPUTER CORE
16 | is still functioning. Because IF YOU DO I WILL NOT BE AT ALL PLEASED!
17 |
18 | GET TO IT!
19 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/mission01.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | LISTEN UP! This zone IS patrolled by enemy PATROL BOTS. They move
4 | along FIXED ROUTES and LOOK DIRECTLY AHEAD. If you ARE as CLEVER as
5 | YOU think you are, then you'll be able to SNEAK ATTACK them.
6 |
7 | And if you value your skin, Soldier, or MORE IMPORTANTLY the skin of
8 | your R. E. E. D. unit, then YOU will look out for any weaponry
9 | scattered around the ship that might be of help.
10 |
11 | GET TO IT!
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/mission0done0.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | I HEAR on my SENSORS that you HAVE destroyed the COMPUTER CORES.
4 |
5 | Is your WORK DONE? No it is NOT. We have a PROCEDURE!
6 |
7 | When you HAVE destroyed the COMPUTER CORE and AS MANY of the AUTOMATED
8 | DEFENCES as is HUMANLY POSSIBLE, then and ONLY THEN will you return to
9 | the DOCKING AREA and you WILL pilot the R. E. E. D. to the next red
10 | zone. IS THAT Understood?
11 |
12 | And YOU WILL NOT allow your R. E. E. D. unit to get DESTROYED. Nor
13 | WILL you come limping back to the DOCKING AREA when the COMPUTER CORE
14 | is still functioning. Because IF YOU DO I WILL NOT BE AT ALL PLEASED!
15 |
16 | GET TO IT!
17 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/mission10.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | LISTEN UP! You may have NOTICED that that last ZONE WAS patrolled by
4 | enemy PATROL BOTS. They move along FIXED ROUTES and LOOK DIRECTLY
5 | AHEAD.
6 |
7 | Well I've got some NEWS for YOU. This zone IS also patrolled by enemy
8 | PATROL BOTS. But some CLEVER-ASS JACK has REPROGRAMMED them to move
9 | around the deck. They still move along FIXED ROUTES and LOOK DIRECTLY
10 | AHEAD. Think YOU can COPE with this Soldier?
11 |
12 | GET TO IT!
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/mission110.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | LISTEN UP! I just heard from the boys in LOGISTICS that you've been
4 | WORKING your way through the ZONES in a PERFUNCTORY manner!
5 |
6 | I might EVEN GO SO FAR as to say that SOME OF THEM were a LITTLE
7 | impressed. Such a LITTLE bit impressed that they AGREED WITH ME that
8 | you ought to have access to some replacement R. E. E. D. units.
9 |
10 | Well, WHAT ARE YOU WAITING FOR? Get OUT THERE!
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/mission140.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | Soldier. I don't think ANYONE thought you'd get this far. We've been
4 | trying to crack this Space Hulk for some time. If you destroy the
5 | computer nodes in this zone, then that's it. No more defenses. It's
6 | ours.
7 |
8 | I heard that the boys in LOGISTICS have all stopped work and are
9 | gathered around the sensor display.
10 |
11 | Good luck, son. Just a little further.
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/mission150.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | Soldier. I don't think ANYONE thought you'd get this far. We've been
4 | trying to crack this Space Hulk for some time. If you destroy the
5 | computer nodes in this zone, then that's it. No more defenses. It's
6 | ours.
7 |
8 | I heard that the boys in LOGISTICS have all stopped work and are
9 | gathered around the sensor display.
10 |
11 | Good luck, son. Just a little further.
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/mission20.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | LISTEN UP! This zone is FULL TO BURSTING with SWARMERS. NASTY pieces
4 | of work. They LOOK ALL AROUND and are SENSITIVE TO NOISE. So be
5 | GODDAMN careful.
6 |
7 | Just because you're a case WHO NEEDS SPECIAL HELP, the LOGISTICS CORPS
8 | has provided your R. E. E. D. unit with a SHOTGUN.
9 |
10 | What are you waiting for?
11 |
12 | GET TO IT!
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/mission30.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | LISTEN UP! There are FIXED POSITION automated defenses is this
4 | zone. GODDAMN turrets with GODDAMN long ranges. Thank your GODDAMN ASS
5 | that they just keep ROTATING on their own GODDAMN MERRY WAY.
6 |
7 | You will be PLEASED to hear that LOGISTICS has INFORMED me that your
8 | R. E. E. D. will now be armed with a P14 REGULATION pistol for all
9 | future PENETRATION assignments.
10 |
11 | Maybe, SOLDIER, you fancy yourself as some sort of GODDAMN HERO. I
12 | WILL tell you - GODDAMN HEROES are NO GOOD TO ME. Understood?
13 |
14 | GET TO IT!
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/mission40.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | LISTEN UP! I have some BAD NEWS. SWARMERS have TAKEN OVER the next
4 | zone. Now I think I'm GETTING SOFT but I did an extra SCAN of the zone
5 | and located some hidden FRAGMENTATION, SIREN GRENADES and a
6 | NANO-REPAIR KIT for YOUR SORRY ASS.
7 |
8 | Don't make me REGRET the time I WASTED.
9 |
10 | GET TO IT!
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/mission50.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | LISTEN UP! This next ZONE is riddled with ROLLING BOMBS. Sound BAD?
4 | YES, it IS. DO NOT, I repeat, DO NOT, let them come close.
5 |
6 | As my OLD MOTHER used to say, the only GOOD DEAD ROLLING BOMB is the
7 | ROLLING BOMB that is DEAD next to SOMEONE ELSE. I may be PARAPHRASING
8 | slightly.
9 |
10 | ONE MORE THING. Those EGG-HEADS in LOGISTICS have UPGRADED your
11 | R. E. E. D. to INTERFACE with ENEMY TACTICAL control units that can be
12 | SCAVENGED from the ship.
13 |
14 | GET TO IT!
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/mission60.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | LISTEN UP! So, you've made it THIS FAR and you haven't junked TOO MANY
4 | R. E. E. D. units. So you're FEELING PRETTY GOOD, EH? Think you can
5 | take on nearly GODDAMN ANYTHING.
6 |
7 | Well, I'VE GOT NEWS FOR YOU recruit. I can't spend ALL MY GODDAMN DAY
8 | looking over your shoulder and TELLING YOU WHERE TO SHOOT.
9 |
10 | So, things are going to be DIFFERENT from here on out. I won't be
11 | AROUND to plays MUMSIE with you. It's time to roll with the BIG BOYS
12 | now.
13 |
14 | Well, recruit, GOOD LUCK!
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/missionaborted0.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | Did YOU think that this mission was in some way OPTIONAL? That YOU
4 | would DECIDE if you FELT LIKE CARRYING OUT MY ORDERS? That I AM HERE
5 | FOR YOUR PERSONAL AMUSEMENT AND NOT THE SAFETY OF OUR WHOLE GODDAMN
6 | SPECIES!
7 |
8 | NO? Well, fine. Go FIND YOURSELF. And when you're DONE WITH THAT. Send
9 | your GODDAMN R. E. E. D. unit back in there and DO WHAT YOU'RE PAID TO
10 | DO!
11 |
12 | *gasp*
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/missioncomplete0.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | I AM happy to say that I AM surprised. You carried out MY ORDERS in a
4 | RESPECTABLE FASHION. Keep this up and YOU might even BE EXCUSED from
5 | toilet cleaning duty later!
6 |
7 | Aim your R. E. E. D. unit at the next TARGET. HUTT!
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/missioncompletewithsecondary0.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | WELL, WELL, Soldier. Is someone LOOKING for a PROMOTION? My sensors
4 | shows me a lot of DESTRUCTION. That's THE kind of attitude I LIKE in
5 | my soldiers.
6 |
7 | Now, what are YOU doing standing around feeling PLEASED with YOURSELF?
8 | GET YOUR R. E. E. D. unit to the next red zone! HUTT!
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/multiattack0.amf:
--------------------------------------------------------------------------------
1 | # #
2 | # r #
3 | # £r@ r #
4 | # r #
5 | # #
6 |
7 | <-
8 |
9 | Multiple Opponents
10 |
11 | (hit a different opponent each time)
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/multiattack1.amf:
--------------------------------------------------------------------------------
1 | # #
2 | # £r #
3 | # r.@ r #
4 | # r #
5 | # #
6 |
7 | <- ->
8 |
9 | Multiple Opponents
10 |
11 | (hit a different opponent each time)
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/multiattack2.amf:
--------------------------------------------------------------------------------
1 | # #
2 | # r #
3 | # r..@£r #
4 | # r #
5 | # #
6 |
7 | <- -> ->
8 |
9 | Multiple Opponents
10 |
11 | (hit a different opponent each time)
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/multiattack3.amf:
--------------------------------------------------------------------------------
1 | # #
2 | # r #
3 | # r...r #
4 | # @£r #
5 | # #
6 |
7 | <- -> -> |
8 | v
9 | Multiple Opponents
10 |
11 | (hit a different opponent each time)
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/noAborts0.amf:
--------------------------------------------------------------------------------
1 | NO ABORTS!
2 | ==========
3 |
4 | SOLDIER!
5 |
6 | That's what I like to see - a SOLDIER who TAKES WHAT'S PUT IN FRONT OF
7 | HIM. Even if it looks NEAR (or in-fact completely) IMPOSSIBLE.
8 |
9 | WHAT'S THAT? RNG - NEVER HEARD OF HIM.
10 |
11 | GOOD JOB SON!
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/noDeaths0.amf:
--------------------------------------------------------------------------------
1 | NO DEATHS!
2 | ==========
3 |
4 | SOLDIER!
5 |
6 | There's one of two ways you could have got here. You're either me and
7 | I cheated, or this game is a lot easier to you than it is to me!
8 |
9 | Good job you - flend.
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/nomoreaborts0.amf:
--------------------------------------------------------------------------------
1 | SOLDIER!
2 |
3 | SOLDIER, I have had JUST ABOUT ENOUGH of your INSUBORDINATION! NO you
4 | cannot ABORT the mission. YES YOU WILL GET BACK IN THERE AND FINISH
5 | THE JOB ONE WAY OR THE OTHER!
6 |
7 | *gasp*
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/openspaceattack0.amf:
--------------------------------------------------------------------------------
1 | # #
2 | # #
3 | # @£r #
4 | # #
5 |
6 | ->
7 |
8 |
9 | Open ground attack
10 |
11 | (clockwise after attack)
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/openspaceattack1.amf:
--------------------------------------------------------------------------------
1 | # #
2 | # @ #
3 | # .£r #
4 | # #
5 | ^
6 | -> /
7 |
8 |
9 | Open ground attack
10 |
11 | (clockwise after attack)
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/openspaceattack2.amf:
--------------------------------------------------------------------------------
1 | # #
2 | # . #
3 | # .£r@ #
4 | # #
5 | ^
6 | -> / \
7 | v
8 |
9 | Open ground attack
10 |
11 | (clockwise after attack)
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/openspaceattack3.amf:
--------------------------------------------------------------------------------
1 | # #
2 | # . #
3 | # .£r. #
4 | # @ #
5 | ^
6 | -> / \ /
7 | v v
8 |
9 | Open ground attack
10 |
11 | (clockwise after attack)
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/openspaceattack4.amf:
--------------------------------------------------------------------------------
1 | # #
2 | # . #
3 | # @£r. #
4 | # . #
5 | ^ ^
6 | -> / \ / \
7 | v v
8 |
9 | Open ground attack
10 |
11 | (clockwise after attack)
12 |
13 | Attack a creature from any direction. Then move in
14 | a clockwise direction around the creature for
15 | further, increasingly powerful attacks.
16 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotbackpack0.amf:
--------------------------------------------------------------------------------
1 | You find an empty pack lying on the ground. As you bend to pick it up,
2 | you notice a number of shattered vials lying in the corner and a
3 | pungent odour rises to your nose.
4 |
5 | "Now, don't get this wrong, eh? You don't want me to tell you the
6 | story of the novice who mixed up the restorative draught with the
7 | lock-dissolving acid flask again do you, eh, eh? Oh you liked the bit
8 | where the acid etched out the front of his throat did you, eh, eh? The
9 | Council ain't gonna be happy if I lose any more novices in my
10 | classes."
11 |
12 | You remember more about yourself and feel more confident in your
13 | abilities.
14 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotbadge0.amf:
--------------------------------------------------------------------------------
1 | You roll the small steel badge between your fingers wondering what
2 | connection it had to your previous life...
3 |
4 | A training exercise, yes, but it's about the nearest thing sanctioned
5 | as a sport here. Targets placed on either side of a long corridor and
6 | you sprint down hitting targets on alternate walls, pushing yourself
7 | off each wall for speed. It's just you and one other left. You're
8 | wearing a badge someone gave you as a good luck charm. It's probably
9 | cursed - you must be going soft. *bang* And you're off, sprinting, not
10 | thinking, pushing off each wall, getting faster and faster...
11 |
12 | NEW MOVE: Multiple Opponents
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotband0.amf:
--------------------------------------------------------------------------------
1 | The head band you pick off the floor appears to be made from sort of
2 | wolf skin. The feel of it between your fingers stirs a memory...
3 |
4 | Cornered. Just the two of you. The cave looked like a decent place to
5 | rest for the night, but you guess you were wrong. Perhaps this route
6 | was picked deliberately, to tempt you into making this mistake. You
7 | must have missed something. Anyway, it didn't matter much now.
8 |
9 | The pack leader stalked forward, the other wolves hanging back,
10 | letting the larger wolf start it. Wait, wait. Close enough to smell
11 | the stench of its last meal on its breath. Yellow eyes malevolent,
12 | saliva pooling on the floor. Wait. With a snarl, it pounced but you
13 | were ready. A glance then you're up the cave wall, vaulting over the
14 | wolf's back and driving your fist into the small of its back. The wolf
15 | drops with a piercing howl of pain but it's in the distance, fading as
16 | you sprint for the exit.
17 |
18 | NEW MOVE: Vault backstab
19 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotbook0.amf:
--------------------------------------------------------------------------------
1 | The book's wet, the pages illegible. But the feel of the leather cover
2 | stirs something inside you...
3 |
4 | "...read them, learn them, leave them imprinted on your mind."
5 | "Discipline, loyalty, obedience," let these be your watchwords. "The
6 | will of the Council is Law, disobedience is death." The speaker,
7 | turns, smiles, "Today is only the beginning. You know well of our
8 | history. A general falls on the eve of battle, a war is lost. An
9 | official is murdered, a government falls and is replaced. A merchant
10 | house pays generously for our protection." "These are difficult times
11 | but in difficulty, there is always opportunity."
12 |
13 | You remember more about yourself and feel more confident in your
14 | abilities.
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotboots0.amf:
--------------------------------------------------------------------------------
1 | The leather boots seem familiar, and as you strap them to your feet, a
2 | memory stirs within you...
3 |
4 | Running straight at the practice target. It takes skill and nerves to
5 | manage your momentum, aim the below and drift with the recoil. Closer,
6 | closer, wait, now! Impact, slide, stop.
7 |
8 | NEW MOVE: Charge attack
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotbracer0.amf:
--------------------------------------------------------------------------------
1 | The bracer fits around your right wrist, catching a graze and making
2 | you wince. A memory stirs in your head...
3 |
4 | "You!" "Demonstrate that on him!" Yeah, this instructor likes to pitch
5 | us off against each other. You don't recognise the other. You prepare
6 | yourself for the coming pain. Impact, impact! It doesn't hurt that
7 | much. She's going easy on you. Why? You catch the instructor's eye. He's
8 | seen. She'll be punished later.
9 |
10 | NEW MOVE: Close Quarters Combat
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotflint0.amf:
--------------------------------------------------------------------------------
1 | The remains of a tinderbox are on the floor. It's wet and useless now
2 | but you stoop to pick it up. It makes you remember.
3 |
4 | You hesitate. They're innocents in the building too, sleeping. But
5 | he's in there too, and you need him dead. It's the safest method - the
6 | thatch will catch instantly. He (and they) won't have a chance. You
7 | could try to... no, weak. You set the flame to the inn roof and
8 | disappear into the night
9 |
10 | You remember more about yourself and feel more confident in your
11 | abilities.
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotglassgem0.amf:
--------------------------------------------------------------------------------
1 | An explosion of light in your skull. You wrench open your eyes and
2 | struggle to stay on your feet. Keep your eyes closed and you're
3 | lost. You learned that fast. Everything's white. You hear laughing,
4 | he's preparing for the final blow. Arrogance will be his undoing. With
5 | your training you don't need to see. It's over in an instant, your
6 | hands clasped around his neck, the laughter becoming a surprised yelp
7 | as your fingers pierce his larynx. You reach down and take the crystal
8 | he used - that stun was the worst you'd ever felt.
9 |
10 | NEW MOVE: Stunning sphere
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotglove0.amf:
--------------------------------------------------------------------------------
1 | As you slip the glove on your right hand, a memory stirs within you...
2 |
3 | "...so no more practice gloves for you, these are the real thing." As
4 | you file up to receive your glove. The instructor pulls you
5 | aside. "I'm not normally so blunt with an novice but, the way things
6 | are, you'll probably need to know. When your opponent falls from a
7 | blow with this glove, the weave within it feeds on their departing
8 | spirit to nourish your own. There's no need to show mercy,
9 | understood?"
10 |
11 | The glove fits perfectly, adjusting to your hand. It feels warm,
12 | strange, alive...
13 |
14 | You remember more about yourself and feel more confident in your
15 | abilities.
16 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotgreaves0.amf:
--------------------------------------------------------------------------------
1 | This pair of greaves are made of a very light weight chain. You
2 | remember wearing them many times before...
3 |
4 | Always the same, someone comes at her and she drops back into a
5 | corridor, a doorway, something to get up-close-and-personal. Not you,
6 | there's space available why not use it? Keep your opponent off-guard,
7 | tire them out, they won't know what direction you're coming from
8 | next. When you're an instructor that's what you'll teach, anyway.
9 |
10 | NEW MOVE: Open ground attack
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotleadring0.amf:
--------------------------------------------------------------------------------
1 | The obsidian ring reflects no light as you twirl it between your
2 | fingers. A memory emerges from the mists in your mind...
3 |
4 | Damn it. You should never have brought him with you. This was a job
5 | for one. Oh well, you're not going to take the fall for it. No'one'll
6 | recognise you. And the gems are safe. Tapping your pocket and damning
7 | yourself for the reflex to do so. He looks, frightened, well, so he
8 | might be. You gesture, "go now.". He opens the door, running into the
9 | pair of guards that you knew were there. Confusion, it's your
10 | chance. A guard goes for you, but this is child's play. You slide
11 | effortlessly under his grasp. There's no way there'll catch you
12 | now. Anyway, they'll be happy with one out of two.
13 |
14 | NEW MOVE: Evade
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotlockpicks0.amf:
--------------------------------------------------------------------------------
1 | You find an pair of lockpicks on the ground. You've definitely seen
2 | them before...
3 |
4 | Goddamn door won't open and they're closing in. OK, I'll hold them
5 | off. Lucky they're not too goddamn heavy, damn vermin. Back against
6 | something solid, use the leverage and smash 'em away. Again and again
7 | they keep coming. "When's that damn door gonna be open!" You're
8 | getting tired. *click*
9 |
10 | NEW MOVE: Wall push
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotmedal0.amf:
--------------------------------------------------------------------------------
1 | You stoop to pick up a dull round shape of metal with a faded red
2 | ribbon. You've definitely seen it before...
3 |
4 | You always keep your father's medal with you. It's not like you ever
5 | knew him. Hell, this might not even be his. But it's some sort of link
6 | to your childhood. Not that it was a particularly happy one. But it
7 | taught you things, to be tough, to be first, to be best. You guess
8 | that's why you were chosen.
9 |
10 | You remember more about yourself and feel more confident in your
11 | abilities.
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotsash0.amf:
--------------------------------------------------------------------------------
1 | You find a red sash lying in the dirt and blood. Somehow it reminds
2 | you of a time from before...
3 |
4 | He's toying with you, staying out of reach, waiting for you to tire
5 | yourself out. You know this instructor and he's arrogant. He's
6 | underestimated you. Play it a bit dumb, wait for him to come slightly
7 | too close, then... He's in a lock on the floor before he knows what
8 | hit him. You can't help but let the satisfaction play over your
9 | face. She sees it too.
10 |
11 | NEW MOVE: Burst of Speed
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/plotstone0.amf:
--------------------------------------------------------------------------------
1 | A glow emanating from the ground makes you stop and look. A glowstone,
2 | small, emitting only just enough light to illuminate a lock or a
3 | scroll or...
4 |
5 | It's tricky, dangerous work. One mistake and the dart's embedded in
6 | you rather than your quarry. But you've done this a hundred times
7 | before. She's on watch. It's dark but the glowstone gives you just
8 | enough light to see by. Done. Anyone following you through that gate
9 | will be for a brief, final surprise.
10 |
11 | You remember more about yourself and feel more confident in your
12 | abilities.
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/princeincage0.amf:
--------------------------------------------------------------------------------
1 | You see the prince, locked in a cage on the far side of the
2 | chamber. He spots you and looks at you imploringly from his
3 | chains. But you have to stop the dragon before it'll be safe to escape
4 | from here.
5 |
6 | You turn back to your foe.
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/princekidnapped0.amf:
--------------------------------------------------------------------------------
1 | So, the end of December draws near. The graduation ceremony for which
2 | everyone has been longing for weeks. The gossip is that a handsome
3 | Prince from a major Kingdom will be attending!
4 |
5 | Excitement is running at fever pitch as everyone dresses and gets
6 | ready for the big day. Suddenly, disaster! The convoy carrying the
7 | Prince has been waylaid in the mountains to the far NW of the
8 | school. No-one seems to know what's happened or what to do.
9 |
10 | You've been through a year of training leading up to this day. Perhaps
11 | it's time to put that training to use.
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/qe_start0.amf:
--------------------------------------------------------------------------------
1 | Darkness. Then light. One minute you
2 | were piloting a R.E.E.D. - finest
3 | goddamn remote-controlled drone in the
4 | galaxy and the next you were lying on
5 | your back, brain-fried and being rushed
6 | into the trauma centre.
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/qe_start1.amf:
--------------------------------------------------------------------------------
1 | Something about total neural feedback
2 | and semi-partial
3 | brain-disintegration. All it means to
4 | you is sick leave for 6 months, but
5 | spending all that unconscious in a
6 | healing coma.
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/qe_start2.amf:
--------------------------------------------------------------------------------
1 | Apparently the docs have installed
2 | something in your head (probably where
3 | the brain cells used to be). Military
4 | grade, so might come in handy.
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/qe_start3.amf:
--------------------------------------------------------------------------------
1 | Surely there ought to be some nurses
2 | around, or someone. Hang on, OK this is
3 | a trauma centre, but there isn't meant
4 | to be that much blood around.
5 | Something is 'up'.
6 |
7 | -- WELCOME TO TRAUMARL --
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/reactorlocked0.amf:
--------------------------------------------------------------------------------
1 | ...Reactor status 102 nominal
2 | Explode...
3 | ...Command not understood
4 | Um, overheat?...
5 | ...Command not understood
6 | Close EPS conduits and cause impending
7 | chain reaction
8 | ...L1k3 w3 w0uld l3t y0u do th4t...
9 | Damn you machines!
10 | ...H4H4
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/reactorlockeddsfdsf0.amf:
--------------------------------------------------------------------------------
1 | Status...
2 | ...Reactor status 102 nominal
3 | Explode...
4 | ...Command not understood
5 | Um, overheat?...
6 | ...Command not understood
7 | Close EPS conduits and cause impending
8 | chain reaction
9 | ...L1k3 w3 w0uld l3t y0u do th4t...
10 | Damn you machines!
11 | ...H4H4
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/reactorunlocked0.amf:
--------------------------------------------------------------------------------
1 | Status...
2 | ...Reactor status 102 nominal
3 | Close EPS conduits and cause impending
4 | chain reaction
5 | ...Chain reaction pattern laid in
6 | ...Require final clearance from Bridge
7 | to proceed
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/romanceEnding0.amf:
--------------------------------------------------------------------------------
1 | You tend to the woman's wounds. In a few hours she comes around. Tired
2 | eyes slowly focus on your face and then an expression of recognition
3 | and delight crosses her features.
4 |
5 | "My love, I thought you were dead! But I should have know you'd
6 | come..."
7 |
8 | The sound of her voice, the way the dim light, even now, sparkles in
9 | her eyes connects something in your mind and your whole life comes
10 | flooding back to you. Your childhood, parentless and alone, the guild,
11 | the training, Elindra.
12 |
13 | You collapse to your knees as you make sense of it all. You stare into
14 | Elindra's eyes and know that you have found again where you are meant
15 | to be.
16 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/seeCorpses0.amf:
--------------------------------------------------------------------------------
1 | The sight of the corpses on the ground. You knew these people, well at
2 | least some of them. It was an ambush. Eight of you, being sent to the
3 | border to sabotage a neighbouring power that was gearing for war. But
4 | they must have got wind of it somehow and as you were about to make
5 | camp twenty of them dropped from the mountainside. You fought as hard
6 | as you could, but there were too many and the last thing you remember
7 | is a blow to the back of your head, cold and the sensation of
8 | drowning.
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/seeCorpsesForgetful0.amf:
--------------------------------------------------------------------------------
1 | The sight of the corpses on the ground. Humans, people. You remember
2 | making camp, an ambush, fighting had, a blow to the back of your head,
3 | cold and the sensation of drowning. But who these people are or were,
4 | friend or foe, you have no idea.
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/selfdestructlocked0.amf:
--------------------------------------------------------------------------------
1 | SELF-DESTRUCT SEQUENCE INITIATE...
2 | *FAILURE*
3 | *FAILURE*
4 |
5 | CANNOT INITIATE REACTOR MELTDOWN,
6 | REACTOR CONTROLS ARE LOCKED OUT.
7 |
8 | RECOMMEND GOING TO THE REACTOR TO TAKE
9 | REMEDIAL ACTION.
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/selfdestructunlocked0.amf:
--------------------------------------------------------------------------------
1 | INITIATING SELF-DESTRUCT SEQUENCE...
2 | CANCEL NOW 5..4...3..2..1..
3 |
4 | SELF-DESTRUCT WILL OCCUR IN 20 MINUTES..
5 | ALL PERSONNEL IMMEDIATELY REPORT TO THE
6 | ESCAPE PODS ON THE FLIGHT DECK LEVEL!
7 |
8 | .xx0xd y0u w0nt esc4p3 th4t
9 | e4s1ly HUMAN! dx0xx.
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/spellblink0.amf:
--------------------------------------------------------------------------------
1 | Spell: Blink
2 |
3 | There's one thing worse than an orc and that's an
4 | orc so damn close to you that you can smell the
5 | stink of his breath and see the gore and brains
6 | drip off the axe he wields crudely in his hand. In
7 | those kind of situations you want to be somewhere
8 | else. Fast.
9 |
10 | Blink: Randomly teleports you a short distance
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/spellenergyblast0.amf:
--------------------------------------------------------------------------------
1 | Spell: Energy Blast
2 |
3 | Magic Missile? It's good for swatting flies, you
4 | guess. It's great if you've got a lot of time. Or
5 | if you just want to _injure_ something a
6 | bit. You've moved on. They won't know what's hit
7 | them.
8 |
9 | Energy Blast: Hits one target for high damage,
10 | power increases with Magic
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/spellexit0.amf:
--------------------------------------------------------------------------------
1 | Spell: Exit
2 |
3 | Sometimes a hasty exit is called for, and
4 | sometimes it just faster than walking. Hey, you
5 | learn magic for a reason right?
6 |
7 | Exit: Leave the current dungeon immediately
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/spellfireball0.amf:
--------------------------------------------------------------------------------
1 | Spell: Fireball
2 |
3 | It's normally easy to spot when a junior mage has
4 | just tried their first Fireball spell. The smell
5 | of singed hair and the lack of eyebrows is a sure
6 | giveaway. Still, you know you've made it when you
7 | can cast a Fireball and it be more dangerous to
8 | the goblins swarming in front of you than
9 | yourself.
10 |
11 | Fireball: Hits all targets within area of
12 | effect. Can damage the caster. Power increases
13 | with Magic
14 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/spellfirelance0.amf:
--------------------------------------------------------------------------------
1 | Spell: Fire Lance
2 |
3 | Line 'em up and knock 'em down. A bolt of fire
4 | that envelopes anything in its way. Great for
5 | those tight dungeon passages.
6 |
7 | Fire Lance: Hits all targets along a line, power
8 | increases with Magic
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/spelllight0.amf:
--------------------------------------------------------------------------------
1 | Spell: Light
2 |
3 | Light - a simple cantrip? Well, light is a tricky,
4 | flighty thing and it's harder to control than you
5 | think. Still, a light source in a dungeon can be a
6 | welcome thing indeed.
7 |
8 | Light: Increases sight radius for a short duration
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/spellmagearmour0.amf:
--------------------------------------------------------------------------------
1 | Spell: Mage Armour
2 |
3 | Mages aren't known for wearing heavy armour. It
4 | interferes with spellcasting? A myth. The real
5 | reason is, it's heavy and most mages aren’t very
6 | fit. It's heavy and unnecessary. Why cover
7 | yourself in iron or steel when a forcefield does
8 | the same job and doesn't weigh anything, smell,
9 | get wet or act as a breeding ground for all kinds
10 | of insects?
11 |
12 | Mage Armour: AC bonus for a moderate duration, AC
13 | bonus increases with Magic
14 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/spellmagicmissile0.amf:
--------------------------------------------------------------------------------
1 | Spell: Magic Missile
2 |
3 | A bolt of light flies from your fingertips and
4 | makes a small, smoking hole in the wall. Magic
5 | Missile - every mage's fallback in the event of a
6 | summoning spell going out of control, wandering
7 | into the wrong dark alley or, heaven help us,
8 | actually going out adventuring.
9 |
10 | Magic Missile: Hits one target, power increases
11 | with Magic
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/spellslowmonster0.amf:
--------------------------------------------------------------------------------
1 | Spell: Slow Monster
2 |
3 | Mages, all in all, are not known for their long
4 | hours training on the field or for their dextrous
5 | and nimble movements. Still, that's not a problem
6 | if the spider you're fighting suddenly starts
7 | acting like a snail. A snail with 8 legs and a
8 | poisonous bite, I grant you, but still a
9 | snail. Great thing, magic.
10 |
11 | Slow monster: Reduce monster speed to half for a
12 | short duration.
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/spotFriend0.amf:
--------------------------------------------------------------------------------
1 | In the shadows of the cave you make out the figure of person, huddled
2 | in a corner. They are lying still and there is a metallic tang on the
3 | air.
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/stunbox0.amf:
--------------------------------------------------------------------------------
1 | # #
2 | # #
3 | # @. #
4 | # #
5 |
6 | <-
7 |
8 | Stun box
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/stunbox1.amf:
--------------------------------------------------------------------------------
1 | # #
2 | # @ #
3 | # .. #
4 | # #
5 | ^
6 | <- |
7 |
8 | Stun box
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/stunbox2.amf:
--------------------------------------------------------------------------------
1 | # #
2 | # .@ #
3 | # .. #
4 | # #
5 | ^
6 | <- | ->
7 |
8 | Stun box
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/stunbox3.amf:
--------------------------------------------------------------------------------
1 | # #
2 | # .. #
3 | # .@ #
4 | # #
5 | ^
6 | <- | -> |
7 | v
8 | Stun box
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/succeededToFindMap0.amf:
--------------------------------------------------------------------------------
1 | You hunt around for hours without success but then stumble on
2 | something. An old map deep within a roll shows an area close to the
3 | school. You figure out a new way through some difficult terrain.
4 |
5 | You've found a way to a new dungeon!
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/succeededToLearnMove0.amf:
--------------------------------------------------------------------------------
1 | At Gumball's directions you move here, there, posture like that, no,
2 | like that..
3 |
4 | After a few hours you're covered in sweat. You take a break to get
5 | your breathe back and Gumball turns and smiles.
6 |
7 | "I reckon you've just about got it, love."
8 |
9 | You've learnt a new combat move!
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/succeededToLearnSpell0.amf:
--------------------------------------------------------------------------------
1 | You cough as you brush the dust off yet another ancient tome. Maybe
2 | this one will justify the time you've spent in this stuffy room. Hmm,
3 | interesting...
4 |
5 | You spend most of the day studying arcane symbols and runes. By the
6 | end of it, the knowledge has crystallized in your brain into a new
7 | spell!
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/t_medicalsecuritylocked0.amf:
--------------------------------------------------------------------------------
1 | DOOR LOCKED BY LEVEL SECURITY
2 | =============================
3 |
4 | If you think you should have access,
5 | please contact your nearest member of
6 | security personnel for immediate
7 | satisfaction!
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/t_medicalsecurityunlocked0.amf:
--------------------------------------------------------------------------------
1 | Do0R UNLOxxCK3D BY L3V3L S3CUR1TY
2 | =================================
3 |
4 | W3lcome D0ctor And3rs0n!
5 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/trainathletics0.amf:
--------------------------------------------------------------------------------
1 | The athletics hall stretches out in front of you, filled with ropes,
2 | horses, nets and balls and all lorded over by the prim-and-proper
3 | athletics mistress, Ms. P.
4 |
5 | You're always being told that keeping fit is an important part of
6 | being a princess: if you were to swoon during the middle of a stately
7 | dance that would be a terrible embarrassment for your father. On the
8 | other hand, you don't plan to spend the entire year cooped up between
9 | these four walls and you'll need to be fit enough to go out exploring.
10 |
11 | Athletics training:
12 |
13 | Improves: Health(++), Combat(+), Speed(+)
14 | Costs: Stamina(--), Charm(-), Magic(-)
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/traincharm0.amf:
--------------------------------------------------------------------------------
1 | It is in the etiquette class that you are taught how to dress, talk,
2 | and behave in the myriad of situations a busy princess finds herself
3 | in nowadays. Madam Boothroyd's teaching verges perhaps a bit on the
4 | over-traditional but you regularly receive sessions from the dashing
5 | Mr. Morris who lectures on the most up-to-date fashions at court.
6 |
7 | Strangely you don't see the princesses from the northern part of the
8 | realm in here very much. They're probably out wrestling with bears, or
9 | whatever else it is they do for fun. For you? Well, bears would queue
10 | up to meekly lick the honey from your fingertips.
11 |
12 | Charm class:
13 |
14 | Improves: Charm(++)
15 | Costs: Stamina(-), Combat(-), Magic(-)
16 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/traincombat0.amf:
--------------------------------------------------------------------------------
1 | This is the combat training ground - your ears echo with the sound of
2 | steel on steel - well, at least soft training sword on padded blouse
3 | and the occasional yelp as one of the less restrained princesses goes
4 | for the face.
5 |
6 | Your father doesn't really approve of young ladies getting up to those
7 | pursuits better left for men but he did send you to a progressive
8 | institution, so he can't really complain. The old combat master,
9 | Gumbull (who you reckon looks about 90) smiles beckons and you over to
10 | a swordplay class.
11 |
12 | Combat training:
13 |
14 | Improves: Combat(++), Health(+), Speed(+)
15 | Costs: Stamina(--), Charm(-), Magic(-)
16 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/trainmagic0.amf:
--------------------------------------------------------------------------------
1 | Flasks bubble, sparks fly from red-hot crucibles and a thick miasma
2 | fills the air of the magic laboratory. It's popular with princesses
3 | from realms where the nobility likes to maintain an aura of mystery
4 | about themselves and with the scrawny-looking princesses who would
5 | rather spend with a book than entertaining at court.
6 |
7 | The old wizard Binibub keeps court and stops anyone's experiments from
8 | getting too far out of control. Binibub seems like a nice jovial old
9 | man but sometimes, just for a second, deep in his eyes you get a
10 | glimpse of the power he must possess. You wonder what you could do if
11 | you were that powerful...
12 |
13 | Charm class:
14 |
15 | Improves: Magic(++)
16 | Costs: Stamina(-), Combat(-), Charm(-)
17 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/trainmagiclibrary0.amf:
--------------------------------------------------------------------------------
1 | The dusty shelves of the library loom out of the half light. You walk
2 | past the light romantic fiction - back home you're surrounded by
3 | princes so why read about them? - and move deeper towards the
4 | back. You often see the magic master, Binibub, poking around here
5 | looking for an old tome or grimoire.
6 |
7 | Now, no-one's going to teach you the kind of magic you want to know -
8 | in class it's all love potions and spells to press shirts - but if you
9 | were to stumble upon the formulae yourself, then who could blame you
10 | for that?
11 |
12 | Magic library:
13 |
14 | Chance to learn a new spell, if your Magic is high enough.
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/trainmaplibrary0.amf:
--------------------------------------------------------------------------------
1 | Someone old master long ago must have loved maps, since there's a
2 | whole huge library devoted to them. Once you get out and start
3 | exploring the area a bit, you reckon that there'd be a map in here
4 | that'd show you where you wanted to go.
5 |
6 | Map library:
7 |
8 | Chance to learn a route to a new area, if you have explored enough.
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/trainmaster0.amf:
--------------------------------------------------------------------------------
1 | When the week's work is done most of the masters disappear off to
2 | their lodgings to relax and socialize. But Gumball, the combat master,
3 | remains. The princesses tend to look upon him as a friendly if slow
4 | caretaker, good for rescuing an injured bird from the school roof but
5 | little else.
6 |
7 | But you know different. He's told you about his exploits as a young
8 | man, roving the country and fighting all comers. He likes you and you
9 | reckon, with a bit of sweet-talk, you can get him to pass some of his
10 | old secrets on.
11 |
12 | Train with the master:
13 |
14 | Chance to learn a new martial arts move, if your Combat is high enough.
15 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/trainrest0.amf:
--------------------------------------------------------------------------------
1 | These are the princesses' quarters. It's all pretty spartan and you
2 | have to share a room with four other princesses from god-knows-what
3 | jumped-up little provinces from all over the realm.
4 |
5 | Still, once they all finally stop gossiping and go to sleep it is a
6 | place to get some quality rest. The rooms might be basic but you
7 | insisted on a feather bed.
8 |
9 | Rest and relaxation:
10 |
11 | Improves: Stamina(++)
12 | Costs: Combat(-), Magic(-), Charm(-)
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/traumalose0.amf:
--------------------------------------------------------------------------------
1 | The last hit punches through your
2 | defenses and you feel your body begin to
3 | shut down. Oh well, you guess you
4 | started this so it's justice of a sort.
5 |
6 | The robots close in - no doubt in your
7 | new form you will serve your masters
8 | well.
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/traumaquit0.amf:
--------------------------------------------------------------------------------
1 | All this fighting, what's the point?
2 | Isn't this game pretty hard for a 7DRL
3 | anyway? I thought it was just a diary
4 | simulator. Right, I'm off to play
5 | PrincessRL. Out of the way, robot!
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/traumawin.amf:
--------------------------------------------------------------------------------
1 | Escape pod system x6 on standby.
2 |
3 | There appears to be no emergency active
4 | at the moment. The escape pods are
5 | powered down until further notice.
6 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/traumawin0.amf:
--------------------------------------------------------------------------------
1 | With a clunk, the escape pod detaches
2 | from the station and sails off into the
3 | void. A few moments later you are hit by
4 | the shockwave caused the station's
5 | explosion. A few red lights appear on
6 | the board but everything seems OK.
7 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/traumawin1.amf:
--------------------------------------------------------------------------------
1 | You triumphed. The machines were
2 | defeated. What you started on hulk 0E1x1
3 | has finally finished. A lot of good
4 | people died on that station.
5 |
6 | You close your eyes and lay back on the
7 | flight couch and disengage your wetware
8 | systems. Hmm, that's odd, they won't
9 | turn off. Oh well, something to get
10 | fixed at your next medical checkup...
11 |
12 | --- THE END ---
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/treasureRoom0.amf:
--------------------------------------------------------------------------------
1 | The lich's treasure room lies before you! You hurry to gather up the
2 | most powerful and valuable looking items. The luster of a black pearl
3 | catches your eye. You touch it and a bolt of energy runs up your arm,
4 | wracks through your shoulders, up your neck and into your head. The
5 | memories you've fought so hard to regain start swimming around your
6 | head, being displaced, coming loose. But you've learn much in your
7 | time in the dungeon, much about yourself and you know you've got the
8 | strength to beat trickery like this. You refocus your mind and gather
9 | the energy of the pearl. But then an image comes to mind, a fragment -
10 | sounds, smells - a battle near a stream on the mountainside. You loose
11 | control of the energy and the view becomes more vivid, more real and
12 | suddenly, you're there.
13 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/vaultbackstab0.amf:
--------------------------------------------------------------------------------
1 | #
2 | r@#
3 | #
4 |
5 | ->
6 |
7 | Vault backstab
8 |
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/vaultbackstab1.amf:
--------------------------------------------------------------------------------
1 | #
2 | @r.#
3 | #
4 |
5 | -> <-
6 |
7 | Vault backstab
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/vaultbackstab2.amf:
--------------------------------------------------------------------------------
1 | #
2 | @£r.#
3 | #
4 |
5 | -> <- ->
6 |
7 | Vault backstab
8 |
9 | Combine an escape move with a backstab for heavy
10 | damage. Push into a wall to jump over an enemy
11 | then backstab with an attack.
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/wallleap0.amf:
--------------------------------------------------------------------------------
1 | #
2 | r @#
3 | #
4 |
5 | ->
6 |
7 | Wall leap
8 |
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/wallleap1.amf:
--------------------------------------------------------------------------------
1 | #
2 | £r@..#
3 | #
4 |
5 | -> <- ->
6 |
7 | Wall leap
8 |
9 | Leap off a wall at an opponent. If you know
10 | vault backstab then the follow up attack is
11 | a vault.
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/wallpush0.amf:
--------------------------------------------------------------------------------
1 | #
2 | r@#
3 | #
4 |
5 | ->
6 |
7 | Wall push
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/wallpush1.amf:
--------------------------------------------------------------------------------
1 | #
2 | r@#
3 | #
4 |
5 | -> ->
6 |
7 | Wall push
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/wallpush2.amf:
--------------------------------------------------------------------------------
1 | #
2 | r @#
3 | #
4 |
5 | -> -> <-
6 |
7 | Wall push
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/wallvault0.amf:
--------------------------------------------------------------------------------
1 | #
2 | r@#
3 | #
4 |
5 | ->
6 |
7 | Wall vault
8 |
9 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/movies/wallvault1.amf:
--------------------------------------------------------------------------------
1 | #
2 | @r.#
3 | #
4 |
5 | -> <-
6 |
7 | Wall vault
8 |
9 | Escape move. Push into a wall then away. Jumps
10 | over any creatures in the way.
11 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/profiling results.txt:
--------------------------------------------------------------------------------
1 | The slowest things are:
2 |
3 | Calculating the display of the creatures' FOV (needs to be refactored, if we use it - currently restricted to Debug Mode)
4 | Writing to the MSDOS-style Console (is not really necessary since we can always tail the logfile which works OK)
5 | Closing the log file every log entry (resolved)
6 |
7 | Then: 15% of runtime in CheckTileFOV, 12.64% in Triangular FOV, 10.41% in Angle, 8.86% in Normalize
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/shroom_moved.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/RogueBasin/bin/Debug/shroom_moved.png
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/shroom_moved_big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/RogueBasin/bin/Debug/shroom_moved_big.png
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/tallfont.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/RogueBasin/bin/Debug/tallfont.png
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/RogueBasin/bin/Debug/terminal.png
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/text/introPreamble.txt:
--------------------------------------------------------------------------------
1 | Please enter a name for your Soldier below.
2 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/text/introSettings.txt:
--------------------------------------------------------------------------------
1 | TraumaRL has logs scattered around which
2 | give information on how to play.
3 |
4 | It's recommended that you leave these on.
5 |
6 | In game, press '?' for keys.
7 |
8 | After you answer a few questions, the station
9 | will be constructed. This may take a few seconds.
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/arcology_special1.room:
--------------------------------------------------------------------------------
1 | ##+##
2 | ##.....##
3 | #....#....#
4 | #....#.#....#
5 | #...#...#...#
6 | #...###.###...#
7 | #..#.#...#.#..#
8 | +.#.........#.+
9 | #..#.#...#.#..#
10 | #...###.###...#
11 | #...#...#...#
12 | #....#.#....#
13 | #....#....#
14 | ##.....##
15 | ##+##
16 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/arcology_vault_big1.room:
--------------------------------------------------------------------------------
1 | ##+##
2 | #.....#
3 | #.......#
4 | #.........#
5 | #...........#
6 | #...........#
7 | +...........+
8 | #...........#
9 | #...........#
10 | #.........#
11 | #.......#
12 | #.....#
13 | ##+##
14 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/arcology_vault_oval1.room:
--------------------------------------------------------------------------------
1 | ##+##
2 | ##.....##
3 | #.........#
4 | +.........+
5 | #.........#
6 | ##.....##
7 | ##+##
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/arcology_vault_small1.room:
--------------------------------------------------------------------------------
1 | #+#
2 | #...#
3 | #.....#
4 | #.......#
5 | +.......+
6 | #.......#
7 | #.....#
8 | #...#
9 | #+#
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/arcology_vault_small_deadend1.room:
--------------------------------------------------------------------------------
1 | ###
2 | #.#.#
3 | #..#..#
4 | #...#...#
5 | +.....###
6 | #...#...#
7 | #..#..#
8 | #.#.#
9 | ###
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/arcology_vault_tiny1.room:
--------------------------------------------------------------------------------
1 | #+#
2 | #.#
3 | ##...##
4 | +.....+
5 | ##...##
6 | #.#
7 | #+#
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/arcology_vault_tiny_deadend1.room:
--------------------------------------------------------------------------------
1 | ###
2 | #.#
3 | ##...##
4 | #..#..+
5 | ##...##
6 | #.#
7 | ###
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/armory1.room:
--------------------------------------------------------------------------------
1 | ########
2 | #..#..#..#
3 | #...#.....#
4 | +........#
5 | #....#....#
6 | #..#..#..#
7 | ########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/armory2.room:
--------------------------------------------------------------------------------
1 | ########
2 | #.#.#.#.##
3 | +........#
4 | ##.#.#.#.#
5 | ########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/armory3.room:
--------------------------------------------------------------------------------
1 | #########
2 | #.#.#.#...#
3 | +..#.#.#..#
4 | #.#.#.#...#
5 | ##########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/branchroom.room:
--------------------------------------------------------------------------------
1 | ####+#### ####+#### ####+####
2 | #.........##.........##.........#
3 | #...............................#
4 | #...............................#
5 | +...............................+
6 | #...............................#
7 | #...............................#
8 | #.........##.........##.........#
9 | ####+#### ####+#### ####+####
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/branchroom2.room:
--------------------------------------------------------------------------------
1 | ####+#### ####+####
2 | #.........##.........#
3 | #....................#
4 | #....................#
5 | +....................+
6 | #....................#
7 | #....................#
8 | #.........##.........#
9 | ####+#### ####+####
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/branchroom_thin1.room:
--------------------------------------------------------------------------------
1 | ###+### ###+### ###+###
2 | #.......##.......##.......#
3 | +.........................+
4 | #.......##.......##.......#
5 | ###+### ###+### ###+###
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/branchroom_thin2.room:
--------------------------------------------------------------------------------
1 | ###+### ###+###
2 | #.......##.......#
3 | +................+
4 | #.......##.......#
5 | ###+### ###+###
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/central_pillars1.room:
--------------------------------------------------------------------------------
1 | ###+###+###+##
2 | #............#
3 | +.##..##..##.#
4 | #.##..##..##.+
5 | #............#
6 | #............#
7 | +.##..##..##.#
8 | #.##..##..##.+
9 | #............#
10 | #............#
11 | +.##..##..##.#
12 | #.##..##..##.+
13 | #............#
14 | ##+###+###+###
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/chamber3x3_1door.room:
--------------------------------------------------------------------------------
1 | ###
2 | #...#
3 | +...#
4 | #...#
5 | ###
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/chamber6x4_1door.room:
--------------------------------------------------------------------------------
1 | ########
2 | #........#
3 | #........#
4 | #........#
5 | +........#
6 | #........#
7 | #........#
8 | #........#
9 | ########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/chamber6x4_2door.room:
--------------------------------------------------------------------------------
1 | ########
2 | #........#
3 | #........#
4 | +........#
5 | #........#
6 | #........+
7 | #........#
8 | #........#
9 | ########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/chamber7x3_1door.room:
--------------------------------------------------------------------------------
1 | #########
2 | #.........#
3 | #.........#
4 | +.........#
5 | #.........#
6 | #.........#
7 | #########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/chamber7x3_2door.room:
--------------------------------------------------------------------------------
1 | #########
2 | #.........#
3 | #.........#
4 | +.........+
5 | #.........#
6 | #.........#
7 | #########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/corridortemplate3x1.room:
--------------------------------------------------------------------------------
1 | #.#
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/elevator1.room:
--------------------------------------------------------------------------------
1 | ###
2 | #.#
3 | #+#
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/escape_pod1.room:
--------------------------------------------------------------------------------
1 | ### #####
2 | #...###.....##
3 | #.............##
4 | +...............#
5 | #.............##
6 | #...###.....##
7 | ### #####
8 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/largeconnectingvault1.room:
--------------------------------------------------------------------------------
1 | ##########+#################
2 | #..........................#
3 | +..........................#
4 | #..........................#
5 | #..........................+
6 | #..........................#
7 | #..........................#
8 | ###############+############
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/largeconnectingvault2.room:
--------------------------------------------------------------------------------
1 | #######+#############
2 | #...................#
3 | #...................+
4 | #...................#
5 | #...................#
6 | #...................#
7 | #...................#
8 | +...................#
9 | #...................#
10 | #...................#
11 | #...................#
12 | #...................#
13 | ############+########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/largetestvault1.room:
--------------------------------------------------------------------------------
1 | ###############################
2 | #.............................#
3 | #.............................#
4 | #.............................#
5 | #.............................#
6 | #.............................+
7 | #.............................#
8 | #.............................#
9 | #.............................#
10 | #.............................#
11 | ###############################
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/longvault1.room:
--------------------------------------------------------------------------------
1 | ######+######
2 | #...........#
3 | +...........+
4 | #...........#
5 | ######+######
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/longvault_corners1.room:
--------------------------------------------------------------------------------
1 | ###########+#
2 | +...........#
3 | #...........#
4 | #...........+
5 | #+###########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/lshape1.room:
--------------------------------------------------------------------------------
1 | ##+##
2 | #...#
3 | #...###
4 | #.....#
5 | #.....+
6 | #.....#
7 | #######
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/lshape2.room:
--------------------------------------------------------------------------------
1 | ##+##
2 | #...#
3 | #...###
4 | #.....#
5 | +.....+
6 | #.....#
7 | #######
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/lshape3.room:
--------------------------------------------------------------------------------
1 | ###+###
2 | #.....#
3 | #.....#####
4 | #.........#
5 | #.........#
6 | +.........+
7 | #.........#
8 | #.........#
9 | ###########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/lshape_asymmetric1.room:
--------------------------------------------------------------------------------
1 | ##+##
2 | #...#
3 | #...#####
4 | #.......#
5 | #.......+
6 | #.......#
7 | #########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/lshape_asymmetric2.room:
--------------------------------------------------------------------------------
1 | ##+##
2 | #...#
3 | #...#####
4 | #.......#
5 | +.......+
6 | #.......#
7 | #########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/lshape_asymmetric3.room:
--------------------------------------------------------------------------------
1 | ###+###
2 | #.....#
3 | #.....#######
4 | #...........#
5 | #...........#
6 | +...........+
7 | #...........#
8 | #...........#
9 | #############
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/medical_bay1.room:
--------------------------------------------------------------------------------
1 | ###+###+###
2 | #.........#
3 | #.........#
4 | ####...####
5 | #.........#
6 | #.#.#.#.#.#
7 | ###########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/placeholdervault1.room:
--------------------------------------------------------------------------------
1 | #########
2 | #.......#
3 | +.......#
4 | #.......#
5 | #########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/reactor1.room:
--------------------------------------------------------------------------------
1 | ####+####
2 | ##.....##
3 | #.##.##.#
4 | #..#.#..#
5 | +.......+
6 | #..#.#..#
7 | #.##.##.#
8 | ##.....##
9 | ####+####
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/replacevault1.room:
--------------------------------------------------------------------------------
1 | ###
2 | #.#
3 | #+#
4 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/square_2way3.room:
--------------------------------------------------------------------------------
1 | ####+####
2 | #.......#
3 | #.......#
4 | #.......#
5 | #.......#
6 | #.......#
7 | #.......#
8 | #.......#
9 | ####+####
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/square_4way.room:
--------------------------------------------------------------------------------
1 | ##+##
2 | #...#
3 | +...+
4 | #...#
5 | ##+##
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/square_4way2.room:
--------------------------------------------------------------------------------
1 | ####+####
2 | #.......#
3 | #.......#
4 | #.......#
5 | +.......+
6 | #.......#
7 | #.......#
8 | #.......#
9 | ####+####
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/square_4way3.room:
--------------------------------------------------------------------------------
1 | #####+#####
2 | #.........#
3 | #.........#
4 | #.........#
5 | #.........#
6 | +.........+
7 | #.........#
8 | #.........#
9 | #.........#
10 | #.........#
11 | #####+#####
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/square_4way_1door.room:
--------------------------------------------------------------------------------
1 | ###+###
2 | #.....#
3 | #.....#
4 | #.....#
5 | #.....#
6 | #######
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/tshape1.room:
--------------------------------------------------------------------------------
1 | ##+##
2 | #...#
3 | ###...###
4 | #.......#
5 | +.......+
6 | #.......#
7 | #########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/tshape2.room:
--------------------------------------------------------------------------------
1 | ###+###
2 | #.....#
3 | ###.....###
4 | #.........#
5 | #.........#
6 | +.........+
7 | #.........#
8 | #.........#
9 | ###########
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/vault1.room:
--------------------------------------------------------------------------------
1 | ####+####
2 | #.......#
3 | +.......+
4 | #.......#
5 | ####+####
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/xshape1.room:
--------------------------------------------------------------------------------
1 | ##+##
2 | #...#
3 | ###...###
4 | #.......#
5 | +.......+
6 | #.......#
7 | ###...###
8 | #...#
9 | ##+##
10 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/vaults/xshape2.room:
--------------------------------------------------------------------------------
1 | ###+###
2 | #.....#
3 | ###.....###
4 | #.........#
5 | #.........#
6 | +.........+
7 | #.........#
8 | #.........#
9 | ###.....###
10 | #.....#
11 | ###+###
12 |
--------------------------------------------------------------------------------
/RogueBasin/RogueBasin/bin/Debug/zlib1.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/RogueBasin/bin/Debug/zlib1.dll
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/Program.cs:
--------------------------------------------------------------------------------
1 | using GraphMap;
2 | using RogueBasin;
3 | using System;
4 | using System.Collections.Generic;
5 | using System.Linq;
6 | using System.Text;
7 | using System.Threading.Tasks;
8 |
9 | namespace TraumaRL
10 | {
11 | class Program
12 | {
13 | static void Main(string[] args)
14 | {
15 | var traumaRunner = new TraumaRunner();
16 |
17 | //Choose manual test
18 | traumaRunner.TemplatedMapTest();
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/FileSupport.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/FileSupport.dll
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/GraphMap.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/GraphMap.dll
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/QuickGraph.Graphviz.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/QuickGraph.Graphviz.dll
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/QuickGraph.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/QuickGraph.dll
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/SDL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/SDL.dll
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/SdlDotNet.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/SdlDotNet.dll
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/StreamSupport.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/StreamSupport.dll
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/Tao.Sdl.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/Tao.Sdl.dll
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/TraumaSprites.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/TraumaSprites.png
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/alexisv3.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/alexisv3.ttf
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/bsptree-dep.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/bsptree-dep.png
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/bsptree-door.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/bsptree-door.png
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/bsptree-full.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/bsptree-full.png
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/config.txt:
--------------------------------------------------------------------------------
1 | tilesize=16
2 | debug=true
3 | displayGraphs=false
4 | graphviz=C:\Program Files (x86)\Graphviz2.36\bin\dot.exe
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/levellinks-full.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/levellinks-full.png
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/libtcod.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/libtcod.dll
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/libtcodWrapper.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/libtcodWrapper.dll
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/shroom_moved.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/shroom_moved.png
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/shroom_moved_big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/shroom_moved_big.png
--------------------------------------------------------------------------------
/RogueBasin/TraumaRL/bin/Debug/zlib1.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/TraumaRL/bin/Debug/zlib1.dll
--------------------------------------------------------------------------------
/RogueBasin/docs/balancing.doc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/balancing.doc
--------------------------------------------------------------------------------
/RogueBasin/docs/creature stats.xls:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/creature stats.xls
--------------------------------------------------------------------------------
/RogueBasin/docs/issues.doc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/issues.doc
--------------------------------------------------------------------------------
/RogueBasin/docs/monster types.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/monster types.xlsx
--------------------------------------------------------------------------------
/RogueBasin/docs/profiling.docx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/profiling.docx
--------------------------------------------------------------------------------
/RogueBasin/docs/special move combinations.xls:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/special move combinations.xls
--------------------------------------------------------------------------------
/RogueBasin/docs/training stats.xls:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/training stats.xls
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/atrium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/atrium.png
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/atrium.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/atrium.xcf
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/atrium_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/atrium_small.png
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/atrium_small.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/atrium_small.xcf
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/medical_log.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/medical_log.png
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/medical_log.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/medical_log.xcf
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/medical_log_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/medical_log_small.png
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/medical_log_small.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/medical_log_small.xcf
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/questmap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/questmap.png
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/questmap_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/questmap_small.png
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/questmap_small.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/questmap_small.xcf
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/reactor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/reactor.png
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/reactor.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/reactor.xcf
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/reactor_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/reactor_small.png
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/reactor_small.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/reactor_small.xcf
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/title.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/title.png
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/title2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/title2.png
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/title3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/title3.png
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl/title_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl/title_small.png
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl_bugs.txt:
--------------------------------------------------------------------------------
1 | Grenades hit through doors (proved only with see all debugging on)
2 |
--------------------------------------------------------------------------------
/RogueBasin/docs/traumarl_combat.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/docs/traumarl_combat.xlsx
--------------------------------------------------------------------------------
/RogueBasin/libtcod-net/README-SDL.txt:
--------------------------------------------------------------------------------
1 |
2 | Please distribute this file with the SDL runtime environment:
3 |
4 | The Simple DirectMedia Layer (SDL for short) is a cross-platfrom library
5 | designed to make it easy to write multi-media software, such as games and
6 | emulators.
7 |
8 | The Simple DirectMedia Layer library source code is available from:
9 | http://www.libsdl.org/
10 |
11 | This library is distributed under the terms of the GNU LGPL license:
12 | http://www.gnu.org/copyleft/lesser.html
13 |
--------------------------------------------------------------------------------
/RogueBasin/libtcod-net/SDL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/libtcod-net/SDL.dll
--------------------------------------------------------------------------------
/RogueBasin/libtcod-net/libtcodWrapper.mds:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/RogueBasin/libtcod-net/libtcodWrapper.nunit:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/RogueBasin/libtcod-net/libtcodWrapper.suo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/libtcod-net/libtcodWrapper.suo
--------------------------------------------------------------------------------
/RogueBasin/libtcod-net/libtcodWrapper/TCODException.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace libtcodWrapper
6 | {
7 | ///
8 | /// Base exception class for libtcod-net.
9 | ///
10 | public class TCODException : Exception
11 | {
12 | ///
13 | /// Constructor. Wraps System.Exception's constructor.
14 | ///
15 | ///
16 | /// Message to include in the exception.
17 | ///
18 | public TCODException(String message)
19 | : base(message)
20 | {
21 |
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/RogueBasin/packages/QuickGraph.3.6.61119.7/QuickGraph.3.6.61119.7.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/packages/QuickGraph.3.6.61119.7/QuickGraph.3.6.61119.7.nupkg
--------------------------------------------------------------------------------
/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/CodeContracts/QuickGraph.Contracts.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/CodeContracts/QuickGraph.Contracts.dll
--------------------------------------------------------------------------------
/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/CodeContracts/QuickGraph.Data.Contracts.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/CodeContracts/QuickGraph.Data.Contracts.dll
--------------------------------------------------------------------------------
/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/CodeContracts/QuickGraph.Graphviz.Contracts.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/CodeContracts/QuickGraph.Graphviz.Contracts.dll
--------------------------------------------------------------------------------
/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/CodeContracts/QuickGraph.Serialization.Contracts.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/CodeContracts/QuickGraph.Serialization.Contracts.dll
--------------------------------------------------------------------------------
/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/QuickGraph.Data.XML:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | QuickGraph.Data
5 |
6 |
7 |
8 |
9 | An algorithm that renders a DataSet graph to the Graphviz DOT format.
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/QuickGraph.Data.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/QuickGraph.Data.dll
--------------------------------------------------------------------------------
/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/QuickGraph.Graphviz.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/QuickGraph.Graphviz.dll
--------------------------------------------------------------------------------
/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/QuickGraph.Serialization.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/QuickGraph.Serialization.dll
--------------------------------------------------------------------------------
/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/QuickGraph.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/RogueBasin/packages/QuickGraph.3.6.61119.7/lib/net4/QuickGraph.dll
--------------------------------------------------------------------------------
/RogueBasin/packages/repositories.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/binaries/traumarl/traumarl-v1.11.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/flend/roguelike/d4293806b50a56902a9e35a55854eb00c16dd972/binaries/traumarl/traumarl-v1.11.zip
--------------------------------------------------------------------------------
/setEncodings.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | /c/perl/perl/bin/perl.exe /c/code/roguelike/util/ipconv.pl
4 |
--------------------------------------------------------------------------------