Firebot Tweaks (#32629)

Removed random sentience and some other minor tweaks
This commit is contained in:
Golinth
2024-10-12 23:55:51 -05:00
committed by GitHub
parent 7f42c0a531
commit 561d55e7a4
4 changed files with 25 additions and 3 deletions

View File

@@ -0,0 +1,4 @@
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.

View File

@@ -130,6 +130,12 @@
prefix: fat-extractor-fact-
count: 6
- type: localizedDataset
id: FirebotAd
values:
prefix: advertisement-firebot-
count: 4
- type: localizedDataset
id: GoodCleanFunAds
values:

View File

@@ -120,8 +120,6 @@
- type: Construction
graph: FireBot
node: bot
- type: SentienceTarget
flavorKind: station-event-random-sentience-flavor-mechanical
- type: HTN
rootTask:
task: FirebotCompound
@@ -148,12 +146,14 @@
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

View File

@@ -29,6 +29,18 @@
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