@@ -1114,50 +1114,80 @@ constexpr std::size_t countof(T(&)[N]) { return N; }
11141114 PROP(dither_type) \
11151115 PROP(ene_damage_multiplier) \
11161116 PROP(exitWaterJump) \
1117- PROP(gravity) \
1117+ PROP(gravity) \
11181118 PROP(gravity2) \
11191119 PROP(hc) \
1120- PROP(hcp_per_hc) \
11211120 PROP(hcp) \
1121+ PROP(hcp_per_hc) \
11221122 PROP(hero_damage_multiplier) \
1123+ PROP(hero_swim_div) \
1124+ PROP(hero_swim_mult) \
1125+ PROP(hero_swim_speed) \
1126+ PROP(heroAnimationStyle) \
11231127 PROP(heroSideswimDownStep) \
11241128 PROP(heroSideswimSideStep) \
11251129 PROP(heroSideswimUpStep) \
11261130 PROP(heroStep) \
11271131 PROP(hp_per_heart) \
11281132 PROP(jump_hero_layer_threshold) \
11291133 PROP(keys) \
1130- PROP(magic_per_block) \
1134+ PROP(last_map) \
1135+ PROP(last_screen) \
11311136 PROP(magic) \
1137+ PROP(magic_per_block) \
11321138 PROP(magicdrainrate) \
11331139 PROP(max_arrows) \
11341140 PROP(max_bombs) \
11351141 PROP(max_keys) \
11361142 PROP(max_magic) \
11371143 PROP(max_rupees) \
11381144 PROP(max_sbombs) \
1145+ PROP(msg_more_is_offset) \
1146+ PROP(msg_more_x) \
1147+ PROP(msg_more_y) \
1148+ PROP(msg_speed) \
11391149 PROP(rupies) \
1150+ PROP(ss_bbox_1_color) \
1151+ PROP(ss_bbox_2_color) \
1152+ PROP(ss_flags) \
1153+ PROP(ss_grid_color) \
1154+ PROP(ss_grid_x) \
1155+ PROP(ss_grid_xofs) \
1156+ PROP(ss_grid_y) \
1157+ PROP(ss_grid_yofs) \
1158+ PROP(start_dmap) \
11401159 PROP(start_heart) \
1160+ PROP(subscreen) \
1161+ PROP(subscreen_style) \
11411162 PROP(subscrSpeed) \
11421163 PROP(super_bombs) \
11431164 PROP(swimgravity) \
11441165 PROP(switchhookstyle) \
11451166 PROP(terminalv) \
11461167 PROP(transdark_percent) \
1168+ PROP(transition_type) \
11471169 PROP(triforce) \
1148- PROP(hero_swim_mult) \
1149- PROP(hero_swim_div)
1170+ PROP(usecustomsfx)
11501171
11511172#define LIST_ARRAY_PROPS \
11521173 ARRAY_PROP (boss_key) \
11531174 ARRAY_PROP(compass) \
1175+ ARRAY_PROP(gen_dataSize) \
1176+ ARRAY_PROP(gen_doscript) \
1177+ ARRAY_PROP(gen_eventstate) \
1178+ ARRAY_PROP(gen_exitState) \
1179+ ARRAY_PROP(gen_reloadState) \
11541180 ARRAY_PROP(items) \
11551181 ARRAY_PROP(level_keys) \
11561182 ARRAY_PROP(map) \
11571183 ARRAY_PROP(misc) \
11581184 ARRAY_PROP(scrcnt) \
11591185 ARRAY_PROP(scrmaxcnt)
11601186
1187+ // TODO gen_data[i][j]
1188+ // ARRAY_PROP(gen_data) \
1189+ // ARRAY_PROP(gen_initd) \
1190+
11611191std::string serialize_init_data_delta(zinitdata *base, zinitdata *changed)
11621192{
11631193 std::vector<std::string> tokens;
0 commit comments