Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,14 @@
rootTask:
task: TurretCompound
blackboard:
# Triad Start
AggroVisionRadius: !type:Single
14
VisionRadius: !type:Single
14
RangedRange: !type:Single
14
# Triad End
RotateSpeed: !type:Single
1.57 # Mono
SoundTargetInLOS: !type:SoundPathSpecifier
Expand Down Expand Up @@ -116,6 +124,16 @@
- type: BatterySelfRecharger
autoRecharge: true
autoRechargeRate: 15
# Triad Start
- type: HTN
blackboard:
AggroVisionRadius: !type:Single
15
VisionRadius: !type:Single
15
RangedRange: !type:Single
15
# Triad End

- type: entity
parent: BaseWeaponTurret
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,14 @@
rootTask:
task: TurretCompound
blackboard:
# Triad Start
AggroVisionRadius: !type:Single
14
VisionRadius: !type:Single
14
RangedRange: !type:Single
14
# Triad End
RotateSpeed: !type:Single
3.141
SoundTargetInLOS: !type:SoundPathSpecifier
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@
- type: Sprite
sprite: _NF/Objects/Weapons/Guns/Turrets/laser.rsi
- type: Gun
fireRate: 2
fireRate: 3 # Triad
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/laser.ogg
params:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# Ballistic Turrets
- type: entity
parent: BaseWeaponBallisticTurret
id: BallisticTurretMediumRange
abstract: true
components:
- type: HTN
blackboard:
AggroVisionRadius: !type:Single
24
VisionRadius: !type:Single
24
RangedRange: !type:Single
24

- type: entity
parent: BaseWeaponBallisticTurret
id: BallisticTurretLongRange
abstract: true
components:
- type: HTN
blackboard:
AggroVisionRadius: !type:Single
32
VisionRadius: !type:Single
32
RangedRange: !type:Single
32

# Energy Turrets - we're using frontier ones because its better
- type: entity
parent: BaseWeaponTurretEnergyNF
id: EnergyTurretMediumRange
abstract: true
components:
- type: HTN
blackboard:
AggroVisionRadius: !type:Single
24
VisionRadius: !type:Single
24
RangedRange: !type:Single
24

- type: entity
parent: BaseWeaponTurretEnergyNF
id: EenrgyTurretLongRange
abstract: true
components:
- type: HTN
blackboard:
AggroVisionRadius: !type:Single
32
VisionRadius: !type:Single
32
RangedRange: !type:Single
32
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Syndicate Turrets
# Ballistics
- type: entity
parent: BallisticTurretMediumRange
id: BallisticTurretSyndicateMediumRange
suffix: [Triad, Syndicate, MediumRange]
components:
- type: NpcFactionMember
factions:
- Syndicate

- type: entity
parent: BallisticTurretLongRange
id: BallisticTurretSyndicateLongRange
suffix: [Triad, Syndicate, LongRange]
components:
- type: NpcFactionMember
factions:
- Syndicate

#Energy
- type: entity
parent: EnergyTurretMediumRange
id: EnergyTurretSyndicateMediumRange
suffix: [Triad, Syndicate, MediumRange]
components:
- type: NpcFactionMember
factions:
- Syndicate

- type: entity
parent: EnergyTurretLongRange
id: EnergyTurretSyndicateLongRange
suffix: [Triad, Syndicate, LongRange]
components:
- type: NpcFactionMember
factions:
- Syndicate
Loading