Scripts/Misc: Use InstanceMap in InstanceScript instead of Map

This commit is contained in:
hondacrx
2018-06-16 18:06:55 -04:00
parent 01e6357df2
commit b3e8e4f05f
14 changed files with 16 additions and 16 deletions
+3 -3
View File
@@ -29,14 +29,14 @@ namespace Game.Maps
{
public class InstanceScript : ZoneScript
{
public InstanceScript(Map map)
public InstanceScript(InstanceMap map)
{
instance = map;
}
public void SaveToDB()
{
InstanceScenario scenario = instance.ToInstanceMap().GetInstanceScenario();
InstanceScenario scenario = instance.GetInstanceScenario();
if (scenario != null)
scenario.SaveToDB();
@@ -838,7 +838,7 @@ namespace Game.Maps
public virtual void WriteSaveDataMore(StringBuilder data) { }
public Map instance;
public InstanceMap instance;
List<char> headers = new List<char>();
Dictionary<uint, BossInfo> bosses = new Dictionary<uint, BossInfo>();
MultiMap<uint, DoorInfo> doors = new MultiMap<uint, DoorInfo>();
@@ -159,7 +159,7 @@ namespace Scripts.EasternKingdoms.Karazhan
public class instance_karazhan_InstanceMapScript : InstanceScript
{
public instance_karazhan_InstanceMapScript(Map map) : base(map)
public instance_karazhan_InstanceMapScript(InstanceMap map) : base(map)
{
SetHeaders("KZ");
@@ -35,7 +35,7 @@ namespace Scripts.EasternKingdoms.TheStockade
class instance_the_stockade_InstanceMapScript : InstanceScript
{
public instance_the_stockade_InstanceMapScript(Map map) : base(map)
public instance_the_stockade_InstanceMapScript(InstanceMap map) : base(map)
{
SetHeaders("SS");
SetBossNumber(3);
@@ -32,7 +32,7 @@ namespace Scripts.Kalimdor
class RagefireChasmInstanceMapScript : InstanceScript
{
public RagefireChasmInstanceMapScript(Map map) : base(map) { }
public RagefireChasmInstanceMapScript(InstanceMap map) : base(map) { }
}
}
}
@@ -83,7 +83,7 @@ namespace Scripts.Northrend.AzjolNerub.Ahnkahet
class instance_ahnkahet_InstanceScript : InstanceScript
{
public instance_ahnkahet_InstanceScript(Map map) : base(map)
public instance_ahnkahet_InstanceScript(InstanceMap map) : base(map)
{
SetHeaders("AK");
SetBossNumber(DataTypes.HeraldVolazj + 1);
@@ -103,7 +103,7 @@ namespace Scripts.Northrend.AzjolNerub.AzjolNerub
class instance_azjol_nerub_InstanceScript : InstanceScript
{
public instance_azjol_nerub_InstanceScript(Map map) : base(map)
public instance_azjol_nerub_InstanceScript(InstanceMap map) : base(map)
{
SetHeaders(ANInstanceMisc.DataHeader);
SetBossNumber(ANInstanceMisc.EncounterCount);
@@ -35,7 +35,7 @@ namespace Scripts.Northrend.CrusadersColiseum.TrialOfTheChampion
class instance_trial_of_the_champion_InstanceMapScript : InstanceScript
{
public instance_trial_of_the_champion_InstanceMapScript(Map map) : base(map)
public instance_trial_of_the_champion_InstanceMapScript(InstanceMap map) : base(map)
{
SetHeaders("TC");
uiMovementDone = 0;
@@ -32,7 +32,7 @@ namespace Scripts.Northrend.CrusadersColiseum.TrialOfTheCrusader
class instance_trial_of_the_crusader_InstanceMapScript : InstanceScript
{
public instance_trial_of_the_crusader_InstanceMapScript(Map map) : base(map)
public instance_trial_of_the_crusader_InstanceMapScript(InstanceMap map) : base(map)
{
SetHeaders("TCR");
SetBossNumber(DataTypes.MaxEncounters);
@@ -89,7 +89,7 @@ namespace Scripts.Northrend.DraktharonKeep
class instance_drak_tharon_keep_InstanceScript : InstanceScript
{
public instance_drak_tharon_keep_InstanceScript(Map map) : base(map)
public instance_drak_tharon_keep_InstanceScript(InstanceMap map) : base(map)
{
SetHeaders("DTK");
SetBossNumber(4);
@@ -110,7 +110,7 @@ namespace Scripts.Northrend.FrozenHalls.ForgeOfSouls
class instance_forge_of_souls_InstanceScript : InstanceScript
{
public instance_forge_of_souls_InstanceScript(Map map) : base(map)
public instance_forge_of_souls_InstanceScript(InstanceMap map) : base(map)
{
SetHeaders("FOS");
SetBossNumber(2);
@@ -29,7 +29,7 @@ namespace Scripts.Northrend.FrozenHalls.PitOfSaron
class instance_pit_of_saron_InstanceScript : InstanceScript
{
public instance_pit_of_saron_InstanceScript(Map map) : base(map)
public instance_pit_of_saron_InstanceScript(InstanceMap map) : base(map)
{
SetHeaders("POS");
SetBossNumber(3);
@@ -128,7 +128,7 @@ namespace Scripts.Northrend.Gundrak
class instance_gundrak_InstanceMapScript : InstanceScript
{
public instance_gundrak_InstanceMapScript(Map map) : base(map)
public instance_gundrak_InstanceMapScript(InstanceMap map) : base(map)
{
SetHeaders("GD");
SetBossNumber(5);
@@ -95,7 +95,7 @@ namespace Scripts.Northrend.Nexus.EyeOfEternity
class instance_eye_of_eternity_InstanceMapScript : InstanceScript
{
public instance_eye_of_eternity_InstanceMapScript(Map map) : base(map)
public instance_eye_of_eternity_InstanceMapScript(InstanceMap map) : base(map)
{
SetHeaders("EOE");
SetBossNumber(EyeOfEternityConst.MaxEncounter);
@@ -69,7 +69,7 @@ namespace Scripts.Northrend.Nexus.Nexus
class instance_nexus_InstanceMapScript : InstanceScript
{
public instance_nexus_InstanceMapScript(Map map) : base(map)
public instance_nexus_InstanceMapScript(InstanceMap map) : base(map)
{
SetHeaders("NEX");
SetBossNumber(DataTypes.Keristrasza + 1);