Commit graph

292 commits

Author SHA1 Message Date
handama
132a859d15
make overlay undo based on mouse down and up (#126) 2024-12-16 22:16:12 -05:00
Zero Fanker
70d1cd038b
all declarations using ddraw7 instead of ddraw4 . (#127) 2024-12-16 21:28:01 -05:00
Zero Fanker
8960096b3b fix: Theater translation issue, if no theater specified translation . 2024-12-16 12:45:17 -05:00
Zero Fanker
45bd36f222 corrected translation for 'TeamTypesOnTransOnly' . 2024-12-16 12:32:07 -05:00
Zero Fanker
d066649ea1 corrected version revision passing mistake . 2024-12-16 12:29:51 -05:00
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