+GreenAlert|init:continue:subsequent +YellowAlert|init:continue +RedAlert|init:continue:surprised +inference_nothing +inference_player +inference_intruder +inference_violent +inference_killer +inference_thief +Evidence|maybe_seen:clearly_seen:shadow:heard:felt:damaged:object:trick:wtf:anomaly_major:anomaly_minor:anomaly_medium // [+EvidenceObject] [+ObjectStatus] [+NearObject] // additional detail for some of the Evidence enums +EvidenceObject|light:door:ally:blood:footprint:fire:smoke:combat_residue:body:nonhuman_carcass:bot:animal:grenade +ObjectStatus|moving:missing:out_of_place:damaged:destroyed:malfunctioning:disabled:open:closed:on:off:dead:unconscious:spooked:burning +NearObject|table:chair:shelves:couch:desk:window:door:elevator:elevator_door:vent_cover:bot_kennel_door:ladder:trash_can:barrel:crate:vending_machine:fire_hydrant:turret:camera:laser:email_computer:security_computer:display:smoke:fire:gunfire:gas:shadows:bot +Animal|cat:dog:rat:penguin:pigeons:squirrel:raven:seagull:bird:fish +Residue|scorch:bullet_hole:crossbow_bolt:knife +Trick|noise:smoke +BodySex|male:female +AllySex|male:female +TargetSex|male:female +TargetHuman // hack tags for merging new barks +Austin +Sheldon +Denise +Kristine +Sarah +Jordan +Bot|ad_bot:aero_bot_surveillance:aero_bot_combat:aquatic_bot_security:aquatic_bot_repair:cleaner_bot:hunter_seeker_bot:med_bot:military_bot:nanoformer_bot:repair_bot:security_bot:spider_bot_light:spider_bot_heavy:biotox_drone +Turret|assault_gun:flame:rocket:plasma_or_laser:out_of_ammo +InTaggedVolume|indoors:outdoors:clear:rain:snow:GrayResearch:Chess:LeilaIsPretending:LeilaIsNotPretending:Cairo1Clean:Cairo1Polluted:Cairo2Clean:Cairo2Polluted:SamanIsEvil:BillieEvil // Enemy is in (or believed to be in) a volume tagged with a specific name by a designer +TargetInTaggedVolume|indoors:outdoors // who we are speaking to; used only in specific circumstances +SpeakingTo|player:ally:bot:monster // +AllyRelation specifies one of these social contexts: // comrade = military/security person speaking to an equal -- or a civilian speaking to a civilian // civilian = military/security person speaking to a civilian // officer = civilian speaking to a military/security person // upperclass = civilian speaking to a businessperson // workingclass = civilian speaking to a civilian of medium social status // criminal = civilian speaking to thugs, bums, prostitutes, etc. +AllyRelation|comrade:civilian:officer:upperclass:workingclass:criminal // The following are used in combat barks (and other places) to identify a specific kind // of enemy. +Monster is added detail, an optional parameter included with "+Enemy monster". +Enemy|player:nonplayer:monster:drone:bot // [+Monster] [+Bot] [+Drone] +Monster|greasel:babygreasel:karkian:babykarkian:gray:sentinel:coeladon:ruck // reflects how alert guards are to suspicious behavior // CHANGING: currently waiting for feedback from PAul +AIContext|public:high_security:heavy_traffic +Navigation|obstacle:door:shove:danger +Busy|danger +ReturnToIdle +NearAlly|true:false +Idle|speech:nonspeech:ambient +Ambient|animal:adbot +IdleRequest +IdleReply +IdleRequestContinue +IdleReplyContinue +ReprimandPlayer|first:second:third:final:return_to_friendly:any +ReprimandReason|bumped:stared_at:odd_behavior:threatened:trespassing:damage +CombatEnter|initial:subsequent:unarmed_opponent +CombatExpectation|high:medium:low +CombatAction|aiming:charging:power_up:send_dog:send_bot:summon_bot:send_drone:melee:ranged +CombatTactic|fall_back:flank:advance:charge +CombatReady|query:reply // ready? ready! +CombatTookHit|normal:halfhealth:lowhealth:no_damage:toxin:on_fire:blinded +Death|grunt:last_words:unconscious:health_leech:emp +CombatHit|melee:ranged:killed +CombatMissed|melee:ranged +CombatTaunt|normal:winning +CombatGrunt|hit:attacking +CombatOpponentAction|fleeing:missed:hiding +CombatOpponentAug|cloak:electrostatic_charge:aggressive_defense:reflex_boost:skull_gun:speed:move_silent:thermal_masking +Cower +CombatWitness|hit:killed:ally_took_hit:ally_killed:ally_fleeing +InfoRequest|combat:pursuit:investigation +InfoReply|yes:no +Announce|fight:get_help:flee +Grenade|thrown:seen +Oops +GreetingRequest +GreetingReply +Summon|fight:reply:investigate +SummonReply +Order|attack +OrderAccept +ConfirmRequest +ConfirmReply|yes:no +SecretConvo|interrupted // borrowed stuff from T3: +Generic|oops +Flee|init:subsequent +Inform|announce:respond:arrive +DispositionTowards|ally:friend:enemy // ****************************** SOUND EFFECTS STUFF *************************** +sfx|heal:fire:move +footstep +groundmaterial|bitfield|unassigned:cardboard:carpet:ceramic:concrete:dirt:flesh:metal_thick:rubber:wood_thick:wood_frail:metal_thin:marble:glass:gravel:ice:snow:grass +movementstate|bitfield|walk:run:crouch:fall:jump ; character type is used for footstep lookups. charactertype must be specified on the Pawn. +charactertype|bitfield|player:human:hunterseeker:security:military:spiderheavy:spiderlight:greasel:karkian:gray:dom_military:dom_hunterseeker:dom_spiderheavy:dom_security:dom_spiderlight ; NoiseType should be consistent across projects whenever possible. ; DO NOT CHANGE THE ORDER of NoiseType's, always add to the end, and never delete. ; Tack on "_OBSOLETE" if you want to effectively remove a type. +noisetype|unassigned:footstep_quiet:footstep_normal:footstep_loud:landing_quiet:landing_normal:landing_loud:collision_quiet:collision_normal:collision_loud:breakage_quiet:breakage_normal:breakage_loud:pain:death:explosion:gunfire:occlusion:noisemaker:combat:yellowalert:redalert:alarm // ****************************** DX2 VOICES *************************** +Voice|AlexD_Male:AlexD_Female:WTOGuardMale1:WTOGuardMale2:WTOGuardFemale:WTOChief:KlaraSparks:KlaraSparksIntercom:BillieAdams:BillieAdamsDL:BillieAdamsHolo:BillieAdamsIntercom:LeoKowalski:LeoOmar:LeoCyborgDL:LeoOmarDL:LeoKowalskiIntercom:OmarProtector:OmarProtectorDL:CleanerBot:RepairBot:MedBot:SurveillanceBot:NanoformerBot:MilitaryBot:HunterSeekerBot:SecurityBot:SpiderBot:HeavySpiderBot:AeroSecurityBot:SecurityCamera:TurretSmall:TurretLarge:Drone:TrashCan:Gray:GenCitUpperMale:GenCitUpperFemale:GenCitScientistMale:GenCitScientistFemale:GenCitWorkingMale:GenCitWorkingFemale:GenCitEgyptianMale1:GenCitEgyptianMale2:GenCitEgyptianFemale1:GenCitEgyptianFemale2:GenCitEgyptianMaleBreather1:GenCitEgyptianMaleBreather2:GenCitEgyptianFemaleBreather1:GenCitEgyptianFemaleBreather2:GenCitGermanMale1:GenCitGermanMale2:GenCitGermanFemale1:GenCitGermanFemale2:GenCitMale1:GenCitMale2:GenCitFemale1:GenCitFemale2:SSCMale1:SSCMale2:SSCFemale1:SSCFemale2:SSCChief:ThugMale1:ThugMale2:ThugFemale1:ThugFemale2:OrderGuardFemale1:OrderGuardFemale2:OrderGuardMale:OrderGuardMaleHolo:TemplarGuardMale1:TemplarGuardMale1Holo:TemplarGuardMale2:TemplarGuardMale2Holo:TemplarGuardFemale:TemplarGuardFemaleHolo:TemplarGuardPowerAssaultMale:TemplarGuardPowerAssaultFemale:ChadDumier:ChadDumierDL:ChadDumierHolo:NicoletteDuclare:NicoletteDuclareHolo:NicoletteDuclareDL:SilasArcher:LeilaNassif:LeilaNassifDL:LeilaNassifHolo:TracerTong:TracerTongDL:TracerTongHolo:ProjectDirector:ProjectDirectorHolo:DonnaMorgan:DonnaMorganDL:DonnaMorganHolo:IlluminatiElite:JCDenton:JCDentonDL:CairoGirl:AmericanGirl:Urchin:LinMayChen:LinMayChenDL:LinMayChenHolo:NGResonance:NGResonanceHolo:PaulDenton:Saman:SamanDL:SamanHolo:SidBlack:SidBlackDL:SidBlackHolo:SidBlackJet:SidBlackBeacon:VeraMaxwell:VeraMaxwellHolo:DX2VMailAnnouncerDX2:AnnouncerAmerican1DX2:AnnouncerAmerican2DX2:AnnouncerEgyptianDX2:AnnouncerGermanDX2:AnnouncerTalkBulletDX2:ChadDumierAnnouncer:DonnaMorganAnnouncer:HerHolinessAnnouncer:M01InclinatorPA:NGResonanceAnnouncer:SamanAnnouncer:ScientistMale1Announcer:VeraMaxwellAnnouncer:OmarTrader:OmarTraderDL:Greasel:Karkian:Rat:Cat:Penguin:Pigeon:GenCitMale1Intercom:OmarTraderIntercom:NGResonanceIntercom:AvaJohnson:AvaJohnsonBeacon:AvaJohnsonHolo:AvaJohnsonDL:AvaJohnsonChopper:GenCitUpperMaleDL:GenCitFemale1Holo:GenCitUpperFemaleHolo:GenCitUpperMaleHolo:GenCitMale1Holo:GenCitMale2Holo:GenCitWorkingMaleHolo:GenCitScientistFemaleHolo:GenCitEgyptianFemale1Holo:GenCitGermanFemale1Holo:GenCitEgyptianMale1Holo:GenCitScientistMaleHolo:GenCitFemale2Holo //********* OBJECT-SPECIFIC TAGS **************************// // ----------------- Bots ----------------------------------- +BotNeedRepairs +BotScrambled +BotDomination // bot taken over by player +BotDominationDone // bot freed from player-control +BotInterrupted +BotRecharging +BotAccessDenied +BotShutDown // ----------------- Repair Bot ----------------------------------- +BotRepairBegin +BotRepairComplete +BotEnergyChargeBegin +BotEnergyChargeComplete +BotProxMineNoticed +BotProxMineDeactivated +BotFireDetected +BotFireExtinguished // ----------------- Med Bot ----------------------------------- +BotHealBegin +BotHealComplete +BotMeltCorpseBegin +BotMeltCorpseEnd // ----------------- Cleaner Bot ----------------------------------- +BotCleanBegin +BotCleanComplete // ----------------- Nanoformer Bot ----------------------------------- +BotToxinDetected +BotToxinEliminated +BotBodyToxinDetected +BotBodyToxinEliminated +BotRadiationDetected +BotRadiationEliminated +BotToxinWarning +BotFireWarning +BotRadiationWarning // ----------------- Heavy Spider Bot ----------------------------------- +BotSpawnSpiders // ----------------- Hunter-Seeker Bot ----------------------------------- +BotSmokeGrenade // ----------------- Surveillance Bot ----------------------------------- +BotIntruderDetected +BotIntruderUnderObservation +BotIntruderLost // ----------------- Cameras -------------------------------- +CameraStatus|scan:anomaly:anomaly_lost:threat:threat_lost:alarm:damaged:emp:scrambler:malfunctioning:domination:domination_done +CameraTurret|move:visible:emp_death:focus:fire:alt_fire // ----------------- Turrets -------------------------------- +TurretStatus|scan:anomaly:anomaly_lost:threat:threat_lost:alarm:damaged:emp:scrambler:malfunctioning:out_of_ammo:alliance_change:need_repairs // ----------------- Drones --------------------------------- +DroneStatus|construct:lowfuel:disintegrate:scan:attack:knockout:detonate:leech_start:leech_continue:leech_complete +LeechDetect|true:false +HazardDetect|biotox:electrical:cold:heat:radiation:fire:prox_mine:EMP +SonicDetect|true:false // ----------------- Trash Can --------------------------------- +TrashCanAcceptibleDeposit +TrashCanUnacceptibleDeposit +TrashCanHacked +TrashCanOffline +TrashCanNeedRepairBot