mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2025-11-14 21:27:18 +01:00
Candidate for backwards compatibility.
This commit is contained in:
@@ -1364,12 +1364,14 @@ void Core::EmitEntityPool(vcmpEntityPool entity_type, Int32 entity_id, bool is_d
|
||||
case vcmpEntityPoolRadio:
|
||||
// @TODO Implement...
|
||||
//break;
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
case vcmpEntityPoolPlayer:
|
||||
// @TODO Implement...
|
||||
//break;
|
||||
case vcmpEntityReserved1:
|
||||
// @TODO Implement...
|
||||
break;
|
||||
#endif
|
||||
case vcmpEntityPoolBlip:
|
||||
// Do we even have this blip that we're trying to delete?
|
||||
if (is_deleted && VALID_ENTITY(m_Blips[entity_id].mID))
|
||||
@@ -1551,7 +1553,7 @@ void Core::EmitPlayerUpdate(Int32 player_id, vcmpPlayerUpdate update_type)
|
||||
(*mOnPlayerUpdate.first)(inst.mObj, static_cast< Int32 >(update_type));
|
||||
SQMOD_CO_EV_TRACEBACK("[TRACE>] Core::PlayerUpdate")
|
||||
}
|
||||
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
void Core::EmitCheckpointStream(int32_t player_id, int32_t entity_id, bool is_deleted)
|
||||
{
|
||||
@@ -1679,7 +1681,7 @@ void Core::EmitEntityStreaming(int32_t player_id, int32_t entity_id, vcmpEntityP
|
||||
}
|
||||
SQMOD_CO_EV_TRACEBACK("[TRACE>] Core::EntityStreaming")
|
||||
}
|
||||
|
||||
#endif
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
void Core::EmitVehicleUpdate(Int32 vehicle_id, vcmpVehicleUpdate update_type)
|
||||
{
|
||||
|
||||
@@ -417,7 +417,9 @@ void Core::CheckpointInst::InitEvents()
|
||||
// Proceed to initializing the events
|
||||
InitSignalPair(mOnDestroyed, mEvents, "Destroyed");
|
||||
InitSignalPair(mOnCustom, mEvents, "Custom");
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
InitSignalPair(mOnStream, mEvents, "Stream");
|
||||
#endif
|
||||
InitSignalPair(mOnEntered, mEvents, "Entered");
|
||||
InitSignalPair(mOnExited, mEvents, "Exited");
|
||||
InitSignalPair(mOnWorld, mEvents, "World");
|
||||
@@ -429,7 +431,9 @@ void Core::CheckpointInst::DropEvents()
|
||||
{
|
||||
ResetSignalPair(mOnDestroyed);
|
||||
ResetSignalPair(mOnCustom);
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
ResetSignalPair(mOnStream);
|
||||
#endif
|
||||
ResetSignalPair(mOnEntered);
|
||||
ResetSignalPair(mOnExited);
|
||||
ResetSignalPair(mOnWorld);
|
||||
@@ -485,7 +489,9 @@ void Core::ObjectInst::InitEvents()
|
||||
// Proceed to initializing the events
|
||||
InitSignalPair(mOnDestroyed, mEvents, "Destroyed");
|
||||
InitSignalPair(mOnCustom, mEvents, "Custom");
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
InitSignalPair(mOnStream, mEvents, "Stream");
|
||||
#endif
|
||||
InitSignalPair(mOnShot, mEvents, "Shot");
|
||||
InitSignalPair(mOnTouched, mEvents, "Touched");
|
||||
InitSignalPair(mOnWorld, mEvents, "World");
|
||||
@@ -498,7 +504,9 @@ void Core::ObjectInst::DropEvents()
|
||||
{
|
||||
ResetSignalPair(mOnDestroyed);
|
||||
ResetSignalPair(mOnCustom);
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
ResetSignalPair(mOnStream);
|
||||
#endif
|
||||
ResetSignalPair(mOnShot);
|
||||
ResetSignalPair(mOnTouched);
|
||||
ResetSignalPair(mOnWorld);
|
||||
@@ -524,7 +532,9 @@ void Core::PickupInst::InitEvents()
|
||||
// Proceed to initializing the events
|
||||
InitSignalPair(mOnDestroyed, mEvents, "Destroyed");
|
||||
InitSignalPair(mOnCustom, mEvents, "Custom");
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
InitSignalPair(mOnStream, mEvents, "Stream");
|
||||
#endif
|
||||
InitSignalPair(mOnRespawn, mEvents, "Respawn");
|
||||
InitSignalPair(mOnClaimed, mEvents, "Claimed");
|
||||
InitSignalPair(mOnCollected, mEvents, "Collected");
|
||||
@@ -540,7 +550,9 @@ void Core::PickupInst::DropEvents()
|
||||
{
|
||||
ResetSignalPair(mOnDestroyed);
|
||||
ResetSignalPair(mOnCustom);
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
ResetSignalPair(mOnStream);
|
||||
#endif
|
||||
ResetSignalPair(mOnRespawn);
|
||||
ResetSignalPair(mOnClaimed);
|
||||
ResetSignalPair(mOnCollected);
|
||||
@@ -569,7 +581,9 @@ void Core::PlayerInst::InitEvents()
|
||||
// Proceed to initializing the events
|
||||
InitSignalPair(mOnDestroyed, mEvents, "Destroyed");
|
||||
InitSignalPair(mOnCustom, mEvents, "Custom");
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
InitSignalPair(mOnStream, mEvents, "Stream");
|
||||
#endif
|
||||
InitSignalPair(mOnRequestClass, mEvents, "RequestClass");
|
||||
InitSignalPair(mOnRequestSpawn, mEvents, "RequestSpawn");
|
||||
InitSignalPair(mOnSpawn, mEvents, "Spawn");
|
||||
@@ -625,7 +639,9 @@ void Core::PlayerInst::InitEvents()
|
||||
InitSignalPair(mOnCheckpointEntered, mEvents, "CheckpointEntered");
|
||||
InitSignalPair(mOnCheckpointExited, mEvents, "CheckpointExited");
|
||||
InitSignalPair(mOnClientScriptData, mEvents, "ClientScriptData");
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
InitSignalPair(mOnEntityStream, mEvents, "EntityStream");
|
||||
#endif
|
||||
InitSignalPair(mOnUpdate, mEvents, "Update");
|
||||
InitSignalPair(mOnHealth, mEvents, "Health");
|
||||
InitSignalPair(mOnArmour, mEvents, "Armour");
|
||||
@@ -651,7 +667,9 @@ void Core::PlayerInst::DropEvents()
|
||||
{
|
||||
ResetSignalPair(mOnDestroyed);
|
||||
ResetSignalPair(mOnCustom);
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
ResetSignalPair(mOnStream);
|
||||
#endif
|
||||
ResetSignalPair(mOnRequestClass);
|
||||
ResetSignalPair(mOnRequestSpawn);
|
||||
ResetSignalPair(mOnSpawn);
|
||||
@@ -707,7 +725,9 @@ void Core::PlayerInst::DropEvents()
|
||||
ResetSignalPair(mOnCheckpointEntered);
|
||||
ResetSignalPair(mOnCheckpointExited);
|
||||
ResetSignalPair(mOnClientScriptData);
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
ResetSignalPair(mOnEntityStream);
|
||||
#endif
|
||||
ResetSignalPair(mOnUpdate);
|
||||
ResetSignalPair(mOnHealth);
|
||||
ResetSignalPair(mOnArmour);
|
||||
@@ -746,7 +766,9 @@ void Core::VehicleInst::InitEvents()
|
||||
// Proceed to initializing the events
|
||||
InitSignalPair(mOnDestroyed, mEvents, "Destroyed");
|
||||
InitSignalPair(mOnCustom, mEvents, "Custom");
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
InitSignalPair(mOnStream, mEvents, "Stream");
|
||||
#endif
|
||||
InitSignalPair(mOnEmbarking, mEvents, "Embarking");
|
||||
InitSignalPair(mOnEmbarked, mEvents, "Embarked");
|
||||
InitSignalPair(mOnDisembark, mEvents, "Disembark");
|
||||
@@ -774,7 +796,9 @@ void Core::VehicleInst::DropEvents()
|
||||
{
|
||||
ResetSignalPair(mOnDestroyed);
|
||||
ResetSignalPair(mOnCustom);
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
ResetSignalPair(mOnStream);
|
||||
#endif
|
||||
ResetSignalPair(mOnEmbarking);
|
||||
ResetSignalPair(mOnEmbarked);
|
||||
ResetSignalPair(mOnDisembark);
|
||||
|
||||
@@ -75,11 +75,13 @@ void Core::InitEvents()
|
||||
InitSignalPair(mOnPickupCustom, m_Events, "PickupCustom");
|
||||
InitSignalPair(mOnPlayerCustom, m_Events, "PlayerCustom");
|
||||
InitSignalPair(mOnVehicleCustom, m_Events, "VehicleCustom");
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
InitSignalPair(mOnCheckpointStream, m_Events, "CheckpointStream");
|
||||
InitSignalPair(mOnObjectStream, m_Events, "ObjectStream");
|
||||
InitSignalPair(mOnPickupStream, m_Events, "PickupStream");
|
||||
InitSignalPair(mOnPlayerStream, m_Events, "PlayerStream");
|
||||
InitSignalPair(mOnVehicleStream, m_Events, "VehicleStream");
|
||||
#endif
|
||||
InitSignalPair(mOnServerStartup, m_Events, "ServerStartup");
|
||||
InitSignalPair(mOnServerShutdown, m_Events, "ServerShutdown");
|
||||
InitSignalPair(mOnServerFrame, m_Events, "ServerFrame");
|
||||
@@ -186,7 +188,9 @@ void Core::InitEvents()
|
||||
InitSignalPair(mOnVehicleHandlingRule, m_Events, "VehicleHandlingRule");
|
||||
InitSignalPair(mOnVehicleEnterArea, m_Events, "VehicleEnterArea");
|
||||
InitSignalPair(mOnVehicleLeaveArea, m_Events, "VehicleLeaveArea");
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
InitSignalPair(mOnEntityStream, m_Events, "EntityStream");
|
||||
#endif
|
||||
InitSignalPair(mOnServerOption, m_Events, "ServerOption");
|
||||
InitSignalPair(mOnScriptReload, m_Events, "ScriptReload");
|
||||
InitSignalPair(mOnScriptLoaded, m_Events, "ScriptLoaded");
|
||||
@@ -216,11 +220,13 @@ void Core::DropEvents()
|
||||
ResetSignalPair(mOnPickupCustom);
|
||||
ResetSignalPair(mOnPlayerCustom);
|
||||
ResetSignalPair(mOnVehicleCustom);
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
ResetSignalPair(mOnCheckpointStream);
|
||||
ResetSignalPair(mOnObjectStream);
|
||||
ResetSignalPair(mOnPickupStream);
|
||||
ResetSignalPair(mOnPlayerStream);
|
||||
ResetSignalPair(mOnVehicleStream);
|
||||
#endif
|
||||
ResetSignalPair(mOnServerStartup);
|
||||
ResetSignalPair(mOnServerShutdown);
|
||||
ResetSignalPair(mOnServerFrame);
|
||||
@@ -327,7 +333,9 @@ void Core::DropEvents()
|
||||
ResetSignalPair(mOnVehicleHandlingRule);
|
||||
ResetSignalPair(mOnVehicleEnterArea);
|
||||
ResetSignalPair(mOnVehicleLeaveArea);
|
||||
#if SQMOD_SDK_LEAST(2, 1)
|
||||
ResetSignalPair(mOnEntityStream);
|
||||
#endif
|
||||
ResetSignalPair(mOnServerOption);
|
||||
ResetSignalPair(mOnScriptReload);
|
||||
ResetSignalPair(mOnScriptLoaded);
|
||||
|
||||
Reference in New Issue
Block a user