Add trigger consts
This commit is contained in:
@@ -9,66 +9,124 @@
|
||||
// ===========================================================================
|
||||
|
||||
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_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_SHOUT = 1;
|
||||
const AGRP_TRIG_RESP_TALK = 2;
|
||||
const AGRP_TRIG_RESP_WHISPER = 3;
|
||||
|
||||
// ===========================================================================
|
||||
|
||||
const AGRP_TRIG_COND_MATCH_NONE = 0;
|
||||
|
||||
// ===========================================================================
|
||||
|
||||
/*
|
||||
const triggerTypes = [
|
||||
"onBusinessOwnerChange",
|
||||
"onBusinessNameChange",
|
||||
"onBusinessLockChange",
|
||||
"onBusinessPlayerEnter",
|
||||
"onBusinessPlayerExit",
|
||||
"onBusinessBotEnter",
|
||||
"onBusinessBotExit",
|
||||
"onBusinessDamage",
|
||||
"onBusinessRobbed",
|
||||
"onBusinessPlayerPurchase",
|
||||
"onBusinessBotPurchase",
|
||||
"onHouseOwnerChange",
|
||||
"onHouseNameChange",
|
||||
"onHouseLockChange",
|
||||
"onHousePlayerEnter",
|
||||
"onHousePlayerExit",
|
||||
"onHouseBotEnter",
|
||||
"onHouseBotExit",
|
||||
"onHouseDamage",
|
||||
"onHouseRobbed",
|
||||
"onVehicleOwnerChange",
|
||||
"onVehiclePlayerEnter",
|
||||
"onVehiclePlayerExit",
|
||||
"onVehicleBotEnter",
|
||||
"onVehicleBotExit",
|
||||
"onVehicleCollision",
|
||||
"onVehicleDamaged",
|
||||
"onVehicleShot",
|
||||
"onVehicleTrunkChange",
|
||||
"onVehicleItemTaken",
|
||||
"onVehicleItemStored",
|
||||
"onVehicleEngineChange",
|
||||
"onVehicleLightsChange",
|
||||
"onVehicleSirenChange",
|
||||
"onVehicleLockChange",
|
||||
"onVehicleRepaired",
|
||||
"onVehicleColourChange",
|
||||
"onVehicleExtraChange",
|
||||
"onPlayerShout",
|
||||
"onPlayerTalk",
|
||||
"onPlayerWhisper",
|
||||
];
|
||||
*/
|
||||
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,
|
||||
BusinessPlayerExit: AGRP_TRIG_TYPE_BIZ_PLAYER_EXIT,
|
||||
BusinessNPCEnter: AGRP_TRIG_TYPE_BIZ_NPC_ENTER,
|
||||
BusinessNPCExit: AGRP_TRIG_TYPE_BIZ_NPC_EXIT,
|
||||
BusinessDamage: AGRP_TRIG_TYPE_BIZ_DAMAGE,
|
||||
BusinessRobbed: AGRP_TRIG_TYPE_BIZ_ROBBED,
|
||||
BusinessPlayerPurchase: AGRP_TRIG_TYPE_BIZ_PLAYER_PURCHASE,
|
||||
BusinessNPCPurchase: AGRP_TRIG_TYPE_BIZ_NPC_PURCHASE,
|
||||
HouseOwnerChange: AGRP_TRIG_TYPE_HOUSE_OWNER_CHANGE,
|
||||
HouseNameChange: AGRP_TRIG_TYPE_HOUSE_NAME_CHANGE,
|
||||
HouseLockChange: AGRP_TRIG_TYPE_HOUSE_LOCK_CHANGE,
|
||||
HousePlayerEnter: AGRP_TRIG_TYPE_HOUSE_PLAYER_ENTER,
|
||||
HousePlayerExit: AGRP_TRIG_TYPE_HOUSE_PLAYER_EXIT,
|
||||
HouseNPCEnter: AGRP_TRIG_TYPE_HOUSE_NPC_ENTER,
|
||||
HouseNPCExit: AGRP_TRIG_TYPE_HOUSE_NPC_EXIT,
|
||||
HouseDamage: AGRP_TRIG_TYPE_HOUSE_DAMAGE,
|
||||
HouseRobbed: AGRP_TRIG_TYPE_HOUSE_ROBBED,
|
||||
VehicleOwnerChange: AGRP_TRIG_TYPE_VEH_OWNER_CHANGE,
|
||||
VehiclePlayerEnter: AGRP_TRIG_TYPE_VEH_PLAYER_ENTER,
|
||||
VehiclePlayerExit: AGRP_TRIG_TYPE_VEH_PLAYER_EXIT,
|
||||
VehicleNPCEnter: AGRP_TRIG_TYPE_VEH_NPC_ENTER,
|
||||
VehicleNPCExit: AGRP_TRIG_TYPE_VEH_NPC_EXIT,
|
||||
VehicleCollision: AGRP_TRIG_TYPE_VEH_COLLISION,
|
||||
VehicleDamaged: AGRP_TRIG_TYPE_VEH_DAMAGED,
|
||||
VehicleShot: AGRP_TRIG_TYPE_VEH_SHOT,
|
||||
VehicleTrunkChange: AGRP_TRIG_TYPE_VEH_TRUNK_CHANGE,
|
||||
VehicleItemTaken: AGRP_TRIG_TYPE_VEH_ITEM_TAKEN,
|
||||
VehicleItemStored: AGRP_TRIG_TYPE_VEH_ITEM_STORED,
|
||||
VehicleEngineChange: AGRP_TRIG_TYPE_VEH_ENGINE_CHANGE,
|
||||
VehicleLightsChange: AGRP_TRIG_TYPE_VEH_LIGHTS_CHANGE,
|
||||
VehicleSirenChange: AGRP_TRIG_TYPE_VEH_SIREN_CHANGE,
|
||||
VehicleLockChange: AGRP_TRIG_TYPE_VEH_LOCK_CHANGE,
|
||||
VehicleRepaired: AGRP_TRIG_TYPE_VEH_REPAIRED,
|
||||
VehicleColourChange: AGRP_TRIG_TYPE_VEH_COLOUR_CHANGE,
|
||||
VehicleExtraChange: AGRP_TRIG_TYPE_VEH_EXTRA_CHANGE,
|
||||
PlayerShout: AGRP_TRIG_TYPE_PLAYER_SHOUT,
|
||||
PlayerTalk: AGRP_TRIG_TYPE_PLAYER_TALK,
|
||||
PlayerWhisper: AGRP_TRIG_TYPE_PLAYER_WHISPER,
|
||||
};
|
||||
|
||||
// ===========================================================================
|
||||
|
||||
|
||||
Reference in New Issue
Block a user