Add trigger consts
This commit is contained in:
@@ -9,66 +9,124 @@
|
|||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
const AGRP_TRIG_TYPE_NONE = 0;
|
const AGRP_TRIG_TYPE_NONE = 0;
|
||||||
|
const AGRP_TRIG_TYPE_BIZ_OWNER_CHANGE = 1;
|
||||||
|
const AGRP_TRIG_TYPE_BIZ_NAME_CHANGE = 2;
|
||||||
|
const AGRP_TRIG_TYPE_BIZ_LOCK_CHANGE = 3;
|
||||||
|
const AGRP_TRIG_TYPE_BIZ_PLAYER_ENTER = 4;
|
||||||
|
const AGRP_TRIG_TYPE_BIZ_PLAYER_EXIT = 5;
|
||||||
|
const AGRP_TRIG_TYPE_BIZ_NPC_ENTER = 6;
|
||||||
|
const AGRP_TRIG_TYPE_BIZ_NPC_EXIT = 7;
|
||||||
|
const AGRP_TRIG_TYPE_BIZ_DAMAGE = 8;
|
||||||
|
const AGRP_TRIG_TYPE_BIZ_ROBBED = 9;
|
||||||
|
const AGRP_TRIG_TYPE_BIZ_PLAYER_PURCHASE = 10;
|
||||||
|
const AGRP_TRIG_TYPE_BIZ_NPC_PURCHASE = 11;
|
||||||
|
const AGRP_TRIG_TYPE_HOUSE_OWNER_CHANGE = 12;
|
||||||
|
const AGRP_TRIG_TYPE_HOUSE_NAME_CHANGE = 13;
|
||||||
|
const AGRP_TRIG_TYPE_HOUSE_LOCK_CHANGE = 14;
|
||||||
|
const AGRP_TRIG_TYPE_HOUSE_PLAYER_ENTER = 15;
|
||||||
|
const AGRP_TRIG_TYPE_HOUSE_PLAYER_EXIT = 16;
|
||||||
|
const AGRP_TRIG_TYPE_HOUSE_NPC_ENTER = 17;
|
||||||
|
const AGRP_TRIG_TYPE_HOUSE_NPC_EXIT = 18;
|
||||||
|
const AGRP_TRIG_TYPE_HOUSE_DAMAGE = 19;
|
||||||
|
const AGRP_TRIG_TYPE_HOUSE_ROBBED = 20;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_OWNER_CHANGE = 21;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_PLAYER_ENTER = 22;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_PLAYER_EXIT = 23;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_NPC_ENTER = 24;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_NPC_EXIT = 25;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_COLLISION = 26;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_DAMAGED = 27;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_SHOT = 28;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_TRUNK_CHANGE = 29;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_ITEM_TAKEN = 30;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_ITEM_STORED = 31;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_ENGINE_CHANGE = 32;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_LIGHTS_CHANGE = 33;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_SIREN_CHANGE = 34;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_LOCK_CHANGE = 35;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_REPAIRED = 36;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_COLOUR_CHANGE = 37;
|
||||||
|
const AGRP_TRIG_TYPE_VEH_EXTRA_CHANGE = 38;
|
||||||
|
const AGRP_TRIG_TYPE_PLAYER_SHOUT = 39;
|
||||||
|
const AGRP_TRIG_TYPE_PLAYER_TALK = 40;
|
||||||
|
const AGRP_TRIG_TYPE_PLAYER_WHISPER = 41;
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
|
// Need to plan this out
|
||||||
const AGRP_TRIG_COND_TYPE_NONE = 0;
|
const AGRP_TRIG_COND_TYPE_NONE = 0;
|
||||||
|
const AGRP_TRIG_COND_TYPE_VEH_OCCUPANT = 1;
|
||||||
|
const AGRP_TRIG_COND_TYPE_VEH_DRIVER = 3;
|
||||||
|
const AGRP_TRIG_COND_TYPE_VEH_OWNER_TYPE = 2;
|
||||||
|
const AGRP_TRIG_COND_TYPE_VEH_OWNER_ID = 4;
|
||||||
|
|
||||||
|
// ===========================================================================
|
||||||
|
|
||||||
|
// Need to plan this out
|
||||||
|
const AGRP_TRIG_COND_MATCH_NONE = 0;
|
||||||
|
const AGRP_TRIG_COND_MATCH_EXACT_VALUE = 1;
|
||||||
|
const AGRP_TRIG_COND_MATCH_GREATER_THAN = 2;
|
||||||
|
const AGRP_TRIG_COND_MATCH_LESS_THAN = 2;
|
||||||
|
const AGRP_TRIG_COND_MATCH_NOT_EQUAL = 3;
|
||||||
|
const AGRP_TRIG_COND_MATCH_CLAN = 4;
|
||||||
|
const AGRP_TRIG_COND_MATCH_JOB = 5;
|
||||||
|
const AGRP_TRIG_COND_MATCH_BIZ = 6;
|
||||||
|
const AGRP_TRIG_COND_MATCH_HOUSE = 7;
|
||||||
|
const AGRP_TRIG_COND_MATCH_VEH = 8;
|
||||||
|
const AGRP_TRIG_COND_MATCH_NPC = 9;
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
const AGRP_TRIG_RESP_TYPE_NONE = 0;
|
const AGRP_TRIG_RESP_TYPE_NONE = 0;
|
||||||
|
const AGRP_TRIG_RESP_SHOUT = 1;
|
||||||
|
const AGRP_TRIG_RESP_TALK = 2;
|
||||||
|
const AGRP_TRIG_RESP_WHISPER = 3;
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
const AGRP_TRIG_COND_MATCH_NONE = 0;
|
let triggerTypes = {
|
||||||
|
BusinessOwnerChange: AGRP_TRIG_TYPE_BIZ_OWNER_CHANGE,
|
||||||
// ===========================================================================
|
BusinessNameChange: AGRP_TRIG_TYPE_BIZ_NAME_CHANGE,
|
||||||
|
BusinessLockChange: AGRP_TRIG_TYPE_BIZ_LOCK_CHANGE,
|
||||||
/*
|
BusinessPlayerEnter: AGRP_TRIG_TYPE_BIZ_PLAYER_ENTER,
|
||||||
const triggerTypes = [
|
BusinessPlayerExit: AGRP_TRIG_TYPE_BIZ_PLAYER_EXIT,
|
||||||
"onBusinessOwnerChange",
|
BusinessNPCEnter: AGRP_TRIG_TYPE_BIZ_NPC_ENTER,
|
||||||
"onBusinessNameChange",
|
BusinessNPCExit: AGRP_TRIG_TYPE_BIZ_NPC_EXIT,
|
||||||
"onBusinessLockChange",
|
BusinessDamage: AGRP_TRIG_TYPE_BIZ_DAMAGE,
|
||||||
"onBusinessPlayerEnter",
|
BusinessRobbed: AGRP_TRIG_TYPE_BIZ_ROBBED,
|
||||||
"onBusinessPlayerExit",
|
BusinessPlayerPurchase: AGRP_TRIG_TYPE_BIZ_PLAYER_PURCHASE,
|
||||||
"onBusinessBotEnter",
|
BusinessNPCPurchase: AGRP_TRIG_TYPE_BIZ_NPC_PURCHASE,
|
||||||
"onBusinessBotExit",
|
HouseOwnerChange: AGRP_TRIG_TYPE_HOUSE_OWNER_CHANGE,
|
||||||
"onBusinessDamage",
|
HouseNameChange: AGRP_TRIG_TYPE_HOUSE_NAME_CHANGE,
|
||||||
"onBusinessRobbed",
|
HouseLockChange: AGRP_TRIG_TYPE_HOUSE_LOCK_CHANGE,
|
||||||
"onBusinessPlayerPurchase",
|
HousePlayerEnter: AGRP_TRIG_TYPE_HOUSE_PLAYER_ENTER,
|
||||||
"onBusinessBotPurchase",
|
HousePlayerExit: AGRP_TRIG_TYPE_HOUSE_PLAYER_EXIT,
|
||||||
"onHouseOwnerChange",
|
HouseNPCEnter: AGRP_TRIG_TYPE_HOUSE_NPC_ENTER,
|
||||||
"onHouseNameChange",
|
HouseNPCExit: AGRP_TRIG_TYPE_HOUSE_NPC_EXIT,
|
||||||
"onHouseLockChange",
|
HouseDamage: AGRP_TRIG_TYPE_HOUSE_DAMAGE,
|
||||||
"onHousePlayerEnter",
|
HouseRobbed: AGRP_TRIG_TYPE_HOUSE_ROBBED,
|
||||||
"onHousePlayerExit",
|
VehicleOwnerChange: AGRP_TRIG_TYPE_VEH_OWNER_CHANGE,
|
||||||
"onHouseBotEnter",
|
VehiclePlayerEnter: AGRP_TRIG_TYPE_VEH_PLAYER_ENTER,
|
||||||
"onHouseBotExit",
|
VehiclePlayerExit: AGRP_TRIG_TYPE_VEH_PLAYER_EXIT,
|
||||||
"onHouseDamage",
|
VehicleNPCEnter: AGRP_TRIG_TYPE_VEH_NPC_ENTER,
|
||||||
"onHouseRobbed",
|
VehicleNPCExit: AGRP_TRIG_TYPE_VEH_NPC_EXIT,
|
||||||
"onVehicleOwnerChange",
|
VehicleCollision: AGRP_TRIG_TYPE_VEH_COLLISION,
|
||||||
"onVehiclePlayerEnter",
|
VehicleDamaged: AGRP_TRIG_TYPE_VEH_DAMAGED,
|
||||||
"onVehiclePlayerExit",
|
VehicleShot: AGRP_TRIG_TYPE_VEH_SHOT,
|
||||||
"onVehicleBotEnter",
|
VehicleTrunkChange: AGRP_TRIG_TYPE_VEH_TRUNK_CHANGE,
|
||||||
"onVehicleBotExit",
|
VehicleItemTaken: AGRP_TRIG_TYPE_VEH_ITEM_TAKEN,
|
||||||
"onVehicleCollision",
|
VehicleItemStored: AGRP_TRIG_TYPE_VEH_ITEM_STORED,
|
||||||
"onVehicleDamaged",
|
VehicleEngineChange: AGRP_TRIG_TYPE_VEH_ENGINE_CHANGE,
|
||||||
"onVehicleShot",
|
VehicleLightsChange: AGRP_TRIG_TYPE_VEH_LIGHTS_CHANGE,
|
||||||
"onVehicleTrunkChange",
|
VehicleSirenChange: AGRP_TRIG_TYPE_VEH_SIREN_CHANGE,
|
||||||
"onVehicleItemTaken",
|
VehicleLockChange: AGRP_TRIG_TYPE_VEH_LOCK_CHANGE,
|
||||||
"onVehicleItemStored",
|
VehicleRepaired: AGRP_TRIG_TYPE_VEH_REPAIRED,
|
||||||
"onVehicleEngineChange",
|
VehicleColourChange: AGRP_TRIG_TYPE_VEH_COLOUR_CHANGE,
|
||||||
"onVehicleLightsChange",
|
VehicleExtraChange: AGRP_TRIG_TYPE_VEH_EXTRA_CHANGE,
|
||||||
"onVehicleSirenChange",
|
PlayerShout: AGRP_TRIG_TYPE_PLAYER_SHOUT,
|
||||||
"onVehicleLockChange",
|
PlayerTalk: AGRP_TRIG_TYPE_PLAYER_TALK,
|
||||||
"onVehicleRepaired",
|
PlayerWhisper: AGRP_TRIG_TYPE_PLAYER_WHISPER,
|
||||||
"onVehicleColourChange",
|
};
|
||||||
"onVehicleExtraChange",
|
|
||||||
"onPlayerShout",
|
|
||||||
"onPlayerTalk",
|
|
||||||
"onPlayerWhisper",
|
|
||||||
];
|
|
||||||
*/
|
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user