-alien_claw_flesh1, alien_claw_flesh2, alien_claw_flesh3 were taken from: https://gitlab.com/cmdevs/colonial-warfare/-/tree/dev/sound/weapons
\ No newline at end of file
+alien_claw_flesh1, alien_claw_flesh2, alien_claw_flesh3 were taken from: https://gitlab.com/cmdevs/colonial-warfare/-/tree/dev/sound/weapons
+alien_spitacid was taken from: https://github.com/tgstation/TerraGov-Marine-Corps/blob/233891d0e19a002d8307299bfe15206591172784/sound/voice/alien_spitacid.ogg
\ No newline at end of file
- type: InteractionOutline
- type: Sprite
netsync: false
- sprite: Objects/Weapons/Guns/turrets.rsi
+ sprite: Objects/Weapons/Guns/Turrets/turrets.rsi
drawdepth: WallMountedItems
layers:
- state: syndie_broken
ballistic-ammo: !type:Container
- type: Sprite
netsync: false
- sprite: Objects/Weapons/Guns/turrets.rsi
+ sprite: Objects/Weapons/Guns/Turrets/turrets.rsi
drawdepth: WallMountedItems
layers:
- state: syndie_lethal
components:
- type: Faction
factions:
- - SimpleHostile
\ No newline at end of file
+ - SimpleHostile
+
+- type: entity
+ name: xeno turret
+ description: Shoots 9mm acid projectiles
+ parent: BaseWeaponTurret
+ id: WeaponTurretXeno
+ suffix: Xeno
+ components:
+ - type: Faction
+ factions:
+ - Xeno
+ - type: Sprite
+ netsync: false
+ sprite: Objects/Weapons/Guns/Turrets/xenoturret.rsi
+ noRot: true
+ layers:
+ - state: acid_turret
+ - type: BallisticAmmoProvider
+ proto: BulletAcid
+ capacity: 500
+ - type: Gun
+ fireRate: 1
+ selectedMode: FullAuto
+ soundGunshot: /Audio/Weapons/Xeno/alien_spitacid.ogg
+ - type: HTN
+ rootTask: TurretCompound
+ blackboard:
+ SoundTargetInLOS: !type:SoundPathSpecifier
+ path: /Audio/Animals/snake_hiss.ogg
+ - type: Damageable
+ damageContainer: Biological
+ - type: Destructible
+ thresholds:
+ - trigger:
+ !type:DamageTrigger
+ damage: 100
+ behaviors:
+ - !type:DoActsBehavior
+ acts: [ "Destruction" ]
+ - !type:PlaySoundBehavior
+ sound:
+ path: /Audio/Effects/gib1.ogg
+ - !type:SpawnEntitiesBehavior
+ spawn:
+ FoodMeatXeno:
+ min: 3
+ max: 5
+ - type: InteractionPopup
+ interactDelay: 1.0
+ successChance: 0.8
+ interactSuccessString: petting-success-generic
+ interactFailureString: petting-failure-generic
+ interactSuccessSound:
+ path: /Audio/Animals/snake_hiss.ogg
--- /dev/null
+{
+ "version": 1,
+ "license": "CC-BY-NC-4.0",
+ "copyright": "https://github.com/tgstation/TerraGov-Marine-Corps/blob/f90afeb849db243c8613dbc4defd040aff689b72/icons/Xeno/acidturret.dmi",
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "states": [
+ {
+ "name": "acid_turret",
+ "directions": 4,
+ "delays": [
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ],
+ [
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1,
+ 0.1
+ ]
+ ]
+ }
+ ]
+}
\ No newline at end of file