etqw-sdk/base/quickchat/gdf.qc

825 lines
29 KiB
C++

#include <quickchat/common.include>
// Global ///////////////////////////////////////////////////
quickChatDef gdf/quickchat/global/yes {
_chat( "gdf/quickchat/global/yes", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/no {
_chat( "gdf/quickchat/global/no", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/thanks {
_chat( "gdf/quickchat/global/thanks", "", "global", BOT_TYPE_THANKS, "" )
}
quickChatDef gdf/quickchat/global/youwelcome {
_chat( "gdf/quickchat/global/youwelcome", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/sorry {
_chat( "gdf/quickchat/global/sorry", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/hi {
_chat( "gdf/quickchat/global/hi", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/bye {
_chat( "gdf/quickchat/global/bye", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/quiet {
_chat( "gdf/quickchat/global/quiet", "", "global", BOT_TYPE_NONE, "" )
}
// Global Cheers ////////////////////////////////////////////
quickChatDef gdf/quickchat/global/cheers/awesome {
_chat( "gdf/quickchat/global/cheers/awesome", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/cheers/greatshot {
_chat( "gdf/quickchat/global/cheers/greatshot", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/cheers/freedomofearth {
_chat( "gdf/quickchat/global/cheers/freedomofearth", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/cheers/wellplayed {
_chat( "gdf/quickchat/global/cheers/wellplayed", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/cheers/goodgame {
_chat( "gdf/quickchat/global/cheers/goodgame", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/cheers/gdf {
_chat( "gdf/quickchat/global/cheers/gdf", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/cheers/yourock {
_chat( "gdf/quickchat/global/cheers/yourock", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/cheers/alright {
_chat( "gdf/quickchat/global/cheers/alright", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/cheers/bullseye {
_chat( "gdf/quickchat/global/cheers/bullseye", "", "global", BOT_TYPE_NONE, "" )
}
// Global Taunts ////////////////////////////////////////////
quickChatDef gdf/quickchat/global/taunts/ohdear {
_chat( "gdf/quickchat/global/taunts/ohdear", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/oops {
_chat( "gdf/quickchat/global/taunts/oops", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/enemyweakened {
_chat( "gdf/quickchat/global/taunts/enemyweakened", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/theyrunningaway {
_chat( "gdf/quickchat/global/taunts/theyrunningaway", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/eatthatstrogg {
_chat( "gdf/quickchat/global/taunts/eatthatstrogg", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/killalienscum {
_chat( "gdf/quickchat/global/taunts/killalienscum", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/denied {
_chat( "gdf/quickchat/global/taunts/denied", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/grr {
_chat( "gdf/quickchat/global/taunts/grr", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/cough {
_chat( "gdf/quickchat/global/taunts/cough", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/awkward {
_chat( "gdf/quickchat/global/taunts/awkward", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/awyeahohno {
_chat( "gdf/quickchat/global/taunts/awyeahohno", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/awnoheyyeah {
_chat( "gdf/quickchat/global/taunts/awnoheyyeah", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/owned {
_chat( "gdf/quickchat/global/taunts/owned", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/thathurt {
_chat( "gdf/quickchat/global/taunts/thathurt", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/thathadtohurt {
_chat( "gdf/quickchat/global/taunts/thathadtohurt", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/meh {
_chat( "gdf/quickchat/global/taunts/meh", "", "global", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/global/taunts/ihadworse {
_chat( "gdf/quickchat/global/taunts/ihadworse", "", "global", BOT_TYPE_NONE, "" )
}
// Responses ////////////////////////////////////////////////
quickChatDef gdf/quickchat/responses/acknowledged {
_chat( "gdf/quickchat/responses/acknowledged", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/responses/declined {
_chat( "gdf/quickchat/responses/declined", "", "team", BOT_TYPE_CMD_DECLINED, "" )
}
quickChatDef gdf/quickchat/responses/onit {
_chat( "gdf/quickchat/responses/onit", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/responses/onmyway {
_chat( "gdf/quickchat/responses/onmyway", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/responses/sorry {
_chat( "gdf/quickchat/responses/sorry", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/responses/dontcare {
_chat( "gdf/quickchat/responses/dontcare", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/responses/unabletoassist {
_chat( "gdf/quickchat/responses/unabletoassist", "", "team", BOT_TYPE_CMD_DECLINED, "" )
}
quickChatDef gdf/quickchat/responses/outofrange {
_chat( "gdf/quickchat/responses/outofrange", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/responses/thanks {
_chat( "gdf/quickchat/responses/thanks", "", "team", BOT_TYPE_THANKS, "" )
}
quickChatDef gdf/quickchat/responses/youwelcome {
_chat( "gdf/quickchat/responses/youwelcome", "", "team", BOT_TYPE_NONE, "" )
}
// Needs ////////////////////////////////////////////////////
quickChatDef gdf/quickchat/need/medic {
_chat( "gdf/quickchat/need/medic", "RequestMedic", "team", BOT_TYPE_HEAL_ME, "( ability_revive || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/need/ammo {
_chat( "gdf/quickchat/need/ammo", "RequestAmmo", "team", BOT_TYPE_REARM_ME, "( ability_giveAmmo || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/need/engineer {
_chat( "gdf/quickchat/need/engineer", "", "team", BOT_TYPE_NONE, "( ability_repair || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/need/backup {
_chat( "gdf/quickchat/need/backup", "", "team", BOT_TYPE_NEED_ESCORT, "" )
}
quickChatDef gdf/quickchat/need/coveringfire {
_chat( "gdf/quickchat/need/coveringfire", "QC_FlashCMIconFriend", "team", BOT_TYPE_NEED_ESCORT, "" )
}
quickChatDef gdf/quickchat/need/firesupport {
_chat( "gdf/quickchat/need/firesupport", "", "team", BOT_TYPE_NONE, "( ability_fieldops || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/need/mines {
_chat( "gdf/quickchat/need/mines", "", "team", BOT_TYPE_NONE, "( ability_repair || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/need/supplystation {
_chat( "gdf/quickchat/need/supplystation", "", "team", BOT_TYPE_NONE, "( ability_revive || ( same_entity == true ) ) && same_team" )
}
// Team Needs ///////////////////////////////////////////////
quickChatDef gdf/quickchat/need/team/medic {
_chat( "gdf/quickchat/need/team/medic", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/need/team/fieldops {
_chat( "gdf/quickchat/need/team/fieldops", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/need/team/engineer {
_chat( "gdf/quickchat/need/team/engineer", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/need/team/covertops {
_chat( "gdf/quickchat/need/team/covertops", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/need/team/soldier {
_chat( "gdf/quickchat/need/team/soldier", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/need/team/radar {
_chat( "gdf/quickchat/need/team/radar", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/need/team/apt {
_chat( "gdf/quickchat/need/team/apt", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/need/team/avt {
_chat( "gdf/quickchat/need/team/avt", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/need/team/ait {
_chat( "gdf/quickchat/need/team/ait", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/need/team/snipersupport {
_chat( "gdf/quickchat/need/team/snipersupport", "", "team", BOT_TYPE_NONE, "" )
}
// Vehicles /////////////////////////////////////////////////
quickChatDef gdf/quickchat/vehicles/needvehicle {
_chat( "gdf/quickchat/vehicles/needvehicle", "RequestHusky", "team", BOT_TYPE_NONE, "same_entity" )
}
quickChatDef gdf/quickchat/vehicles/needgunner {
_chat( "gdf/quickchat/vehicles/needgunner", "", "team", BOT_TYPE_NEED_ESCORT, "" )
}
quickChatDef gdf/quickchat/vehicles/needdriver {
_chat( "gdf/quickchat/vehicles/needdriver", "", "team", BOT_TYPE_NEED_ESCORT, "" )
}
quickChatDef gdf/quickchat/vehicles/needpilot {
_chat( "gdf/quickchat/vehicles/needpilot", "", "team", BOT_TYPE_NEED_ESCORT, "" )
}
quickChatDef gdf/quickchat/vehicles/needrepairs {
_chat( "gdf/quickchat/vehicles/needrepairs", "", "team", BOT_TYPE_NEED_REPAIR, "" )
}
quickChatDef gdf/quickchat/vehicles/needpickup {
_chat( "gdf/quickchat/vehicles/needpickup", "RequestPickup", "team", BOT_TYPE_CONTEXT_NEED_RIDE, "" )
}
quickChatDef gdf/quickchat/vehicles/vehicleready {
_chat( "gdf/quickchat/vehicles/vehicleready", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/vehicles/holdvehicle {
_chat( "gdf/quickchat/vehicles/holdvehicle", "", "team", BOT_TYPE_CONTEXT_NEED_RIDE, "" )
}
quickChatDef gdf/quickchat/vehicles/bailout {
_chat( "gdf/quickchat/vehicles/bailout", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/vehicles/needpassenger {
_chat( "gdf/quickchat/vehicles/needpassenger", "", "team", BOT_TYPE_NEED_ESCORT, "" )
}
// Enemy ////////////////////////////////////////////////////
quickChatDef gdf/quickchat/enemy/infantryspotted {
_chat( "gdf/quickchat/enemy/infantryspotted", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/enemy/indisguise {
_chat( "gdf/quickchat/enemy/indisguise", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/enemy/vehiclespotted {
_chat( "gdf/quickchat/enemy/vehiclespotted", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/enemy/armorspotted {
_chat( "gdf/quickchat/enemy/armorspotted", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/enemy/aircraftspotted {
_chat( "gdf/quickchat/enemy/aircraftspotted", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/enemy/infiltratorspotted {
_chat( "gdf/quickchat/enemy/infiltratorspotted", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/enemy/minesspotted {
_chat( "gdf/quickchat/enemy/minesspotted", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/enemy/incomingairstrike {
_chat( "gdf/quickchat/enemy/incomingairstrike", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/enemy/incomingbombardment {
_chat( "gdf/quickchat/enemy/incomingbombardment", "", "team", BOT_TYPE_NONE, "" )
}
// Enemy Deployables ////////////////////////////////////////
quickChatDef gdf/quickchat/enemy/deployables/aitspotted {
_chat( "gdf/quickchat/enemy/deployables/aitspotted", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/enemy/deployables/firesupportspotted {
_chat( "gdf/quickchat/enemy/deployables/firesupportspotted", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/enemy/deployables/aptspotted {
_chat( "gdf/quickchat/enemy/deployables/aptspotted", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/enemy/deployables/avtspotted {
_chat( "gdf/quickchat/enemy/deployables/avtspotted", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/enemy/deployables/radarspotted {
_chat( "gdf/quickchat/enemy/deployables/radarspotted", "", "team", BOT_TYPE_NONE, "" )
}
// Commands /////////////////////////////////////////////////
quickChatDef gdf/quickchat/commands/move {
_chat( "gdf/quickchat/commands/move", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/commands/letsgo {
_chat( "gdf/quickchat/commands/letsgo", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/commands/followme {
_chat( "gdf/quickchat/commands/followme", "", "team", BOT_TYPE_NEED_ESCORT, "" )
}
quickChatDef gdf/quickchat/commands/clearmines {
_chat( "gdf/quickchat/commands/clearmines", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/commands/hackenemybase {
_chat( "gdf/quickchat/commands/hackenemybase", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/commands/captureforwardspawn {
_chat( "gdf/quickchat/commands/captureforwardspawn", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/commands/constructguardtower {
_chat( "gdf/quickchat/commands/constructguardtower", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/commands/holdfire {
_chat( "gdf/quickchat/commands/holdfire", "", "team", BOT_TYPE_NONE, "" )
}
// Objectives ///////////////////////////////////////////////
quickChatDef gdf/quickchat/objectives/attack {
_chat( "gdf/quickchat/objectives/attack", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/objectives/defend {
_chat( "gdf/quickchat/objectives/defend", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/objectives/destroy {
_chat( "gdf/quickchat/objectives/destroy", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/objectives/hack {
_chat( "gdf/quickchat/objectives/hack", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/objectives/construct {
_chat( "gdf/quickchat/objectives/construct", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/objectives/construct_tower {
_chat( "gdf/quickchat/objectives/construct_tower", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/objectives/destroy_tower {
_chat( "gdf/quickchat/objectives/destroy_tower", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/objectives/take {
_chat( "gdf/quickchat/objectives/take", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/objectives/return {
_chat( "gdf/quickchat/objectives/return", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/objectives/disarmexplosives {
_chat( "gdf/quickchat/objectives/disarmexplosives", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/objectives/escortmcp {
_chat( "gdf/quickchat/objectives/escortmcp", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/objectives/repairmcp {
_chat( "gdf/quickchat/objectives/repairmcp", "", "team", BOT_TYPE_NONE, "" )
}
// Self /////////////////////////////////////////////////////
quickChatDef gdf/quickchat/self/imsoldier {
_chat( "gdf/quickchat/self/imsoldier", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/immedic {
_chat( "gdf/quickchat/self/immedic", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/imengineer {
_chat( "gdf/quickchat/self/imengineer", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/imcovertops {
_chat( "gdf/quickchat/self/imcovertops", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/imfieldops {
_chat( "gdf/quickchat/self/imfieldops", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/imattacking {
_chat( "gdf/quickchat/self/imattacking", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/imdefending {
_chat( "gdf/quickchat/self/imdefending", "", "team", BOT_TYPE_NONE, "" )
}
// Self Disguise ////////////////////////////////////////////
quickChatDef gdf/quickchat/self/disguise/imindisguise {
_chat( "gdf/quickchat/self/disguise/imindisguise", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/disguise/enemydisguisedasme {
_chat( "gdf/quickchat/self/disguise/enemydisguisedasme", "", "team", BOT_TYPE_ENEMY_DISGUISED_AS_ME, "" )
}
// Self Deploying////////////////////////////////////////////
quickChatDef gdf/quickchat/self/deploying/radar {
_chat( "gdf/quickchat/self/deploying/radar", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/deploying/apt {
_chat( "gdf/quickchat/self/deploying/apt", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/deploying/avt {
_chat( "gdf/quickchat/self/deploying/avt", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/deploying/ait {
_chat( "gdf/quickchat/self/deploying/ait", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/deploying/artillery {
_chat( "gdf/quickchat/self/deploying/artillery", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/deploying/rockets {
_chat( "gdf/quickchat/self/deploying/rockets", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/deploying/hammer {
_chat( "gdf/quickchat/self/deploying/hammer", "", "team", BOT_TYPE_NONE, "" )
}
// Self Deployed /////////////////////////////////////////////
quickChatDef gdf/quickchat/self/deployed/radar {
_chat( "gdf/quickchat/self/deployed/radar", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/deployed/apt {
_chat( "gdf/quickchat/self/deployed/apt", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/deployed/avt {
_chat( "gdf/quickchat/self/deployed/avt", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/deployed/ait {
_chat( "gdf/quickchat/self/deployed/ait", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/deployed/artillery {
_chat( "gdf/quickchat/self/deployed/artillery", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/deployed/rockets {
_chat( "gdf/quickchat/self/deployed/rockets", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/deployed/hammer {
_chat( "gdf/quickchat/self/deployed/hammer", "", "team", BOT_TYPE_NONE, "" )
}
// Self Items ///////////////////////////////////////////////
quickChatDef gdf/quickchat/self/items/plantingmines {
_chat( "gdf/quickchat/self/items/plantingmines", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/items/disarmingmines {
_chat( "gdf/quickchat/self/items/disarmingmines", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/items/suppliesdropped {
_chat( "gdf/quickchat/self/items/suppliesdropped", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/items/healthpacksdropped {
_chat( "gdf/quickchat/self/items/healthpacksdropped", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/items/medpacksdropped {
_chat( "gdf/quickchat/self/items/medpacksdropped", "ContextHealthDropped", "team", BOT_TYPE_NONE, "( ( ability_revive == false ) || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/self/items/ammopacksdropped {
_chat( "gdf/quickchat/self/items/ammopacksdropped", "ContextAmmoDropped", "team", BOT_TYPE_NONE, "( ( ability_giveAmmo == false ) || ( same_entity == true ) ) && same_team" )
}
// Self Repairing ///////////////////////////////////////////
quickChatDef gdf/quickchat/self/repairing/radar {
_chat( "gdf/quickchat/self/repairing/radar", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/repairing/apt {
_chat( "gdf/quickchat/self/repairing/apt", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/repairing/avt {
_chat( "gdf/quickchat/self/repairing/avt", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/repairing/ait {
_chat( "gdf/quickchat/self/repairing/ait", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/repairing/artillery {
_chat( "gdf/quickchat/self/repairing/artillery", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/repairing/rockets {
_chat( "gdf/quickchat/self/repairing/rockets", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/repairing/hammer {
_chat( "gdf/quickchat/self/repairing/hammer", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/repairing/mcp {
_chat( "gdf/quickchat/self/repairing/mcp", "", "team", BOT_TYPE_NONE, "" )
}
// Self Repairing ///////////////////////////////////////////
quickChatDef gdf/quickchat/self/repaired/radar {
_chat( "gdf/quickchat/self/repaired/radar", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/repaired/apt {
_chat( "gdf/quickchat/self/repaired/apt", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/repaired/avt {
_chat( "gdf/quickchat/self/repaired/avt", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/repaired/ait {
_chat( "gdf/quickchat/self/repaired/ait", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/repaired/artillery {
_chat( "gdf/quickchat/self/repaired/artillery", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/repaired/rockets {
_chat( "gdf/quickchat/self/repaired/rockets", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/self/repaired/hammer {
_chat( "gdf/quickchat/self/repaired/hammer", "", "team", BOT_TYPE_NONE, "" )
}
// Context Commands ///////////////////////////////////////////
quickChatDef gdf/quickchat/context/hack {
_chat( "gdf/quickchat/objectives/hack", "ContextHack", "team", BOT_TYPE_CONTEXT_DO_OBJECTIVE, "" )
}
quickChatDef gdf/quickchat/context/construct {
_chat( "gdf/quickchat/objectives/construct", "ContextConstruct", "team", BOT_TYPE_CONTEXT_DO_OBJECTIVE, "" )
}
quickChatDef gdf/quickchat/context/construct_tower {
_chat( "gdf/quickchat/objectives/construct_tower", "ContextConstruct", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/context/repair/mg_nest {
_chat( "gdf/quickchat/context/repair/mg_nest", "ContextConstruct", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/context/destroy {
_chat( "gdf/quickchat/objectives/destroy", "ContextDestroy", "team", BOT_TYPE_CONTEXT_DO_OBJECTIVE, "" )
}
quickChatDef gdf/quickchat/context/disarmexplosives {
_chat( "gdf/quickchat/objectives/disarmexplosives", "ContextDisarm", "team", BOT_TYPE_CONTEXT_DO_OBJECTIVE, "" )
}
quickChatDef gdf/quickchat/context/spawnhost {
_chat( "gdf/quickchat/need/medic", "ContextSpawnHost", "team", BOT_TYPE_NONE, "( ability_revive || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/context/spawnhost_destroy {
_chat( "gdf/quickchat/context/spawnhost_destroy", "ContextDestroy", "team", BOT_TYPE_NONE, "( ability_revive || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/context/revive {
_chat( "gdf/quickchat/need/medic", "RequestRevive", "team", BOT_TYPE_REVIVE_ME, "( ability_revive || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/context/health {
_chat( "gdf/quickchat/need/medic", "RequestMedic", "team", BOT_TYPE_HEAL_ME, "( ability_revive || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/context/health_other {
_chat( "gdf/quickchat/need/medic", "ContextHeal", "team", BOT_TYPE_HEAL_ME, "( ability_revive || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/context/ammo {
_chat( "gdf/quickchat/need/ammo", "RequestAmmo", "team", BOT_TYPE_REARM_ME, "( ability_giveAmmo || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/context/ammo_other {
_chat( "gdf/quickchat/need/ammo", "ContextAmmo", "team", BOT_TYPE_REARM_ME, "( ability_giveAmmo || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/context/repair/vehicle {
_chat( "gdf/quickchat/context/repair/vehicle", "ContextRepairMyVehicle", "team", BOT_TYPE_CONTEXT_REPAIR_TARGET, "( ability_repair || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/context/repair/vehicle_other {
_chat( "gdf/quickchat/context/repair/vehicle_other", "ContextRepairThing", "team", BOT_TYPE_CONTEXT_REPAIR_TARGET, "( ability_repair || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/context/repair/deployable_other {
_chat( "gdf/quickchat/context/repair/deployable_other", "ContextRepairThing", "team", BOT_TYPE_CONTEXT_REPAIR_TARGET, "( ability_repair || ( same_entity == true ) ) && same_team" )
}
quickChatDef gdf/quickchat/context/attack/enemy {
_chat( "gdf/quickchat/enemy/infantryspotted", "ContextKill", "team", BOT_TYPE_CONTEXT_KILL_TARGET, "" )
}
quickChatDef gdf/quickchat/context/attack/deployable {
_chat( "gdf/quickchat/enemy/armorspotted", "ContextKill", "team", BOT_TYPE_CONTEXT_KILL_TARGET, "" )
}
quickChatDef gdf/quickchat/context/attack/vehicle {
_chat( "gdf/quickchat/enemy/vehiclespotted", "ContextKill", "team", BOT_TYPE_CONTEXT_KILL_TARGET, "" )
}
quickChatDef gdf/quickchat/context/pickup {
_chat( "gdf/quickchat/vehicles/needpickup", "ContextPickup", "team", BOT_TYPE_CONTEXT_NEED_RIDE, "same_entity || other_in_vehicle == true" )
}
quickChatDef gdf/quickchat/context/needdriver {
_chat( "gdf/quickchat/vehicles/needdriver", "RequestPassenger", "team", BOT_TYPE_NEED_ESCORT, "" )
}
quickChatDef gdf/quickchat/context/needgunner {
_chat( "gdf/quickchat/vehicles/needgunner", "RequestPassenger", "team", BOT_TYPE_NEED_ESCORT, "same_entity || other_in_vehicle == false" )
}
quickChatDef gdf/quickchat/context/needpassenger {
_chat( "gdf/quickchat/vehicles/needpassenger", "RequestPassenger", "team", BOT_TYPE_NEED_ESCORT, "same_entity || other_in_vehicle == false" )
}
quickChatDef gdf/quickchat/context/waypoints {
_chat( "gdf/quickchat/context/waypoints", "ContextWaypoint", "fireteam", BOT_TYPE_NONE, "same_fireteam" )
}
quickChatDef gdf/quickchat/context/attack/aitspotted {
_chat( "gdf/quickchat/enemy/deployables/aitspotted", "ContextKill", "team", BOT_TYPE_CONTEXT_KILL_TARGET, "" )
}
quickChatDef gdf/quickchat/context/attack/firesupportspotted {
_chat( "gdf/quickchat/enemy/deployables/firesupportspotted", "ContextKill", "team", BOT_TYPE_CONTEXT_KILL_TARGET, "" )
}
quickChatDef gdf/quickchat/context/attack/aptspotted {
_chat( "gdf/quickchat/enemy/deployables/aptspotted", "ContextKill", "team", BOT_TYPE_CONTEXT_KILL_TARGET, "" )
}
quickChatDef gdf/quickchat/context/attack/avtspotted {
_chat( "gdf/quickchat/enemy/deployables/avtspotted", "ContextKill", "team", BOT_TYPE_CONTEXT_KILL_TARGET, "" )
}
quickChatDef gdf/quickchat/context/attack/radarspotted {
_chat( "gdf/quickchat/enemy/deployables/radarspotted", "ContextKill", "team", BOT_TYPE_CONTEXT_KILL_TARGET, "" )
}
quickChatDef gdf/quickchat/context/attack/vehiclespotted {
_chat( "gdf/quickchat/enemy/vehiclespotted", "ContextKill", "team", BOT_TYPE_CONTEXT_KILL_TARGET, "" )
}
quickChatDef gdf/quickchat/context/attack/armorspotted {
_chat( "gdf/quickchat/enemy/armorspotted", "ContextKill", "team", BOT_TYPE_CONTEXT_KILL_TARGET, "" )
}
quickChatDef gdf/quickchat/context/attack/aircraftspotted {
_chat( "gdf/quickchat/enemy/aircraftspotted", "ContextKill", "team", BOT_TYPE_CONTEXT_KILL_TARGET, "" )
}
quickChatDef gdf/quickchat/context/defend {
_chat( "gdf/quickchat/objectives/defend", "ContextDefend", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/context/escortmcp {
_chat( "gdf/quickchat/objectives/escortmcp", "ContextDefend", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/context/repairmcp {
_chat( "gdf/quickchat/objectives/repairmcp", "ContextDefend", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/context/defendforwardspawn {
_chat( "gdf/quickchat/context/defendforwardspawn", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/context/liberateforwardspawn {
_chat( "gdf/quickchat/context/liberateforwardspawn", "", "team", BOT_TYPE_NONE, "" )
}
quickChatDef gdf/quickchat/context/followme {
_chat( "gdf/quickchat/context/followme", "ContextFollowMe", "team", BOT_TYPE_NONE, "" )
}
// Fireteam ///////////////////////////////////////////
quickChatDef gdf/quickchat/fireteam/waypoint/attack {
_chat( "gdf/quickchat/fireteam/waypoint/attack", "", "fireteam", BOT_TYPE_NONE, "same_fireteam" )
}
quickChatDef gdf/quickchat/fireteam/waypoint/defend {
_chat( "gdf/quickchat/fireteam/waypoint/defend", "", "fireteam", BOT_TYPE_NONE, "same_fireteam" )
}
quickChatDef gdf/quickchat/fireteam/waypoint/regroup {
_chat( "gdf/quickchat/fireteam/waypoint/regroup", "ContextWaypoint", "fireteam", BOT_TYPE_NONE, "same_fireteam" )
}