Zero Fanker
df3392981e
let version string linked to version.h definition .
2024-12-16 12:19:28 -05:00
Zero Fanker
b20219a8e1
added ASSERT for building node deletion, to capture unwanted behavior during development .
2024-12-16 12:14:27 -05:00
Zero Fanker
87503d9ff9
enriched tests for building node deletion .
2024-12-16 00:32:30 -05:00
Zero Fanker
a91ff89091
Fix: now building node under house type is corrected, related function refactored .
2024-12-16 00:28:24 -05:00
Zero Fanker
ea4c214b04
silence compile warning .
2024-12-15 23:40:01 -05:00
Zero Fanker
aeb807ca16
Fix: Trigger Name not updated when switching tab .
2024-12-14 15:22:04 -05:00
Zero Fanker
b28868ba34
printing all available waypoint value mapping in UT .
2024-12-14 15:04:20 -05:00
Zero Fanker
044a6e2da2
implemented customized script extra value & params . ( #124 )
2024-12-14 15:00:59 -05:00
handama
51ec33af31
MiniMap dialog works as a child window now ( #125 )
2024-12-13 15:34:38 -05:00
Zero Fanker
473eef415d
Fix: infantry duplication data issue .
2024-12-12 01:04:46 -05:00
Zero Fanker
718423eef0
refined 'AddInfantry' function, simplified for most called cases .
2024-12-12 01:04:43 -05:00
Zero Fanker
602550eb6a
fixed infantry data duplication after property update
2024-12-10 19:51:51 -05:00
Zero Fanker
93e956e7ac
Enhance:ini registry sequence ( #121 )
...
* '+=' supported .
* introduced registry list value deduplication .
* TechnoType listing now parse data both from ini and map .
* added UT case .
2024-12-01 14:09:30 -05:00
Zero Fanker
3e90dca667
minor adjustments for Chinese translation .
2024-11-30 19:27:24 -05:00
Zero Fanker
4db4af82a7
Fix: infantry drag cause data duplication .
2024-11-30 19:26:58 -05:00
Zero Fanker
1239ab0dad
fixed last fix, used wrong function .
2024-11-28 21:19:25 -05:00
Zero Fanker
4fae8378db
focus lost fixing, also see 98e8b7c
.
2024-11-27 22:15:40 -05:00
Zero Fanker
f0f2439be0
refactored serde between waypoint number and 26 radix string . ( #122 )
2024-11-26 22:53:24 -05:00
Zero Fanker
cace9efd2a
changed trigger action definition 106 & 115 to use techno type string (actually number is supported by WW as well, but hard to calculate) .
2024-11-25 19:48:21 -05:00
Zero Fanker
7b066fa411
RN trigger action 151 .
2024-11-25 19:46:40 -05:00
Zero Fanker
1583836e32
attempt to fix potential memory leak .
2024-11-25 19:43:02 -05:00
Zero Fanker
54fbd73a63
program exiting dialog translation adjustment for Chinese language .
2024-11-25 18:49:12 -05:00
Zero Fanker
7993773ba2
disabled unnecessary map data buffer printing .
2024-11-25 18:48:18 -05:00
Zero Fanker
16db1564c3
some code format adjustment.
2024-11-25 18:48:15 -05:00
handama
82715d1d0b
fix: CViewObjects bug ( #120 )
...
fix bug (or feature) that left bar return to top when selected item is cancelled (press RB)
2024-11-24 21:24:28 -05:00
Zero Fanker
47a770cdcb
make codes more readable .
2024-11-24 21:22:14 -05:00
Zero Fanker
9fa3e2e577
get rid of type conversion warnings .
2024-11-23 22:28:00 -05:00
Zero Fanker
0f01343846
UT compile potential issue .
2024-11-23 21:48:05 -05:00
Zero Fanker
120af09fc2
reduce compile warning .
2024-11-23 21:47:49 -05:00
Zero Fanker
c890d9a480
split out some basic helper functions into Helpers.h .
2024-11-23 21:46:28 -05:00
Zero Fanker
c0e0f32c4a
Fix: Trigger clone does not handle tag data properly.
...
close #119
2024-11-22 21:45:18 -05:00
Zero Fanker
be0ca9c1af
Fix: change object owner ( #118 )
...
* split out overlay handling function, and change digit to meaningful enum values .
* GetStructureData returns ID and readd using the same .
* resolved data insert sequence issue .
2024-11-22 19:24:23 -05:00
Zero Fanker
f5601fb046
added some friendly comments, hoping it will reduce struggle of the future maintenance .
2024-11-20 22:31:04 -05:00
handama
f2150618d4
Fixed event parameter type judgement ( #117 )
...
ref: https://modenc.renegadeprojects.com/Events/RA2YR
2024-11-20 22:20:03 -05:00
Zero Fanker
ab27f7ffd5
removed test code .
2024-11-19 23:06:52 -05:00
Zero Fanker
f7e8dd2249
fix: fixed commit 55e20b3
, which causes new issues on units with Image=ID set in rules .
2024-11-18 19:15:35 -05:00
Zero Fanker
d829b8e9ee
a potential crash guardian .
2024-11-08 23:45:11 -05:00
Zero Fanker
b74e9e2763
introduced Hares triggers .
2024-11-08 23:44:49 -05:00
Zero Fanker
288e034927
now building list also shows building ini ID
2024-11-08 23:44:18 -05:00
Zero Fanker
f89b46d8bd
removed 'CAHOSP' from ignore list .
2024-11-08 23:43:49 -05:00
Zero Fanker
18c1956d68
MinPlayer option ( #113 )
...
* let minplayers to inherit from ini . using enum to define preview save options .
2024-11-08 23:43:02 -05:00
Zero Fanker
6364362bd3
formatting .
2024-11-07 17:36:53 -05:00
Zero Fanker
f7e3d96881
Fix: trigger deletion causing mismatched event & action deleted ( #114 )
...
* used copied 'triggerId' instead of reference, because it will be deleted and becomes invalid .
2024-11-06 23:54:00 -05:00
Zero Fanker
11c93c3b3b
fixed teamtype copy missing script/waypoint/taskforce parameters . ( #111 )
2024-11-06 18:47:54 -05:00
Zero Fanker
8ddde4466d
fixed infantry subposition count error, and corrected loopup table orders. ( #108 )
2024-11-04 21:59:56 -05:00
Zero Fanker
98e8b7c562
Fix: DSurface lost ( #109 )
...
Switching screen mode (from or to full screen) with FA2 open and loaded with map, when you get back, the program haulted and killed immediately. This PR fix the device lost issue, and get the right surface .
2024-11-03 21:46:04 -05:00
Zero Fanker
102f919e96
fixed potential crash when reloading images (safe memory release, avoid double free) .
2024-11-02 22:07:55 -04:00
Zero Fanker
20adb95961
added cache restore step for release workflow .
2024-11-02 18:18:29 -04:00
Zero Fanker
9b24232f2e
Fix/overlay refactor mismatch ( #101 )
...
* fixed overlay encoding result differs from original .
* some type adjustments to silence compile warning, UT case added .
* escape Chinese comments .
* added compile dependency of UT on MissionPackLib .
2024-11-02 18:11:58 -04:00
Zero Fanker
87d35212f7
introduced vcpkg cache & restore mechanism for verify workflow, added main program build before UT build .
2024-11-02 18:01:06 -04:00