Skip to content

Releases: BattletechModders/LowVisibility

HarmonyX Update

14 Apr 15:48
Compare
Choose a tag to compare

Updated to ModTek 3+, no end-user visible changes:

  • Updated project file to MS 2019 format
  • Replaced Harmony1 shimming with direct HarmonyX patches
  • Eliminated Traverse and AccessTools lookups in favor of publicized accesses.

DLL only change. No changes to mod.json

WILL NOT WORK ON MODTEK 0.8

REL_1.1.0

21 Jul 01:55
Compare
Choose a tag to compare
  • Convert mod.json from hexes to direct ranges
  • Added Sensor.TrooperRange to support CU troopers
  • Changed stealth & mimetic effects to support new CU types (naval, fakeVehicle, trooper)
  • Implements much more dense fog on maps with light or heavy fog. Can be configured in mod.json

WARNING: mod.json changes (new elements)

  • As before, requires new CAC/CU/CAE

REL_1.0.0

21 Jul 01:55
Compare
Choose a tag to compare
  • Add logging for position updates
  • Added integration for new CU (thanks Kmission!)
  • Potential fix for issue where some weapon names get scrambed when friendly to the player
  • Fix issue where ECMShield increased signature, instead of decreasing it
  • Fix issue where Attacker Probe was applied twice to ECM Shield signature value
  • Correct calculation of narc, tag effects when using mimetic & shield
  • Update LV icons on move and during preview
  • Update CAC Sidebar panel on move and during preview
  • Zoom vision effects maximumRange is reduced by weather effects (fog, snow, etc)
  • Possible fix to prevent tab-cycling called shots'

WARNING: This REQUIRES the new CAC/CU - do NOT deploy it to main!

REL_0.9.11

18 Jul 15:31
Compare
Choose a tag to compare
  • Heat vision changes from RaimoTorbouc (released previously as 0.9.10)
  • Debug logging for case where Warlord/other ability disable CalledShot cases.
  • Fix issue with stealth inverting attack modifiers
  • Change mimetic tag format to _.
  • Mimetic now decays based off number of charges, instead of interpolated from other values
  • Corrects (long standing) bug where vision range was incorrectly calculated as 0
  • Fixes for attack mods, tests for same
  • Prevent units from obtaining SensorInfo when sensors are offline
  • Fixes issue where SensorSignatureModifier is set to 0 on all chassis.
  • Fix narc and tag attack mods to be negatives instead of positives
  • Always show building structure
  • Fix issue where base visibility and signature were coming back zero
  • Fixes issue where stealth attack modifier for medium range was applied at at min and short ranges
  • Fixes issue with stealth signature modifier where negative input values weren't accepted
  • Fixes issues with stealth signature modifier where values directly multiplied, instead of being a modifier.

WARNING: This changes the semantics of stealth signature modifier. Previously it was multiplied against the base signature, now it's a true modifier and the result value will be subtracted from 1.0 before being multiplied against the base signature. This likely changes the in-game effect significantly!

REL_0.9.7

28 Jan 03:22
Compare
Choose a tag to compare
  • Change mimetic tag format to _.
  • Mimetic now decays based off number of charges, instead of interpolated from other values
  • Corrects (long standing) bug where vision range was incorrectly calculated as 0
  • Fixes for attack mods, tests for same
  • Prevent units from obtaining SensorInfo when sensors are offline

REL_0.9.6

28 Jan 03:21
Compare
Choose a tag to compare
  • Fixes issue where SensorSignatureModifier is set to 0 on all chassis.

REL_0.9.5

28 Jan 03:20
Compare
Choose a tag to compare
  • Fix narc and tag attack mods to be negatives instead of positives
  • Always show building structure
  • Fix issue where base visibility and signature were coming back zero
  • Fixes issue where stealth attack modifier for medium range was applied at at min and short ranges
  • Fixes issue with stealth signature modifier where negative input values weren't accepted
  • Fixes issues with stealth signature modifier where values directly multiplied, instead of being a modifier.

WARNING: This changes the semantics of stealth signature modifier. Previously it was multiplied against the base signature, now it's a true modifier and the result value will be subtracted from 1.0 before being multiplied against the base signature. This likely changes the in-game effect significantly!

REL_0.9.3

28 Jan 03:18
Compare
Choose a tag to compare
  • Clamp LV_ECM_JAMMING and LV_ECM_SHIELDED to positive integer values; neither is allowed to be < 0 anymore

REL_0.9.2

28 Jan 03:17
Compare
Choose a tag to compare
  • Move localized text out to it's own file
  • ECM Jamming now imposes a penalty on the attacker. Added new attack label ATTACK_ECM_JAMMED
  • ECM Jamming attack modifier can be manipulated by Attack.JammedMulti. Calculation is Floor ( ECMJamming * JammedMulti). Modifier will be rounded down to nearest integer.
  • ECM Shield attack modifier can be manipulated by Attack.ShieldedMulti. Calculation is Floor ( ECMJamming * ShieldedMulti). Modifier will be rounded down to nearest integer.

WARNING:

  • localized text strings moved from mod.json to mod_localized_text.json!
  • Changes to mod.json - new values Attack.ShieldedMulti Attack.JammedMulti
  • Only lightly tested - needs more rigorous testing of specific changes

REL_0.9.1

04 Nov 02:37
Compare
Choose a tag to compare
  • Minor logging change