Finally removed all those redundant model files in the DLCs and translations, saving almost 400mb total. Had to do it before someone else starts another translation and copies all the assets.
You can now change the language in the main menu as long as no story is currently loaded.
Added new dialogue selection cursor for large windows (if font size is set to large or giant).
Fixed a bug in NIGHTMARE DLC where Kalfu would repeatedly initiate dialogue with player if you choose to attack him.
I'll post the new mod contest in a separate announcement soon.
Complete list of changes:
SOURCE:
-You can now change the language in the main menu as long as there is no story loaded.
-Fixed window selection cursor on big windows (when font size is set to large or giant).
-Fixed minor issue with automatically changing languages on loading old story.
SCRIPTS:
-(NIGHTMARE) Fixed bug where Kalfu would initiate dialogue repeatedly after you choose to attack him.
RESOURCES:
-Removed a ton of redundant 3D model files from DLCs and translations (*.DBO and *.X), saving almost 400mb.
-Added longer window selection cursor for big windows.
Fixed major bug with ending slides and final score thanks to gmig in the bugs thread.
There is now a Russian translation of the MOD TUTOR story, thanks to SXD Media:
Also improved language settings. All languages now have 2-letter codes that are in parentheses at the end of the story name. The charset now changes automatically if you load an old save with a translated story (it used to only auto-change charset if you started a new game).
Finally, expanded the size of the dialogue windows when font is set to "large" or "giant". Here's a screenshot of the Russian MOD TUTOR.
ALSO: While I was explaining how to do translations by email, it reminded me that there are probably 500mb+ of redundant model files in the DLC and translation folders. The assets only need to be in the DEFAULT assets folder.
I'll be working on deleting all of those today and then I'll upload a new test branch tonight or tomorrow morning that should be significantly smaller. It will need to stay in test branch for a while so I can make sure nothing is fucked up.
EDIT: New mod contest will be announced next weekend.
Complete list of changes:
SOURCE:
-Fixed two switched-up icons in the team order menu.
-Game now checks for every language translation of every story based on two-letter language code ending.
-Game now automatically changes charset based on the language code at the end of the story name.
-Launcher now lists all translated stories for each language at the bottom.
SCRIPTS:
-Fixed MAJOR bug with ending slides after disabling the nuke and talking to Dr. Lee (thanks to gmig).
RESOURCES:
-Expanded size of large dialogue windows (when font size is set to large or giant).
-(RUSSIAN) Added Russian translation of MOD TUTOR assets (thanks to SXD Media, vk.ru/sxdmedia).
-(EXTRAS) Updated Translation Guide.txt in the Docs folder.
STORY FILES: (requires starting a new game)
-(RUSSIAN) Added Russian translation of MOD TUTOR story file (thanks to SXD Media, vk.ru/sxdmedia).
Finished advanced team commands in time for the Brigand anniversary (tomorrow). Thanks to Taberone for the suggestion -- it was pretty simple to implement. Since you can now command your teammates to attack, respect will decrease whenever anyone on the team attacks friendly factions, not just the current player.
Here's a list of the new team commands, accessed with the ALT key by default: Direct Control, Move to Target, Follow Leader, Hold Position, Attack Target, Get Item, Cancel Orders.
Rekindled Ghouls must now be facing you to use their Voodoo attacks, as per Taberone's other request. This required a new script boolean (if_facingTarget). Also fixed some minor bugs with other commands (see below).
There's a new option to disable the on-screen keyboard. Thanks to Maggot for the request. Also mouse speed and invert options are now saved in the INI file instead of with your character.
Decreased volume of the ambient sound in the flooded sewers while it's raining. I forgot who suggested this to me, but thank you.
Fixed a bunch of bugs with fine spears and poison weapons, and fixed a bunch of typos and inconsistencies, thanks to Jacov. I updated the entire NIGHTMARE story because I had to fix a typo in the demon egg description. Thankfully in Warlordocracy the descriptions are all in an encyclopedia file so they are much easier to change.
Deep mushrooms now have a bonus effect if you have the Chem Tolerance ability and 50 Survival skill.
Finally, updated both manuals with new team orders and script commands. Brigand anniversary is tomorrow. I'm still stacking cheese from this game, so there will be another update after Warlordocracy Ch.6 is finished.
https://www.youtube.com/watch?v=uzheUoB_bK4
Complete list of changes:
SOURCE:
-New team commands like go to destination in ALT menu (thanks to Taberone).
-New option in settings to disable the on-screen keyboard (thanks to Maggot).
-Mouse speed, mouse invert, and new screen keyboard option are now all saved in INI file (not with character).
-Boolean "if_targetNear" is now only true when target is sentient, so AI won't throw grenades at objects.
-New script boolean: "if_facingTarget" to test if sentient object is currently facing its target.
-Fixed bug where pathfinding wasn't working when sentient was targeting an obtainable item.
-Fixed bug with "findObj" command (finds all instances of given object name in story file).
-Teammates attacking friendly factions will now decrease respect (not just current player).
-If there is no story loaded, quitting from main menu no longer asks if you're sure.
SCRIPTS:
-Fixed some more typos and inconsistencies (thanks to Jacov).
-Fixed error message when you killed someone with a poison weapon.
-Fixed bug where you couldn't poison fine spears with Poison Blade ability (thanks to Jacov).
-Fixed bug with fine spears breaking on metal and stone, despite their description (thanks to Jacov).
-Fixed bug with poison knife and poison fine spear scripts with poison wearing off (thanks to Jacov).
-Rekindled Ghouls must now be facing their target when using offensive Voodoo (thanks to Taberone).
-Deep mushrooms now grant Loavision with Chem Tolerance ability and 50 Survival skill.
-Updated description of Chem Tolerance ability to include deep mushrooms.
RESOURCES:
-Decreased volume of ambFlood.wav, the ambient sound when it is raining outside and sewers are flooded.
-Updated both manuals.
STORY FILES: (requires starting a new game)
-(NIGHTMARE) Fixed demon egg descriptions in NIGHTMARE story (thanks to Jacov).
There is now a "Quicksave only" option for editor mode in the launcher, which disables F1+F2 editors, but still lets you quicksave with F3. Also clarified the framerate options in the launcher, and made the "smooth" framerate the 2nd option. Thanks to Hoodlumdan for pointing out the confusing launcher options. Added an option to turn off the welcome message telling you to disable anti-virus. It will get re-enabled when you change the editor or language settings, because all languages now have a translated welcome message.
Changed the username on the sewers terminal to clear up confusion with a password hint (there were two terminals with the same username). Fixed a lot more typos and incorrect descriptions thanks to Jacov, and replaced the plate texture with the one from jeRaff's Russian translation because it looks much better.
Finally, fixed a very rare crash that happened when you destroyed the H-bomb up close, and probably some other times as well.
Here's a video of Smashzone's SMUGGLER'S REMORSE mod (1/20 puzzles spoiled):
https://www.youtube.com/watch?v=Rn5u9gusGVg
Complete list of changes:
SOURCE:
-New Editor Mode for F3 quicksaving only (world editor keys disabled).
-Clarified framerate options in Launcher, 64 FPS "smooth" is now 2nd option (thanks to Hoodlumdan).
-Included the "symbol" charset as an option in the INI file again (at the request of Smashzone).
-New text files for welcome messages for demo, editor mode, quicksave mode, and all 3 translations.
-Fixed rare crash that happened when you destroyed the H-Bomb, as well as some other times (probably).
SCRIPTS:
-Fixed some more typos thanks to Jacov.
-Changed Black Betty's description regarding spread (thanks to Jacov).
-Changed Sewer Terminal username to "Anon" to clear up confusion about password hints.
RESOURCES:
-New folder for welcome messages of different languages and edit modes.
-Replaced the plate texture with jeRaff's improved texture from Russian translation.
STORY FILES: (requires starting a new game)
-(BATTLES) Updated Black Betty description in BATTLES story.
All the translated stories are now hidden from the story list, and they are run automatically based on the language chosen in the launcher.
All the unused languages have been removed from the launcher and now there is only English, Chinese, Russian, and Spanish. You can still set the charset to any language by editing the INI file (Japanese, Arabic, Korean, etc.). I'll put the other languages back into the launcher if they ever get a translation.
The game will now remember the most recent story when you launch it, and it will load the main menu accordingly.
You can now use the Eleggua's Curse ability to curse coconuts for bonus cold damage when thrown (don't eat them). Updated the spell's description to say it can be used on throwing items. Thanks to Jacov for the idea. Also fixed a bug that prevented you from throwing pillows.
Fixed a TON of typos and inconsistencies reported by Jacov.
Finally, uploaded Quadrajet's old VR Training story to the Tombstone download on itch.
https://blancaster45.itch.io/brigand-tombstone-alpha-quadrajet
Reminder that the deadline for the mod contest is in 7 days: May 18th by midnight. First place gets $70 this time.
Complete list of changes:
SOURCE:
-INI file now saves most recent story so main menu assets are still used when game is launched again.
-Removed all unused languages from launcher program (you can still edit the INI file if you want to translate).
-Translated stories are now hidden from story list, and they are loaded automatically when language is set in launcher.
-Added Spanish to list of languages to automatically load for NIGHTMARE translation (uses basic English charset).
SCRIPTS:
-Fixed a TON more typos thanks to Jacov.
-Replaced all outdated instances of "blunt" and "pierce" damage in scripts with "melee" and "bullet" (finally).
-Added get script to pillow to correct outdated properties that prevented you from throwing them (thanks to Jacov).
-You can now curse coconuts with Eleggua's Curse, updated ability description to include all thrown items.
-(PANAMA) Fixed Thug Disguise respect bonus in PANAMA (from "Eleggua" to "Kalfu").
RESOURCES:
-Removed redundant plain text versions of story files (now all in "Stuff" folder).
-Updated Builder's Manual with script comments (`), and TAB key to repeat command.
-Included Quadrajet's BRIGAND - VR challengemap to the Tombstone download on itch.
-(CHINESE) Possibly fixed MAJOR oversight in Chinese translation preventing final BATTLES map from being played.
Widow Demons now drop Demon Eggs when killed, you can now use Demon Eggs to produce Blue Juice with the Cook Meat ability, and Demon Eggs now show a voodoo animation when thrown. Widow Demons now also spawn 2 Arachno Demons at a time instead of 1, to make them more of a threat.
In PANAMA, the Lady's Man ability now has a secret extra use, and also fixed a minor bug when talking to Mabel if you had both Lady's Man and Negotiator abilities.
Fixed a bug in the Chinese translation that prevented the "voodoo" 2D anim from showing. Also added the new features into the Chinese version using Google Translate.
Gonna post the new mod contest on Sunday probably.
Complete list of changes:
SOURCE:
-Fixed some bugs with "resetStats" script command (thanks to Smashzone).
-Updated launcher notes to remind players to make sure Brigand is using primary video card.
SCRIPTS:
-Demon Eggs now make voodoo 2D anim when thrown.
-(NIGHTMARE) Widow Demons now drop Demon Eggs when killed.
-(NIGHTMARE) Widow Demons now spawn 2 Arachno Demons at a time (instead of 1).
-(NIGHTMARE) You can now extract Blue Juice from Demon Eggs with the Cook Meat ability and 25 Survival skill.
-(CHINESE) Fixed bug with voodoo 2D anims in Chinese translation (the filename was translated in the scripts).
-(PANAMA) Fixed minor bug if you have both Lady's Man and Negotiator abilities while talking to Mabel.
-(PANAMA) Lady's Man ability now has another use in PANAMA.
-(PANAMA) Fixed some more PANAMA typos (thanks to Jacov).
The final map for BATTLES DLC, Texas Whiteout, has been translated into Chinese. Thank you once again to EZ Old Men CH Localization Team.
Also fixed a MAJOR bug in the Russian translation where 2d anims like explosions weren't doing the proper damage type (thanks to suck myディック).
There is now only one launcher program, which will launch one of two EXEs -- with or without the achievements plugin. Not calling it the "Steam plugin" anymore since it also works for GOG achievements, and I will try to get them on Epic eventually. Also fixed some minor bugs and typos thanks to Jacov again.
The plain text versions of the story files can now be found in the EXTRAS DLC for modders and translators to edit.
Finally, I think I finally got the default Steam Deck controls working. The method for implementing default Deck controls changed recently and the official instructions are all wrong. I uninstalled and reinstalled on my Deck, but I still have no idea if the default controls are working for other people. The M and N keys should be assigned to the D-Pad by default. Please let me know if it's working.
Finally decided to upload the alpha of Brigand: Tombstone, a prequel story by Quadrajet that I've had on my hard drive since 2021. I haven't heard from him in a long time, and it's a sin to let this masterwork collect dust. Hopefully, Quadrajet is in early retirement somewhere on the beach. Also added it to the mods list in Steam Discussions.
Tombstone Download:
https://blancaster45.itch.io/brigand-tombstone-alpha-quadrajet
Also did a patch that makes TAB indentation acceptable in BSL scripts. There were some user-made mods that had errors because of this, but it should all be fixed now.
Fixed lots of dialogue inconsistencies and typos in PANAMA, thanks to Jacov. Winning at Trivia Night at the Mosquito Net will now impress Bella for romance purposes (max of two times). Also, there was one trivia question that popped up twice, and it's now been replaced by a new question.
Finally, the Brigand Voodoo Mod Contest deadline is in 1 week.
Complete list of changes:
SOURCE:
-TABs are now acceptable for indentations in BSL scripts.
SCRIPTS:
-(BATTLES) Corrected number of brew tanks in Echo's dialogue in BATTLES map (thanks to Jacov).
-(PANAMA) Fixed one question appearing in two levels in Trivia Night in PANAMA (thanks to Jacov).
-(PANAMA) Bella romance now improves when you beat trivia night at the Mosquito Net (up to twice).
-(PANAMA) Fixed some more typos and inconsistencies in PANAMA dialogue (thanks to Jacov).
-(CHINESE) Improved Osito dialogue in Chinese PANAMA translation.
Started using Notepad++ for everything recently because Windows Notepad is so shitty now. I noticed it was converting spaces to TAB automatically, which causes an error.
Included this warning in the Builder's Manual and thought I would make a warning post for any modders working on the Voodoo mod contest (deadline Feb 1st).
I did a search in every Brigand script using Notepad++ and found that a lot of user-made mods use TAB, which will cause errors. This includes Lunar Legend, Arctic Adventure, and Xiahai Wetwork.
I also fixed a tab in the Russian translation that got put in there when I was updating the Boris dialogue.
Finally, winning Trivia Night at the Mosquito Net in PANAMA will now increase Bella's romance (max of two times). Thanks to Jacov for reminding me with his romance guide.
Complete list of changes:
SCRIPTS:
-(BATTLES) Corrected number of brew tanks in Echo's dialogue in BATTLES map.
-(RUSSIAN) Fixed tabs in Boris script in Russian translation (script should only use spaces).
-(PANAMA) Bella romance now improves when you beat trivia night at the Mosquito Net (twice).
RESOURCES:
-Updated Builder's Manual (don't use tabs).
Finally finished updating the scripts for the Chinese, Russian, and partial Spanish translations. Also fixed a couple PANAMA bugs, thanks to Jacov again. Using bogthorn leaf in PANAMA would fuck up the variable for the Fire Loa quest. Also added a line of Osito dialogue that tells you to finish Echo's pirate quest before he will join the team.
Complete list of changes:
SOURCE:
-Fixed bug where some max saves/stories checks were still at 20 instead of 30.
-New official story order in Main Menu.
SCRIPTS:
-Fixed bug on Freeway 200 script that prevented demon respawns in Ch.9.
-Fixed minor bug with Demon Hunter and Dog's Worst Friend achievements.
-Removed a bush in the sky over the ocean at Freeway 200 (thanks to Jacov).
-Fixed bug where Gao would drop 2nd cyber eye when killed after moving to Pochutla (thanks to Jacov).
-(PANAMA) Fixed bug with Bogthorn leaf mosquito immunity in PANAMA mixed with Fire Loa variable.
-(PANAMA) Added Osito dialogue telling player to finish Echo's pirate quest before he will join.
-(NIGHTMARE) Fixed Boris' position in Loma Larga when dismissed.
-(CHINESE) Updated lots of stuff in the Chinese translations.
-(RUSSIAN) Updated lots of stuff in the Russian translation.
-Fixed some typos (thanks to Jacov).
Lots of minor dialogue inconsistencies have been fixed, thanks to Jacov on Discord, especially relating to the Boris/Gomez objectives regarding the shop deed in Loma Larga.
Decreased Scawuen respect requirement for recruiting Boris from 60% to 40% (but you still gotta sell his shop). Also fixed Abyssal Gate ability description, some buggy Gomez dialogue when he goes back to Pochutla, and some LC dialogue after Ricardo dies.
Also, achievements now work on GOG, thanks to Kevin04!
https://www.gog.com/en/game/brigand_gold
Complete list of changes:
SOURCE:
-Fixed bug where Loavision would make all sentients disappear briefly when player was damaged.
SCRIPTS:
-Fixed bug with Gomez's dialogue while he is in Pochutla (thanks to Jacov).
-Fixed bug with Laughing Coyote's dialogue after Ricardo dies (thanks to Jacov).
-Fixed bug with Boris not changing positions to bar after you force him to sell his shop.
-Fixed description of Abyssal Gate spell so it no longer says "random" demon (thanks to Jacov).
-Fixed bug where Dog's Worst Friend ability wouldn't unlock when using grenades.
-Increased respect gained for Ghoul Refugee objectives from +5% to +8%.
-Decreased respect required for Boris to join party from 60% to 40%.
RESOURCES:
-Got achievements working on GOG (thanks to Kevin04)!
-Updated Player's Manual (Abyssal Gate).
The Blood Vision Voodoo spell now lets you see through walls if you have 50 Voodoo skill, and alcohol now recharges Meta. Stacked with booze's insanity treatment, this makes alcoholic Voodoo builds much more viable (be sure to get Chem Tolerance ability). Also, Man's Best Friend ability now boosts the Hound's Vitality from 5 to 20.
I have received a few saves from frustrated players over the years at the exact same location: taking the Polyphonic bridge in Ch.9. Every time I play their saves, I resort to save-scumming. Getting to the bridge door is doable, but getting vaped by the Cyber Knight's L-Blaster is unfair.
I modified the Ch.9 intro script to remove one of the Cyber Knights on the Polyphonic bridge, and replace the other one's laser weapon with a Shorty AR. This is all done with scripts, so you won't have to restart the story unless the Ch.9 intro already happened. The NIGHTMARE setup remains the same.
Finally, I got the main menu buttons translated for both Chinese and Russian versions.
EDIT: If you had to change settings in your video card settings, you may have to do it again. I updated the EXE one last time just to update the year. In the future I will only have to update the EXE if I add more script commands for modders.
EDIT #2: Also, please leave a review if you haven't already.
Complete list of changes:
SOURCE:
-Fixed bug where switching teammates would not stop Infravision/Loavision (thanks to Jacov).
SCRIPTS:
-Man's Best Friend ability now increases Hound's Vitality from 5 to 20 and fully heals it.
-Blood Vision spell now grants Loavision if caster has 50 Voodoo skill (see through walls).
-Alcohol now restores Meta (more with Chem Tolerance ability), to make Voodoo alcoholic builds more viable.
-Removed one Cyber Knight from Polyphonic Bridge in Ch.9, replaced the other's laser weapon with Shorty AR.
-(BATTLES) Player no longer takes cold damage outside in final BATTLES map if standing near cooking fire.
RESOURCES:
-Updated Player's Manual (Blood Vision).
-(CHINESE) Added Chinese main menu buttons for Chinese translation.
-(RUSSIAN) Added Russian main menu buttons for Russian translation.
SOURCE:
-Fixed Launcher not saving plugin font type and size settings when launched (thanks to Hardwater).
-You can now set font size to giant2 to giant6 in the INI file if it's too small on your computer.
STORY FILES: (requires starting a new game)
-(CHINESE) Fixed bug with map names in main campaign and NIGHTMARE story files.
Thank you to Ez Old Men Ch Localization Team for the Chinese translation of Brigand: Oaxaca and EVERY DLC. I'm releasing the translation early because it's completely done other than the final BATTLES map that was added recently, and I'll patch again when that is finished.
Also added a new "charset" command to the beginning of all the story files that changes language automatically, so you don't have to do it in the launcher anymore.
Fast travel like the Humvee and Rowboat now take one hour of game time, and the original X filetypes for 3D models have been re-included in the EXTRAS DLC for modders (but not all the alt textures).
In about 1 week I'll announce another mod contest.
GOG has changelogs now!
Complete list of changes:
SOURCE:
-Added new script command: "charset" (changes charset automatically for translated stories).
SCRIPTS:
-Included "charset" command in all translation scripts so you don't have to set it in launcher manually.
-Using the Humvee and rowboat now takes an hour (like normal travelling).
RESOURCES:
-(EXTRAS) Added Chinese script translations for all stories (thanks to EZ Old Men CH Localization Team).
-(EXTRAS) Included links to all mod contest submissions in EXTRAS Stuff folder.
-(EXTRAS) Re-included all the X object formats in EXTRAS DLC for modders.
-Updated Builder's Manual.
STORY FILES: (requires starting a new game)
-Added Chinese story translations for all stories (thanks to EZ Old Men CH Localization Team).