Forráskód Böngészése

Use inheritance for Siege, WoE:TE and Velum items

aleos 7 hónapja
szülő
commit
333d64c773
3 módosított fájl, 125 hozzáadás és 733 törlés
  1. 118 732
      db/re/map_zones.yml
  2. 4 1
      src/map/clif.hpp
  3. 3 0
      src/map/script_constants.hpp

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 118 - 732
db/re/map_zones.yml


+ 4 - 1
src/map/clif.hpp

@@ -403,7 +403,10 @@ enum e_map_type : uint8_t
 	MAPTYPE_UNKNOWN_BLOODY_BRANCH,
 	MAPTYPE_UNKNOWN_RWC,
 	MAPTYPE_UNKNOWN_VILLAGE_PRONTERA,
-	MAPTYPE_UNUSED,
+	MAPTYPE_UNUSED,						///< Used to signify map without a zone.
+	MAPTYPE_RATHENA_SIEGE = 200,		///< Custom zone for Siege items.
+	MAPTYPE_RATHENA_TE,					///< Custom zone for WoE:TE items.
+	MAPTYPE_RATHENA_VELUM,				///< Custom zone for Velum items.
 };
 
 enum useskill_fail_cause : uint8_t 

+ 3 - 0
src/map/script_constants.hpp

@@ -11452,6 +11452,9 @@
 	export_constant(MAPTYPE_UNKNOWN_BLOODY_BRANCH);
 	export_constant(MAPTYPE_UNKNOWN_RWC);
 	export_constant(MAPTYPE_UNKNOWN_VILLAGE_PRONTERA);
+	export_constant(MAPTYPE_RATHENA_SIEGE);
+	export_constant(MAPTYPE_RATHENA_TE);
+	export_constant(MAPTYPE_RATHENA_VELUM);
 
 	#undef export_constant
 	#undef export_constant2

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott