CNC_TS_and_RA2_Mission_Editor/MissionEditor
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
..
data minor adjustments for Chinese translation . 2024-11-30 19:27:24 -05:00
PropertySheets Fix/overlay refactor mismatch (#101) 2024-11-02 18:11:58 -04:00
res code reformatted . 2024-04-16 20:51:17 -04:00
Aircraft.cpp more fixing & organizing for #98 . 2024-10-01 20:05:58 -04:00
Aircraft.h more fixing & organizing for #98 . 2024-10-01 20:05:58 -04:00
AITriggerAddDlg.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
AITriggerAddDlg.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
AITriggerTypes.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
AITriggerTypes.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
AiTriggerTypesEnable.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
AiTriggerTypesEnable.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
All.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
All.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
BackCliffModifier.cpp code reformatted . 2024-04-16 20:51:17 -04:00
BackCliffModifier.h code reformatted . 2024-04-16 20:51:17 -04:00
Basic.cpp restrict "std" namespace using . 2024-04-30 22:30:19 -04:00
Basic.h code reformatted . 2024-04-16 20:51:17 -04:00
Bitmap2MapConverter.cpp code reformatted . 2024-04-16 20:51:17 -04:00
Bitmap2MapConverter.h code reformatted . 2024-04-16 20:51:17 -04:00
Building.cpp Enhance:ini registry sequence (#121) 2024-12-01 14:09:30 -05:00
Building.h code reformatted . 2024-04-16 20:51:17 -04:00
CellTag.cpp code reformatted . 2024-04-16 20:51:17 -04:00
CellTag.h code reformatted . 2024-04-16 20:51:17 -04:00
ChangeSizeDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
ChangeSizeDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
CliffModifier.cpp code reformatted . 2024-04-16 20:51:17 -04:00
CliffModifier.h code reformatted . 2024-04-16 20:51:17 -04:00
ComboUInputDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
ComboUInputDlg.h restrict "std" namespace using . 2024-04-30 22:30:19 -04:00
constants.cpp code reformatted . 2024-04-16 20:51:17 -04:00
Defines.h fixed infantry subposition count error, and corrected loopup table orders. (#108) 2024-11-04 21:59:56 -05:00
DownloadSession.cpp code reformatted . 2024-04-16 20:51:17 -04:00
DownloadSession.h code reformatted . 2024-04-16 20:51:17 -04:00
DynamicGraphDlg.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
DynamicGraphDlg.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
FinalSun.cpp fixed startup configuration handling issue . 2024-08-02 11:16:02 -04:00
FinalSun.h refactored recent file list logic, supporting 10 records now . 2024-05-31 15:24:48 -04:00
FinalSunDlg.cpp Enhance:ini registry sequence (#121) 2024-12-01 14:09:30 -05:00
FinalSunDlg.h Fix: trigger deletion causing mismatched event & action deleted (#114) 2024-11-06 23:54:00 -05:00
FloatEdit.cpp code reformatted . 2024-04-16 20:51:17 -04:00
FloatEdit.h code reformatted . 2024-04-16 20:51:17 -04:00
FrontCliffModifier.cpp code reformatted . 2024-04-16 20:51:17 -04:00
FrontCliffModifier.h code reformatted . 2024-04-16 20:51:17 -04:00
functions.cpp Enhance:ini registry sequence (#121) 2024-12-01 14:09:30 -05:00
functions.h split out some basic helper functions into Helpers.h . 2024-11-23 21:46:28 -05:00
GlobalsDlg.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
GlobalsDlg.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
Helpers.h refactored serde between waypoint number and 26 radix string . (#122) 2024-11-26 22:53:24 -05:00
Houses.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
Houses.h Feature/house dialog (#75) 2024-07-04 06:52:41 +08:00
ImportINI.cpp code reformatted . 2024-04-16 20:51:17 -04:00
ImportINI.h code reformatted . 2024-04-16 20:51:17 -04:00
Infantry.cpp more fixing & organizing for #98 . 2024-10-01 20:05:58 -04:00
Infantry.h more fixing & organizing for #98 . 2024-10-01 20:05:58 -04:00
Info.cpp code reformatted . 2024-04-16 20:51:17 -04:00
Info.h code reformatted . 2024-04-16 20:51:17 -04:00
IniFile.cpp Enhance:ini registry sequence (#121) 2024-12-01 14:09:30 -05:00
IniFile.h Fix: trigger deletion causing mismatched event & action deleted (#114) 2024-11-06 23:54:00 -05:00
IniHelper.h Feature/house dialog (#75) 2024-07-04 06:52:41 +08:00
IniMega.h generally transplanted FA2sp image handling logic, but still WIP 2024-05-25 09:40:11 -04:00
INIMeta.cpp Format adjustment . 2024-05-25 09:40:12 -04:00
INIMeta.h Enhance:ini registry sequence (#121) 2024-12-01 14:09:30 -05:00
inlines.h added some friendly comments, hoping it will reduce struggle of the future maintenance . 2024-11-20 22:31:04 -05:00
InputBox.cpp code reformatted . 2024-04-16 20:51:17 -04:00
InputBox.h code reformatted . 2024-04-16 20:51:17 -04:00
IsoPaintThread.cpp code reformatted . 2024-04-16 20:51:17 -04:00
IsoPaintThread.h code reformatted . 2024-04-16 20:51:17 -04:00
IsoView.cpp Fix: infantry drag cause data duplication . 2024-11-30 19:26:58 -05:00
IsoView.h focus lost fixing, also see 98e8b7c . 2024-11-27 22:15:40 -05:00
Lighting.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
Lighting.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
LineDrawer.cpp code reformatted . 2024-04-16 20:51:17 -04:00
LineDrawer.h code reformatted . 2024-04-16 20:51:17 -04:00
Loading.cpp Enhance:ini registry sequence (#121) 2024-12-01 14:09:30 -05:00
Loading.h resolved palette house color issue . 2024-05-28 00:15:31 -04:00
Loading_old.cpp completed loading adaption . 2024-04-03 23:03:05 -04:00
Macros.h code reformatted . 2024-04-16 20:51:17 -04:00
MapCode.cpp code reformatted . 2024-04-16 20:51:17 -04:00
MapCode.h code reformatted . 2024-04-16 20:51:17 -04:00
MapD.cpp L10n/chinese phase 1 (#47) 2024-06-22 10:39:02 +08:00
MapD.h code reformatted . 2024-04-16 20:51:17 -04:00
MapData.cpp Enhance:ini registry sequence (#121) 2024-12-01 14:09:30 -05:00
MapData.h reduce compile warning . 2024-11-23 21:47:49 -05:00
MapLoadingDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
MapLoadingDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
MapModifier.cpp code reformatted . 2024-04-16 20:51:17 -04:00
MapModifier.h code reformatted . 2024-04-16 20:51:17 -04:00
MapOpenDialog.cpp code reformatted . 2024-04-16 20:51:17 -04:00
MapOpenDialog.h code reformatted . 2024-04-16 20:51:17 -04:00
MapOperationMiniMap.cpp split out some big functions from MapData . 2024-06-18 00:35:49 -04:00
MapOperationSlopes.cpp split out some big functions from MapData . 2024-06-18 00:35:49 -04:00
MapOperationSmooth.cpp split out some big functions from MapData . 2024-06-18 00:35:49 -04:00
MapTool.h code reformatted . 2024-04-16 20:51:17 -04:00
MapValidator.cpp #25, fixed waypoint related issue . 2024-06-17 13:34:22 -04:00
MapValidator.h code reformatted . 2024-04-16 20:51:17 -04:00
MiniMap.cpp restrict "std" namespace using . 2024-04-30 22:30:19 -04:00
MiniMap.h code reformatted . 2024-04-16 20:51:17 -04:00
MissionEditor.rc MinPlayer option (#113) 2024-11-08 23:43:02 -05:00
MissionEditor.vcxproj split out some basic helper functions into Helpers.h . 2024-11-23 21:46:28 -05:00
MissionEditor.vcxproj.filters split out some basic helper functions into Helpers.h . 2024-11-23 21:46:28 -05:00
MMXSavingOptionsDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
MMXSavingOptionsDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
MultiSaveOptionsDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
MultiSaveOptionsDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
MyComboBox.cpp code reformatted . 2024-04-16 20:51:17 -04:00
MyComboBox.h code reformatted . 2024-04-16 20:51:17 -04:00
MyViewFrame.cpp code reformatted . 2024-04-16 20:51:17 -04:00
MyViewFrame.h code reformatted . 2024-04-16 20:51:17 -04:00
NewMap.cpp code reformatted . 2024-04-16 20:51:17 -04:00
NewMap.h code reformatted . 2024-04-16 20:51:17 -04:00
NewMapCreateDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
NewMapCreateDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
NewMapCreateNewDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
NewMapCreateNewDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
NewMapImportDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
NewMapImportDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
NewMapSpDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
NewMapSpDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
NewMapTypeDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
NewMapTypeDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
NewRA2HouseDlg.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
NewRA2HouseDlg.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
OpenMapDialog.cpp code reformatted . 2024-04-16 20:51:17 -04:00
OpenMapDialog.h code reformatted . 2024-04-16 20:51:17 -04:00
ovrlinline.h code reformatted . 2024-04-16 20:51:17 -04:00
Palettes.cpp resolved custom palette remap issue . 2024-05-29 00:43:35 -04:00
Palettes.h resolved custom palette remap issue . 2024-05-29 00:43:35 -04:00
ProgressDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
ProgressDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
resource.h MinPlayer option (#113) 2024-11-08 23:43:02 -05:00
RightFrame.cpp code reformatted . 2024-04-16 20:51:17 -04:00
RightFrame.h code reformatted . 2024-04-16 20:51:17 -04:00
RTPDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
RTPDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
SaveMapOptionsDlg.cpp MinPlayer option (#113) 2024-11-08 23:43:02 -05:00
SaveMapOptionsDlg.h MinPlayer option (#113) 2024-11-08 23:43:02 -05:00
SavingDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
SavingDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
ScriptTypes.cpp #76, fixed revealing the same script action after first time would causing param with extra data translated wrongly . 2024-07-04 19:54:16 -04:00
ScriptTypes.h fixed duplicated script operations in last fix . 2024-07-03 18:38:39 -04:00
SearchWaypointDlg.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
SearchWaypointDlg.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
ShutDownDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
ShutDownDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
SingleplayerSettings.cpp code reformatted . 2024-04-16 20:51:17 -04:00
SingleplayerSettings.h code reformatted . 2024-04-16 20:51:17 -04:00
SpecialFlags.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
SpecialFlags.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
StdAfx.cpp code reformatted . 2024-04-16 20:51:17 -04:00
StdAfx.h restrict "std" namespace using . 2024-04-30 22:30:19 -04:00
StringHelper.h Implemented IniMeta helpers to fetch combination of ini files . 2024-04-30 22:30:20 -04:00
structs.cpp code reformatted . 2024-04-16 20:51:17 -04:00
Structs.h Fix: change object owner (#118) 2024-11-22 19:24:23 -05:00
Tags.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
Tags.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
TaskForce.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
TaskForce.h Feature/taskforce (#74) 2024-07-02 11:06:43 +08:00
TeamTypes.cpp refactored serde between waypoint number and 26 radix string . (#122) 2024-11-26 22:53:24 -05:00
TeamTypes.h fixed teamtype copy missing script/waypoint/taskforce parameters . (#111) 2024-11-06 18:47:54 -05:00
TerrainDlg.cpp L10n/chinese phase 1 (#47) 2024-06-22 10:39:02 +08:00
TerrainDlg.h L10n/chinese phase 1 (#47) 2024-06-22 10:39:02 +08:00
TerrainModifier.cpp code reformatted . 2024-04-16 20:51:17 -04:00
TerrainModifier.h code reformatted . 2024-04-16 20:51:17 -04:00
tests.cpp code reformatted . 2024-04-16 20:51:17 -04:00
tests.h code reformatted . 2024-04-16 20:51:17 -04:00
TextDrawer.cpp restrict "std" namespace using . 2024-04-30 22:30:19 -04:00
TextDrawer.h code reformatted . 2024-04-16 20:51:17 -04:00
TileSetBrowserFrame.cpp L10n/chinese phase 1 (#47) 2024-06-22 10:39:02 +08:00
TileSetBrowserFrame.h code reformatted . 2024-04-16 20:51:17 -04:00
TileSetBrowserView.cpp code reformatted . 2024-04-16 20:51:17 -04:00
TileSetBrowserView.h code reformatted . 2024-04-16 20:51:17 -04:00
TipDlg.cpp code reformatted . 2024-04-16 20:51:17 -04:00
TipDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
ToolSettingsBar.cpp L10n/chinese phase 1 (#47) 2024-06-22 10:39:02 +08:00
ToolSettingsBar.h L10n/chinese phase 1 (#47) 2024-06-22 10:39:02 +08:00
Trees.cpp code reformatted . 2024-04-16 20:51:17 -04:00
Trees.h code reformatted . 2024-04-16 20:51:17 -04:00
TriggerActionsDlg.cpp refactored serde between waypoint number and 26 radix string . (#122) 2024-11-26 22:53:24 -05:00
TriggerActionsDlg.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
TriggerEditorDlg.cpp Fix: Trigger clone does not handle tag data properly. 2024-11-22 21:45:18 -05:00
TriggerEditorDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
TriggerEventsDlg.cpp added some friendly comments, hoping it will reduce struggle of the future maintenance . 2024-11-20 22:31:04 -05:00
TriggerEventsDlg.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
TriggerOptionsDlg.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
TriggerOptionsDlg.h code reformatted . 2024-04-16 20:51:17 -04:00
TSOptions.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
TSOptions.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
Tube.cpp code reformatted . 2024-04-16 20:51:17 -04:00
Tube.h code reformatted . 2024-04-16 20:51:17 -04:00
TubeTool.cpp code reformatted . 2024-04-16 20:51:17 -04:00
TubeTool.h code reformatted . 2024-04-16 20:51:17 -04:00
Unit.cpp more fixing & organizing for #98 . 2024-10-01 20:05:58 -04:00
Unit.h more fixing & organizing for #98 . 2024-10-01 20:05:58 -04:00
UserScriptsDlg.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
UserScriptsDlg.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
variables.cpp generally transplanted FA2sp image handling logic, but still WIP 2024-05-25 09:40:11 -04:00
variables.h split out some big functions from MapData . 2024-06-18 00:35:49 -04:00
Vec2.h code reformatted . 2024-04-16 20:51:17 -04:00
Version.h all version info now linked to Version.h . 2024-06-20 22:58:55 -04:00
ViewObjects.cpp split out class "IniMegaFile" . 2024-05-25 09:40:09 -04:00
ViewObjects.h generally transplanted FA2sp image handling logic, but still WIP 2024-05-25 09:40:11 -04:00
VoxelDrawer.cpp Introduced voxel render lib written by Thomas Sneddon . 2024-05-25 20:41:07 -04:00
VoxelDrawer.h Introduced voxel render lib written by Thomas Sneddon . 2024-05-25 20:41:07 -04:00
WaypointID.cpp L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
WaypointID.h L10n/chinese translation (#5) 2024-10-29 00:22:39 -04:00
Waypoints.cpp code reformatted . 2024-04-16 20:51:17 -04:00
Waypoints.h code reformatted . 2024-04-16 20:51:17 -04:00