Wiki
Clone wikiCombat Chatter / Changelog
v1.9.4 (2020-08-09)
- Add characters compiled by MShadowy: starfox_andross, starfox_area6, starfox_mechbeth, dd_narrator
- Add/modify some lines for acecombat_torres
- Add optional "officer mode" setting for chat box
- Add handling for force-picking specific chatter characters based on officer's name
- Disable chatter for fighter-sized "ships" (mod compatibility)
- Fix potential loading bug when CSVs have empty rows
- Move chatter box font settings to config
v1.9.3 (2020-04-26)
- Some floater text is now also displayed in a message area on right
- Can be disabled in config
- "Running" state dialog now used when ship is retreating
- Add FNV character collection compiled by AzyWng
- Add character: acecombat_torres
- Add config multiplier to make gender-specific characters more likely to be picked
- Mod requires LazyLib again
v1.9.2d (2019-05-11)
- Add character: ja2_conrad
- Add ClearChatterChars command
- Characters have a higher chance to be picked if they only have 1-2 allowed personalities
- Fix a rare crash
- Dialog tweaks
v1.9.2c
- Some console commands now usable in combat
- Smarter detection of which ship is the player's
- Fix a rare crash
v1.9.2b
- Fix console commands crash
- Faction-specific character picking off by default
- Fix typo with foulmouth character
v1.9.2
- Starsector v0.9 compatibility
- SetChatterChar command works if player name is entered; prints error message when specifying invalid character
v1.9.1
- Fix handling of fighter characters in campaign
- Fix for boss ship check
- Better error logging for certain load failure cases (e.g. file missing)
- Some line tweaks
v1.9
- Add characters: acvd_bluemagnolia, bountyhunter, dow_davianthule, dow_lukasalexander, dow2_diomedes, kw_flametank, tt_medusa, uaw_founder, uaw_kamalrex, uaw_orlok
- Thanks to AxleMC131 and [REDACTED] Element for most of these
- Fighters not limited to default-type configs
- PrintChatterChars console command can also list all loaded characters
- dow2_commissar gets more lines
- Some faction compatibility fixes/updates
v1.8
- (Mostly) Working 'engage' chatter
- Add character: sunrider_kryska
- Fix boss message incorrectly playing against Arsenal Expansion's Lasher Duelist
- Line, other tweaks
v1.7.3
- Add characters: alien1, badass, gentleman, madbastard
- Add boss lines for foulmouth
- Fix Tyrador pod-launched drones having chatter
v1.7.2
- Add lines for mothership/station battles to some characters
- Add new characters: bender, luddfanatic, operative1
- Some other line changes
- Misc. fixes/adjustments
v1.7.1
- Station modules do not have chatter
- Enable reckless personality for some characters
- Fix crash when a ship has no ship system
- Update some faction-related definition stuff
v1.7
- Starsector 0.8 compatibility
- Add new characters: darklord, sc2_tychus, mr-t
- Add disabled character (can be enabled in config): foulmouth
- Add tagging system for disabling characters
- Add faction tag for DME
- Implement user-facing names for character
- Tweak some existing lines
v1.6.1
- Add new characters: startrek_klingon, doom_comicguy
- Fix tf2_heavy not working
- Reduce repetition if a character only has 1-2 lines defined for a message type
- When failing to load character, error message says which one
v1.6
- Add "out of missiles" messages
- Add new characters: default2, default_aggressive2, default_professional2, default_timid2, tf2_demo, crusader, robotic
- Additional tf2_heavy lines
- Don't say retreat message twice in an escape scenario
- Fix default_aggressive character not being used
- Some line/chance tweaks
v1.5
- Add new characters: cowfolk, flyboy, startrek_ferengi, sunrider_claude
- Faction-specific character support
- Fighter wings don't say death lines
- Remove hull size weighting for battle start/end chatter
- Add safety for a rare crash
v1.4
- Add death messages
- Add console commands: PrintChatterChars, SetChatterChar
- The latter can be used to change your officers' dialog. Syntax: setchatterchar [officer name] [chatter_char]
- Chatter character is always the last argument
- Officer name arguments are used as a single string, comparing to officers in fleet by full name first, then last name, then first name
- Add characters: ja2_steroid, ja2_fox
- Player ship can have chatter as well if set in config (default off)
- Save officers by UUID rather than hash (with reverse compatibility)
- Fix some character configs from previous version not being usable
- Fix II's Olympus missiles (TITAN, Apocalypse MIRV) having chatter
- Some line tweaks
- Update credits
v1.3.1
- Fix broken freespace_vasudan config
v1.3
- Add characters: ja2_biff, ja2_magic, ja2_miguel, freespace_human1, freespace_human2, freespace_vasudan
- When assigning characters to new player officers, avoid duplication with existing officers if possible (untested)
v1.2
- Add new characters: sunrider_icari, sunrider_sola, tf2_heavy
- idleChatter=false makes low-priority messages appear as floating text (instead of vanishing completely)
- Antispam for floating messages
- When picking a random ship for floating messages, exclude those not in view
- Allow custom dialog characters in missions
- Fix crash from failing to get variant (use own implementation of size point getter instead of FleetFactoryV2's)
- Fix long form overload messages not displaying properly
- Remove LazyLib requirement
v1.1b
- Fix floating chatter position, ships weirdly jerking around
v1.1
- Persistent character configs for officers
- Crew XP can modify personality of officerless ships
- Chatter lines can play sounds (though none are used at present)
- Better interval handling to prevent repetitive chatter
- Overload messages are cyan
- Some low-priority message types are displayed as floating text
- Fix bonus weight for ships with officers
v1.0
Initial release
Updated