]> git.smokeofanarchy.ru Git - space-station-14.git/commit
make dragons breathe fire (#26746)
authordeltanedas <39013340+deltanedas@users.noreply.github.com>
Wed, 8 May 2024 00:25:41 +0000 (00:25 +0000)
committerGitHub <noreply@github.com>
Wed, 8 May 2024 00:25:41 +0000 (17:25 -0700)
commitd6d1c9ed8a748366e129155d2bb317dc8db24e37
tree5b0d1d3469cd9b451bc880db77c0568e8040e315
parentbd06aa2365d6ce093ac47462deb69858c6cc18c0
make dragons breathe fire (#26746)

* add ActionGun system

* add RepeatingTrigger

* dragons breath projectile, repeatedly explodes

* give dragon fire breathing action, fireproof it

* oop

* oop 2

* prevent troll

* proper repeating thing

* pro

* webedit ops

* realops

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
Content.Server/Explosion/Components/ExplosiveComponent.cs
Content.Server/Explosion/Components/RepeatingTriggerComponent.cs [new file with mode: 0644]
Content.Server/Explosion/EntitySystems/ExplosionSystem.cs
Content.Server/Explosion/EntitySystems/TriggerSystem.cs
Content.Shared/Weapons/Ranged/Components/ActionGunComponent.cs [new file with mode: 0644]
Content.Shared/Weapons/Ranged/Systems/ActionGunSystem.cs [new file with mode: 0644]
Resources/Prototypes/Entities/Mobs/Player/dragon.yml
Resources/Prototypes/Entities/Objects/Weapons/Guns/Projectiles/magic.yml