v0.59.49
What's Changed
- Added Road, Pavement, Bridge + tests (all pass) by @opencode-agent[bot] in #1059
- Road/Pavement/Bridge terrains + tests (634 pass) by @opencode-agent[bot] in #1060
- Bumped to 0.59.2, added SkidCheck by @opencode-agent[bot] in #1061
- Added enum values and bumped to 0.59.3. by @opencode-agent[bot] in #1062
- Created SkidCheckRollContext + tests by @opencode-agent[bot] in #1063
- Added
IsRoadOrPaved()+ 5 tests, all pass. by @opencode-agent[bot] in #1064 - Added Road enum, bumped to 0.59.6 by @opencode-agent[bot] in #1065
- Add road textures & tests, v0.59.7 by @opencode-agent[bot] in #1066
- include road textures by @anton-makarevich in #1069
- consider on road when calculating hex entering cost by @anton-makarevich in #1067
- Added road bitmask rendering to HexControl and BattleMapView. by @opencode-agent[bot] in #1070
- Skidding modifiers + tests, v0.59.10 by @opencode-agent[bot] in #1071
- Added
IsSkiddingprop, tests, v0.59.11 by @opencode-agent[bot] in #1074 - detect skid by @anton-makarevich in #1075
- reduce skid distance by terrain cost by @anton-makarevich in #1078
- Updated MMTX doc w/ road terrains & bitmask format by @opencode-agent[bot] in #1080
- feat: draw roads on the previewer by @anton-makarevich in #1081
- Duplicate prevention + server events + tests + v0.59.15 by @opencode-agent[bot] in #1082
- Added
CalculateSkidDamage+ wiring + tests, version → 0.59.16 by @opencode-agent[bot] in #1083 - Bridge collapse: PSR, cmd, logic, tests by @opencode-agent[bot] in #1086
- disallow external movementpath edits by @anton-makarevich in #1091
- refactor movementphase by @anton-makarevich in #1092
- Fix/1094 water enter bridge by @anton-makarevich in #1098
- road generator by @anton-makarevich in #1095
- Feat clearance calculation by @anton-makarevich in #1099
- calculate different ways to pass the bridge by @anton-makarevich in #1102
- Added 3 terrain strings, tests, bumped to 0.59.23 by @opencode-agent[bot] in #1103
- Wired skidding modifiers + tests, 52 pass. by @opencode-agent[bot] in #1104
- Renamed field, single Label, new method, bridge height. by @opencode-agent[bot] in #1107
- skidding psr modifier by @anton-makarevich in #1108
- Refactor terrain movement cost by @anton-makarevich in #1111
- Show water heat bonus in UI by @anton-makarevich in #1113
- unit displacement by @anton-makarevich in #1114
- fix: detect bridge for source hex by @anton-makarevich in #1117
- Fix position surface by @anton-makarevich in #1121
- Fix: stamp
GameOriginIdon skid command. by @opencode-agent[bot] in #1124 - Surface-aware reachability: 3582 tests pass. by @opencode-agent[bot] in #1126
- Unified reachability returns into
ReachableHexData. by @opencode-agent[bot] in #1136 - Moved hardcoded rules into Mech via IUnit. by @opencode-agent[bot] in #1137
- refactor: extract common pathfinding by @anton-makarevich in #1138
- ReachabilityData: O(n)→O(1) w/ lazy HashSet by @opencode-agent[bot] in #1139
- add reachability api to docs by @anton-makarevich in #1140
- analyse inconsistences in user inputs handling in the movement s… by @anton-makarevich in #1142
- Refactor/1141 aimed shot selector by @anton-makarevich in #1144
- Fix: Re-broadcast shutdown/startup cmds for ACK (+tests) by @opencode-agent[bot] in #1145
- Feat/1120 surface selection by @anton-makarevich in #1146
- don't allow to climb the bridges by @anton-makarevich in #1149
- serena in ci by @anton-makarevich in #1150
- chore: drop verify step by @anton-makarevich in #1151
- fix: ignore opencode config by @anton-makarevich in #1154
- install skills with ci by @anton-makarevich in #1156
- Fix road detection by @anton-makarevich in #1157
- split falling damage skid by @anton-makarevich in #1158
- 3969 tests pass, RubbleTerrain implemented. by @opencode-agent[bot] in #1159
- Extracted duplicated PSR/fall logic into shared base class. by @opencode-agent[bot] in #1162
- Fix bridge collapse bugs by @anton-makarevich in #1163
- water end skid by @anton-makarevich in #1167
- accidental fall during skid by @anton-makarevich in #1168
- doc: update readme by @anton-makarevich in #1170
- acknowledge movement command when bridge collapses by @anton-makarevich in #1171
Full Changelog: v0.58.9...v0.59.49