Starting a day job tomorrow, but next weekend I'll try to improve pathfinding again. Long list of changes below.
EARLY ACCESS 7.9:
-Chapter 2 Alpha on Patreon: patreon.com/lcsoftware -New art for character creation screen by Straginski. -Up/Down keys can now select choices in dialogue windows. -Giving orders while inventory, character, or journal is open now does interact command (not move). -Fixed bug where sprites standing in slow tiles (sand, water) were scissored wrong when zoomed out. -Fixed priority when selecting objects in world editor (mobiles are top priority, objects with drawPri "bottom" are bottom priority). -Game now automatically deletes "Chapter X Demo" stories if the full story is found in the list (where X is 1 through 6). -"PickName" script command now avoids main player object (because player name can be anything). -Edited Lockdell Market and Tuskwood maps so party AI doesn't get stuck as easily. -You can no longer talk to mobiles that are unconscious, confused, or berserk. -Fixed bug where most mobiles would be facing north after loading a map. -Added combat music when fighting Ralo or Murag in Chapters 1 and 2. -Fixed bug with positions when importing party. -Corpses now automatically cancel targets.
EARLY ACCESS 7.8:
-Map step sounds no longer play if character is concealed. -Using inventory items that are not usable will automatically examine them. -Set caltrops and bear traps are now concealed (and type "usable" so concealment works properly). -Fixed bug where party members would change direction when new effect objects like waves were created. -Fixed bug where saved game speed settings wouldn't take effect when launching game (now 94 FPS, not 100). -Changed "Resist Mind" status effect to "Self-Attuned" (now resists mind+body damage). -Improved color of blue Meta bar on party member panel (easier to see). -Added status effect: "Insulated" (resist shock and mind damage). -Alchemy now lets you craft boomdust from guano with 7 Education. -Added items: guano, potionAttune, potionInsulate, potionFocus. -Changed Streetwise ability icon.
EARLY ACCESS 7.7:
-Crafting scripts now take time (for hunger, etc.). -New setting to double game speed outside of combat. -Game now keeps track of number of combatants (for speed setting). -New script boolean: "if_numCombat" to check number of combatants. -You can now drop items directly at your feet without being blocked. -Fixed bug where party HUD sprites wouldn't appear for a second after changing maps. -Fixed bug where teleporting mobiles to other maps would turn some sprites on current map invisible. -Fixed bug where "factionReact" command would screw up default's target for "pickTarget" in scripts. -Pressing SPACE, ENTER, or ESC picks choice ending in "(Cancel)", "(Done)", "(Back)", or "(Continue)". -Trogs now slowly regenerate health in checks scripts. -Added new text to book script: Berindal Company.
EARLY ACCESS 7.6:
-Ratfolk is now a faction. -No more tooltips for concealed objects. -Camera now only centers on party member selection on a double click. -Scouring ability now makes feather.wav sound effect (same as prowling). -Script command "mapStepSound=none" now works to cancel map step sounds. -Party destinations now more lenient, cancels if adjascent and blocked by party. -Fixed bug from last patch where HUD would temporarily fuck up when party member died. -Fixed bug where character sprite wouldn't show in dialogue window if standing in water/sand. -Removed duplicate sprite assets (may cause old saves to crash, contact me). -Added main characters: Stasimus, Panos, Roach.
EARLY ACCESS 7.5:
-Fixed party select sound echo when selecting from map. -Fixed major bug where passable floor traps like caltrops wouldn't trigger. -Fixed bug where a random object collision script would run when colliding with blocked map tiles. -Added a frame PNG for full-screen images like chapter screens, etc. -Added main characters: Lara, Stormeye. -Updated logo tune with coyote sounds.
Version 12.3
You can now use R-Mouse in the F2 world editor (or select the option in the F1 GUI editor) to easily adjust the target object's position, angle, and scale. Also listing some other recent fixes thanks to Discord.
Complete list of changes:
SOURCE CODE: -Added slider option to world editor for position, angle, and scale (menu option in F1 editor, R-Click in F2 editor). -New logo music track with coyote overlay.
SCRIPTS: -Fixed major hunger problem with main character while controlling other party members in all stories. -Fixed error message when playing insanity sound in bed script. -Fixed sound effects with Bone Blast spell, now insta-kills skeleton arms. -Removed lots of "YO!" messages in scripts that were left over from old debugging. -(BATTLES) Removed armor from Rains Through Roof's shop at Junkfort (fucked up player skin).
RESOURCES: -New music: logo.mp3. -(EXTRAS) Added new HUD compass for axis directions.
Warlordocracy Early Access v7.1 to 7.4
EARLY ACCESS 7.4:
-Travelling now requires party to be gathered again. -Fire and flash effect objects now cancel concealment. -Decreased distance penalty for ranged attacks slightly. -Effect objects like fire and transition arrows are no longer affected by map colors. -Removed dialog window when party members die (reputation dialog still displays). -New script boolean: "if_mapDark" to test if all 3 map colors at at or below 120. -Night time and "dark" maps (<=120 of all 3 colors), now cause -5% accuracy if no Spotting status effect. -Prowling ability now uses "if_mapDark" boolean, not "if_mapNoNight". -Remapping hotkeys is now available in the main menu, removed ESC and number keys as options. -Fixed default hotkeys for quicksave and quickload (F5 and F9). -Fixed bugs: crash on using missile weapons, audio settings. -Added objects: ladderSewer, broken furniture (lots). -Added ambient sounds: dungeon.wav, scary2.wav. -Added new readable texts. -Fixed gameover music. -Updated Manuals.
EARLY ACCESS 7.3:
-Barrels now have shorter selection detection. -Tooltips no longer get cut off at screen edge, improved color. -Added hotkeys settings in journal window (not in main menu yet). -Perfected position camera function, allowed increased zoom-in for hi res. -Fixed more hi-res bugs, centering character, map scroll borders, weather, etc. -Foraging for resources with Naturalism can now only be done at campfires (not stoves, etc.). -Lockpicking more advanced doors and chests now requires higher level of Cunning. -Improved contract item descriptions and included respect requirements. -Added objects: lightLamp, chest4, sandDune, plantDesert. -Added item: broom (break in half to get 2 sticks).
EARLY ACCESS 7.2:
-Fixed lots of interface bugs at hi-res settings. -Added hi res HUD images, extended text wrapping, stretched weather. -Attacking now requires and drains 1 Meta (Meta regenerates as of v6.5). -Fixed bug where mobile sprites standing in slow tiles (sand, water) wouldn't be cut off at screen edge. -Added objects: pipes, gears, factoryEquip, switch.
EARLY ACCESS 7.1:
-Included font and resolution options. -Completely reworked settings in menu and journal. -Map tile step sounds now only trigger for party members. -Fixed tooltip bug in inventory and character windows from last patch. -Added objects: paintings (lots), table3, fireplace, pillarBig, curtains, block, blockBig, drainSewage, footholes. -Updated Player's Manual with henchmen section.
Version 12.2
List of updates since last time, largely thanks to the Discord channel. Next patch should have snow weather effects for modders.
SOURCE CODE: -Fixed 1600x1200 resolution interface. -2D anims no longer retain parent objects from previous anims if they weren't aligned with a faction (resulted in weird messages). -Improved rain effects on "smooth" game speed.
SCRIPTS: -Master Techie ability can now repair Androids. -Added new Junk Fort ending slide if you bring peace but also kill Uncle Bob. -Fixed some Lilly dialogue where she talks about the Bartender being alive after he's dead.
Warlordocracy Early Access v6.7 to 7.0
Last 4 updates listed below. It's working smooth on Linux with Steam Proton, so I didn't include a Linux app yet. Too lazy to compile it on two different computers every time I update. But lemme know if you want to try the Linux .DEB app.
EARLY ACCESS 7.0:
-Fixed Steam Proton compatibility and Steam Cloud (Linux app later). -Moving through slow tiles now cuts off mobile sprite bottom (deep snow, etc.) -New command: "mapStepSound" to play sound when given tile is stepped on (updated Builder's Manual). -Made all sand tiles cause slow movement and play a sand step sound effect. -Included condition and status effects in tooltips for left-side party bar. -Increased max number of missiles drawn at one time to 10. -Extreme weather now makes climbing require more Cunning. -Removed "mapDrawPri" script command. -Added tiles: shallows, shallowsSand. -Added objects: throne, bedNoble.
EARLY ACCESS 6.9:
-Fixed major bug checking range for objects with larger collisions (like attacking doors from the north). -Unsuspecting targets now have a small delay when attacked for the first time (20 frames). -Attacking stone or metal objects now always damages the weapon (not just 20% chance). -You can now play locked stories if you want, but first it will ask you to confirm. -Fixed script bug with filling empty bottles up at wells, pools, etc. -Updated all manuals.
EARLY ACCESS 6.8:
-Reworked arrays in source code to optimize for Linux compatibility. -All filenames in media folder are now lower case for Linux compatibility. -Merchants now only buy items one time (name then changes to "Happy Merchant"). -Pathfinding no longer gets stuck north of windows (all mobiles now, not just party). -Setting objBlock to 2 in the scripts blocks non-party members (to keep livestock in pens, etc.). -Stories with "Demo" at the end are locked as well as main stories in locked list ("Chapter 2" now "Chapter 2 Demo"). -Added new object only visible in editor: aiBlock (placed at gate of livestock pens mostly). -Added new party members and scripts for Ch.2: Oakia, Minax, Shale, Dustbiter. -Added new sprites for shelves: shelfBooks, shelfStuff, etc. -Updated Player's Manual (species, characters section).
EARLY ACCESS 6.7:
-Removed error messages when calling object commands with no object selected. -New light effect object that reveals concealed mobiles (created by town light scripts at night). -Large effect object sprites (like explosions) are now centered on Y position (not above like other objects). -Changed whiskey to spirits, insanity bombs to sleeping bombs, and tweaked some alchemical recipes. -Fixed milking script to require animal to have 10 meta (meta recharges as of 2 patches ago). -Fixed script bug from a couple patches ago where you couldn't use Prowling ability. -Fixed bug where unconscious mobiles were still attacking targets. -Party member pathfinding no longer gets stuck north of windows. -Added objects: lightTree, ladders, Hamchop (recruitable boar). -Resting in beds now autosaves.
Version 12.1
Final final update of all time. Fixed bug from last patch with hi-res camera overlays like rifle scope and mask. Also smoking coca leaves recharges Meta like it should and Acidic Corrosion spell has been improved.
SOURCE CODE: -Fixed bug from last patch with hi-res screen overlays (scope, mask, etc.). -Fixed other minor problems with new resolutions (credits, etc.).
SCRIPTS: -Smoking coca leaves in a pipe now recharges 20 meta. -Increased power of Acidic Corrosion voodoo spell, decreased self-damage with higher Voodoo.
Verion 12.0
Got everything down to one EXE and one Launcher program, fixed a no-start crash on some rare inbred computers, and reintroduced Exclusive Mode, which looks crisper, but it can't minimize. Also other little fixes. Thank you to the people on the DarkBASIC forum: https://forum.thegamecreators.com/thread/229211
Complete list of changes:
SOURCE CODE: -Updated Brigand Launcher program: added Exclusive Mode and web link, changed 1600x900 to 1600x1200. -Once again included Exclusive Mode in the launcher, which has a crisper picture but crashes when minimized. -Fixed exitfunction commands in code that may have caused rare problems on some computers. -Added advice window when player tries to overwrite main stories in world editor. -Changed launch warning to "MAKE SURE anti-virus programs are disabled."
SCRIPTS: -Changed confusing Laughing Coyote dialogue in Ch.2 about the "underground" (outdated, player can now also go through Scumlands).
6 Year Anniversary
For Brigand's 6th birthday, please give it a vote on the GOG wishlist, because I'm gonna resubmit it in about a week. I've said that before, but then I kept patching it, and I know GOG does not want games that keep getting patched. This time, no more patches until the prequel DLC.
Redid atlas maps, added some more hotkeys, increased max maps per story to allow modders to make massive open worlds. Mobiles now recharge meta slowly. Journal now shows Party AI setting, current weather, and number of days passed. Also fixed tons of little bugs.
The new plan is to keep it in early access until I'm finished with all 6 chapters (5 DLCs). Chapter 2 DLC is still set to release in August.
Also, if you wanna give me your money, I have a Patreon. There are exclusive DLCs, dev notes, and more for patrons: https://www.patreon.com/lcsoftware
Version 6.6
-Max maps per story increased from 100 to 999. -H key now hides HUD, F5 quicksaves, F8 quickloads. -Improved "timePass" command and made it a lot faster. -New command: "daysPass" to make days pass, days passed now shown in journal window. -Beds now let you rest 6 hours and uses the "timePass" command (no longer rest till morning or nightfall). -Fixed bug where you couldn't click on items sitting next to large usable objects (like outhouses). -Replaced World Atlas maps, mostly to fix scale issues (updated manuals and in-game maps). -Added new objects: labTank, labTankSmall, fountain2Dry, special altars. -Added new monster sprite and scripts: abomination. -Added sounds for leapers and abominations.
Version 6.5:
-Mobiles now recharge 1 Meta every 4 seconds. -New command: "pickTile" (pick X+Y coordinants to edit with "mapTile" commands, etc.). -Loading parties with "loadParty" command now relies on editor position (or "pickTile" command). -Mobile AI now stops temporary destination if surrounded on all 4 sides or has 0 speed (instead of spazzing out). -Naturalism ability now allows you to fill buckets with rainwater, not just bottles. -Added objects: vinesHanging, doorAncient, cityGateB, lightTree, bottleCaulk. -Gums is now amphibious like other crocodiles (aquatic=2). -Fixed bug with main menu sound settings. -Improved ratfolk sprites (not in Ch.1). -Fixed bug with double get messages.
Version 6.4
-Attacking ground no longer targets corpses. -Fixed bug where you could shoot through doors if not diagonal. -Hot keys now work while paused, ALT+ENTER now toggles full screen mode. -MapNoNight variable now also disables weather and automatically counts as indoors. -Fixed bug where you would attack when trying trying to use large objects and colliding with them. -Fixed script bug where smoking herbs with a pipe wouldn't delete the herb (also, pipe no longer usable in combat). -New objects: treeSwampDead, plantSwamp, swampWarning, obelisk, vine, paddle, wallTile (1 to 4). -Fixed bug where hungry wouldn't show up in tooltips if 50+ ("statusNoTip" script command). -Arrows and bolts now sometimes appear on ground after shot, not in target's inventory. -Low Education grammar fuckups now only happen if choice begins with double quote. -Finished climbing scripts for hookRope, hookRopeLong, vine, and vineLong. -Added link to website in main menu.
Version 6.3
-Increased the size of transition arrow sprites. -Added command: "mapCopy" (update Builder's Manual). -Journal settings window now displays current weather and aim modifier. -Loading a game from Journal Window now takes you to save folder automatically. -Loading an object with SHIFT in world editor now takes you to object folder automatically. -Fixed bug where "objStop" command wasn't working in collision scripts (transition arrow loops). -Party members no longer teleport to blocked tiles on new maps (move to another adjacent tile). -Dialogue windows with no object selected no longer changes camera position. -Skeletons and zombies now have die scripts (play sound and drop bones). -Added objects: signPlaque, bricks, statueJungle, tilesOld, bottleMoonlight. -Added effects: fireMaul, shell, torrentacle (not used yet). -Added tiles: upstairs, battlementsB.
Version 11.9
When you switch teammates in info screen, it now changes teammates in the game. Also, improved the poison/underwater sound effect and added a website link in the Main Menu settings.
I'm gonna resubmit Brigand to GOG after the Summer sale ends in mid July and I rack up some more reviews (it got rejected a few years back). If you haven't already, please upvote here: https://www.gog.com/wishlist/games/brigand_oaxaca
Gonna go one more update in January so I can change the copyright date. Willing to hear any minor suggestions for that distant future date.
Complete list of changes:
SOURCE CODE: -New option to visit laughingcoyote.net in Main Menu Settings. -Changing teammate in character screen now changes teammate in game (same as changing inventory). -Added suggestion in World Editor when trying to overwrite BRIGAND - OAXACA story to change name, copy assets folder, etc.
RESOURCES: -Replaced poison/breath sound effect. -(EXTRAS) Added Brigand Modding Guide.rtf to Docs folder in EXTRAS DLC.