Commit graph

  • 4903048934 implemented fast update for structure add . Zero Fanker 2025-03-20 21:54:35 -04:00
  • 57de597eea optimization: structure instance deletetion & add do not refresh all data. Zero Fanker 2025-03-20 21:35:55 -04:00
  • 4e68243db4 translation update . Zero Fanker 2025-03-20 21:36:01 -04:00
  • 9a259ec5b0 minor optimization for GetFreeID . Zero Fanker 2025-03-15 15:16:47 -04:00
  • 3a0c12e52a Fix: map defined building causes crash . Zero Fanker 2025-03-13 21:36:49 -04:00
  • dae7796e0b Bug fix: program crashes if SHP unit don't have enough frame for turret drawing. Now turret frame will be skipped in such case. Zero Fanker 2025-03-12 19:29:35 -04:00
  • 1cc8dd9e81 corrected trigger action 132, 133. Zero Fanker 2025-03-02 18:35:32 -05:00
  • 87f27f3b66
    slightly reformatted 'CIsoView::PlaceTile' and make it consistent . (#137) Zero Fanker 2025-02-24 10:16:29 -05:00
  • 86bbb350a4
    fixed incomplete undo after placing large tiles (#136) handama 2025-02-11 01:21:44 +08:00
  • db57aeb108 Disabled some SW animations to make them look more natural . Zero Fanker 2025-01-31 23:21:39 -05:00
  • 97cf8f6a01
    fix bug that cannot place special large shores (#135) handama 2025-02-01 12:25:18 +08:00
  • 8609f3fec0 correct list particles in trigger action, actually particle systems . Zero Fanker 2025-01-28 00:24:47 -05:00
  • c5751096ea Now building in treectrl list will display ID as well . Zero Fanker 2025-01-28 00:24:32 -05:00
  • f74efd4580 correction for nuclear silo buildings . Zero Fanker 2025-01-28 00:23:17 -05:00
  • 6512ad95a4 removed unnecessary renames . Zero Fanker 2025-01-28 00:23:01 -05:00
  • bff65c0194 Iron curtain trigger action now supports duration amount . Zero Fanker 2025-01-28 00:22:51 -05:00
  • 0fb3b19841 adjusted trigger action 'action param' combobox width and surrounding controls for better visuability . Zero Fanker 2025-01-13 19:24:18 -05:00
  • fafdb8dc64 added trigger action 86 Zero Fanker 2025-01-13 19:18:28 -05:00
  • 5bf28965e8 corrected coordinates display of status bar's Zero Fanker 2025-01-06 23:13:34 -05:00
  • 770b1ac36a ini Nth modifiable version . Zero Fanker 2025-01-05 19:06:37 -05:00
  • da8e436cd1 removed unused ini functions . Zero Fanker 2025-01-05 19:06:15 -05:00
  • 236a824614 translation for map size change dialog . Zero Fanker 2024-12-30 23:32:33 -05:00
  • a9c9a5287b
    Fix: #116 field data out of range issue (#128) Zero Fanker 2024-12-30 20:21:02 -05:00
  • ac22ab9aab
    fix a bug of treeview control that it'll select first top visible item unintentionally (#131) handama 2024-12-31 09:17:23 +08:00
  • 2688690b78
    rewrite CreateShore(), resolved shore auto connection issues (#132) handama 2024-12-31 09:04:35 +08:00
  • 6b62120f74
    Refactor: parse techno data (#129) Zero Fanker 2024-12-30 20:03:38 -05:00
  • 2e7a05ba69 Some trigger action adjustments for RN Zero Fanker 2024-12-28 08:58:00 -05:00
  • 821e00483c marked action - 13 as unused . Zero Fanker 2024-12-23 00:23:17 -05:00
  • 496816040a fixed movie action data . Zero Fanker 2024-12-23 00:22:30 -05:00
  • 2df6cb45c8
    test vcpkg cache local path . (#130) Zero Fanker 2024-12-21 23:53:10 -05:00
  • 01115bf2cb fix: typo, may affect tube drawing . Zero Fanker 2024-12-17 23:19:57 -05:00
  • 132a859d15
    make overlay undo based on mouse down and up (#126) handama 2024-12-17 11:16:12 +08:00
  • 70d1cd038b
    all declarations using ddraw7 instead of ddraw4 . (#127) Zero Fanker 2024-12-16 21:28:01 -05:00
  • 8960096b3b fix: Theater translation issue, if no theater specified translation . Zero Fanker 2024-12-16 12:44:53 -05:00
  • 45bd36f222 corrected translation for 'TeamTypesOnTransOnly' . Zero Fanker 2024-12-16 12:32:07 -05:00
  • d066649ea1 corrected version revision passing mistake . Zero Fanker 2024-12-16 12:29:51 -05:00
  • df3392981e let version string linked to version.h definition . Zero Fanker 2024-12-16 12:19:28 -05:00
  • b20219a8e1 added ASSERT for building node deletion, to capture unwanted behavior during development . Zero Fanker 2024-12-16 12:14:27 -05:00
  • 87503d9ff9 enriched tests for building node deletion . Zero Fanker 2024-12-16 00:32:30 -05:00
  • a91ff89091 Fix: now building node under house type is corrected, related function refactored . Zero Fanker 2024-12-16 00:27:15 -05:00
  • ea4c214b04 silence compile warning . Zero Fanker 2024-12-15 23:40:01 -05:00
  • aeb807ca16 Fix: Trigger Name not updated when switching tab . Zero Fanker 2024-12-14 15:22:04 -05:00
  • b28868ba34 printing all available waypoint value mapping in UT . Zero Fanker 2024-12-14 15:04:20 -05:00
  • 044a6e2da2
    implemented customized script extra value & params . (#124) Zero Fanker 2024-12-14 15:00:59 -05:00
  • 51ec33af31
    MiniMap dialog works as a child window now (#125) handama 2024-12-14 04:34:38 +08:00
  • 473eef415d Fix: infantry duplication data issue . Zero Fanker 2024-12-12 01:04:15 -05:00
  • 718423eef0 refined 'AddInfantry' function, simplified for most called cases . Zero Fanker 2024-12-11 23:43:12 -05:00
  • 602550eb6a fixed infantry data duplication after property update Zero Fanker 2024-12-10 19:51:31 -05:00
  • 93e956e7ac
    Enhance:ini registry sequence (#121) Zero Fanker 2024-12-01 14:09:30 -05:00
  • 3e90dca667 minor adjustments for Chinese translation . Zero Fanker 2024-11-30 19:27:24 -05:00
  • 4db4af82a7 Fix: infantry drag cause data duplication . Zero Fanker 2024-11-30 19:26:58 -05:00
  • 1239ab0dad fixed last fix, used wrong function . Zero Fanker 2024-11-28 21:19:25 -05:00
  • 4fae8378db focus lost fixing, also see 98e8b7c . Zero Fanker 2024-11-27 22:11:51 -05:00
  • f0f2439be0
    refactored serde between waypoint number and 26 radix string . (#122) Zero Fanker 2024-11-26 22:53:24 -05:00
  • cace9efd2a changed trigger action definition 106 & 115 to use techno type string (actually number is supported by WW as well, but hard to calculate) . Zero Fanker 2024-11-25 19:48:21 -05:00
  • 7b066fa411 RN trigger action 151 . Zero Fanker 2024-11-25 19:46:40 -05:00
  • 1583836e32 attempt to fix potential memory leak . Zero Fanker 2024-11-25 19:42:56 -05:00
  • 54fbd73a63 program exiting dialog translation adjustment for Chinese language . Zero Fanker 2024-11-25 18:49:00 -05:00
  • 7993773ba2 disabled unnecessary map data buffer printing . Zero Fanker 2024-11-25 18:48:01 -05:00
  • 16db1564c3 some code format adjustment. Zero Fanker 2024-11-25 18:47:43 -05:00
  • 82715d1d0b
    fix: CViewObjects bug (#120) handama 2024-11-25 10:24:28 +08:00
  • 47a770cdcb make codes more readable . Zero Fanker 2024-11-24 21:21:53 -05:00
  • 9fa3e2e577 get rid of type conversion warnings . Zero Fanker 2024-11-23 22:26:56 -05:00
  • 0f01343846 UT compile potential issue . Zero Fanker 2024-11-23 21:48:05 -05:00
  • 120af09fc2 reduce compile warning . Zero Fanker 2024-11-23 21:47:49 -05:00
  • c890d9a480 split out some basic helper functions into Helpers.h . Zero Fanker 2024-11-23 21:46:04 -05:00
  • c0e0f32c4a Fix: Trigger clone does not handle tag data properly. Zero Fanker 2024-11-22 21:45:18 -05:00
  • be0ca9c1af
    Fix: change object owner (#118) Zero Fanker 2024-11-22 19:24:23 -05:00
  • f5601fb046 added some friendly comments, hoping it will reduce struggle of the future maintenance . Zero Fanker 2024-11-20 22:30:51 -05:00
  • f2150618d4
    Fixed event parameter type judgement (#117) handama 2024-11-21 11:20:03 +08:00
  • ab27f7ffd5 removed test code . Zero Fanker 2024-11-19 23:06:52 -05:00
  • f7e8dd2249 fix: fixed commit 55e20b3, which causes new issues on units with Image=ID set in rules . Zero Fanker 2024-11-18 19:15:35 -05:00
  • d829b8e9ee a potential crash guardian . Zero Fanker 2024-11-08 23:45:11 -05:00
  • b74e9e2763 introduced Hares triggers . Zero Fanker 2024-11-08 23:44:49 -05:00
  • 288e034927 now building list also shows building ini ID Zero Fanker 2024-11-08 23:44:18 -05:00
  • f89b46d8bd removed 'CAHOSP' from ignore list . Zero Fanker 2024-11-08 23:43:49 -05:00
  • 18c1956d68
    MinPlayer option (#113) Zero Fanker 2024-11-08 23:43:02 -05:00
  • 6364362bd3 formatting . Zero Fanker 2024-11-06 22:50:06 -05:00
  • f7e3d96881
    Fix: trigger deletion causing mismatched event & action deleted (#114) Zero Fanker 2024-11-06 23:54:00 -05:00
  • 11c93c3b3b
    fixed teamtype copy missing script/waypoint/taskforce parameters . (#111) Zero Fanker 2024-11-06 18:47:54 -05:00
  • 8ddde4466d
    fixed infantry subposition count error, and corrected loopup table orders. (#108) Zero Fanker 2024-11-04 21:59:56 -05:00
  • 98e8b7c562
    Fix: DSurface lost (#109) Zero Fanker 2024-11-03 21:46:04 -05:00
  • 102f919e96 fixed potential crash when reloading images (safe memory release, avoid double free) . Zero Fanker 2024-11-02 22:07:55 -04:00
  • 20adb95961 added cache restore step for release workflow . Zero Fanker 2024-11-02 18:18:29 -04:00
  • 9b24232f2e
    Fix/overlay refactor mismatch (#101) Zero Fanker 2024-11-02 18:11:58 -04:00
  • 87d35212f7 introduced vcpkg cache & restore mechanism for verify workflow, added main program build before UT build . Zero Fanker 2024-11-02 18:01:06 -04:00
  • c3ac587e59
    #93, fixed wrong trigger parameter settings . (#103) Zero Fanker 2024-11-02 15:21:00 -04:00
  • 55e20b30ae Bug fix: FootClass units cannot adapt to Image= images correctly . Zero Fanker 2024-11-01 19:16:36 -04:00
  • 1ccf2c8526
    (#102) resolved trigger condition cannot list technos in expected way (should be ID instead of numbers) . Zero Fanker 2024-11-01 17:48:30 -04:00
  • 66ed0ae4ae
    bump version 2.2 Zero Fanker 2024-10-29 00:29:31 -04:00
  • f49913bc23
    added calculation offset control for release revision Zero Fanker 2024-10-29 00:26:28 -04:00
  • f0d808a912
    L10n/chinese translation (#5) Zero Fanker 2024-10-29 00:22:39 -04:00
  • 1672fd8901 a potential double free fix . Zero Fanker 2024-10-20 16:14:56 -04:00
  • 2a9edd868c fixed sometimes basenode cannot be drawn correctly. (e.g. allied infantry barracks) . Zero Fanker 2024-10-16 00:39:34 -04:00
  • 204bdf0ea3
    resolved compile issue (#99) Zero Fanker 2024-10-02 16:27:04 -04:00
  • 52bfa8321b fixed Ini editor 'add key' logic flaw . Zero Fanker 2024-10-01 22:39:05 -04:00
  • c22a01e56d more fixing & organizing for #98 . Zero Fanker 2024-10-01 20:05:58 -04:00
  • 6a6832f8c3 fixed default facing values . Zero Fanker 2024-09-30 19:53:43 -04:00
  • 462cd5bf77 fixed buildings will not be drawn when crossing map edges . Zero Fanker 2024-09-30 19:48:45 -04:00
  • b4b3c868dd Combined terrain and main toolbar. Resized toolbar buttons and added new icons. Adjusted toolbar sizes. Added DPI aware property to manifest. CnC-RaVaGe 2024-09-01 07:03:36 +01:00