Removed random sentience and some other minor tweaks
--- /dev/null
+advertisement-firebot-1 = No fires detected.
+advertisement-firebot-2 = Only you can prevent station fires.
+advertisement-firebot-3 = Temperature nominal.
+advertisement-firebot-4 = Keep it cool.
\ No newline at end of file
prefix: fat-extractor-fact-
count: 6
+- type: localizedDataset
+ id: FirebotAd
+ values:
+ prefix: advertisement-firebot-
+ count: 4
+
- type: localizedDataset
id: GoodCleanFunAds
values:
- type: Construction
graph: FireBot
node: bot
- - type: SentienceTarget
- flavorKind: station-event-random-sentience-flavor-mechanical
- type: HTN
rootTask:
task: FirebotCompound
vaporSpread: 90
sprayVelocity: 3.0
- type: UseDelay
- delay: 4
+ delay: 2
- type: InteractionPopup
interactSuccessString: petting-success-firebot
interactFailureString: petting-failure-firebot
interactSuccessSound:
path: /Audio/Ambience/Objects/periodic_beep.ogg
+ - type: Advertise
+ pack: FirebotAd
- type: entity
parent: MobSiliconBase
pathfindKey: TargetPathfind
rangeKey: InteractRange
+ - !type:HTNPrimitiveTask
+ operator: !type:SetFloatOperator
+ targetKey: WaitTime
+ amount: 1
+
+ - !type:HTNPrimitiveTask
+ operator: !type:WaitOperator
+ key: WaitTime
+ preconditions:
+ - !type:KeyExistsPrecondition
+ key: WaitTime
+
- !type:HTNPrimitiveTask
preconditions:
- !type:TargetInRangePrecondition