diff options
| author | Ovah <dreadkiller@gmx.de> | 2020-02-08 20:47:46 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-02-08 20:47:46 +0100 |
| commit | 98d6c501d7c1a7a632c6ff8b1d46c7d0d4ae5b37 (patch) | |
| tree | 8b4e5fc77bacc7bf22681ce229b09c0741ccbeb9 /src/server/scripts | |
| parent | 58313fc33092236b4eedbbfb25e10ab42bec6b0e (diff) | |
Core/Vehicles: implement vehicle seat addon table to specify seat ori… (#24112)
* Core/Vehicles: implement vehicle seat addon table to specify seat orientation offsets and exit positions in form of offsets or absolute positions
* converted Traveler's Tundra Mammoth to seat addon table data
* first follow batch
* whoopsie
* Core/Vehicles: go from local copies to pointers
* Update and rename 2020_99_99_99_world.sql to 2020_02_08_01_world.sql
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
Diffstat (limited to 'src/server/scripts')
| -rw-r--r-- | src/server/scripts/World/npcs_special.cpp | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/src/server/scripts/World/npcs_special.cpp b/src/server/scripts/World/npcs_special.cpp index b035dc7f304..128a76acf1d 100644 --- a/src/server/scripts/World/npcs_special.cpp +++ b/src/server/scripts/World/npcs_special.cpp @@ -2880,40 +2880,6 @@ public: } }; -enum TravelerTundraMammothNPCs -{ - NPC_HAKMUD_OF_ARGUS = 32638, - NPC_GNIMO = 32639, - NPC_DRIX_BLACKWRENCH = 32641, - NPC_MOJODISHU = 32642 -}; - -class npc_traveler_tundra_mammoth_exit_pos : public UnitScript -{ -public: - npc_traveler_tundra_mammoth_exit_pos() : UnitScript("npc_traveler_tundra_mammoth_exit_pos") { } - - void ModifyVehiclePassengerExitPos(Unit* passenger, Vehicle* /*vehicle*/, Position& pos) - { - if (passenger->GetTypeId() == TYPEID_UNIT) - { - switch (passenger->GetEntry()) - { - // Right side - case NPC_DRIX_BLACKWRENCH: - case NPC_GNIMO: - pos.RelocateOffset({ -2.0f, -2.0f, 0.0f, 0.0f }); - break; - // Left side - case NPC_MOJODISHU: - case NPC_HAKMUD_OF_ARGUS: - pos.RelocateOffset({ -2.0f, 2.0f, 0.0f, 0.0f }); - break; - } - } - } -}; - void AddSC_npcs_special() { new npc_air_force_bots(); @@ -2941,5 +2907,4 @@ void AddSC_npcs_special() new npc_train_wrecker(); new npc_argent_squire_gruntling(); new npc_bountiful_table(); - new npc_traveler_tundra_mammoth_exit_pos(); } |
