Files
tbd-station-14/Content.Server
Ed 88d7cfb4c0 Tesla (#21124)
* upload all textures
finished easiest part - TeslaGenerator

* Added Tesla energy logic

* add lightning pulse priority

* work

* optimise lightning arc system

* now tesla moving to LightningTarget entity and consume it

* some audio work
add airlock and computers to the LightningTarget

* add nice visual and explosions
add crashing to game

* rsi meta fix

* disabling explosions (crashing server)
I'll get back to that problem later.

* adding important admin logging

* a little bit of cleaning and documentation

* Persistent attempts to fix the server crashing on explosions. Accidental cleaning of everything I see.

* now the tesla incinerates everything it touches except the containment field.

* colliders work

* fix falling tesla on ground after being exploded

* add consume sound, add spawn and collapses sound

* added TeslaGenerator to cargo trading console

* add all tesla part to cargo trading console

* Tesla coils: Turn on and off, get energy from lightning, give energy to the grid.

* tesla coil is ready

* tesla grounding rod is ready

* clean up

* clean up 2

* grounding rods now working without power

* add LightningResistance parameter for LightningTarget Component

* add chaotic teleport

* eletrocution remove?

* deltanedas fix pack

* more fixes

* FIXES

* FIIIXEEES

* The "Grounding Rod" component is removed, and replaced with "LightiningSparking", which is responsible for changing the visuals when hit by lightning. Duplicate code from the coil is removed.

* ops

* fix

* nah, is escaped anyway

* increase tesla collider size

* keron bb

* try fix test?

* fix

* bruh

* check turn off sus comp

* prototype cleaning

* FIIX

* return and fix sus component

* fix tesla eating lightnings, now mini tesla is electrocuted

* commented some issues

* remove linq sorting
fix jumping system
minor fixes

* fix second Linq

* fix tesla colliders! Yeah, it works

* fix componentregistration

* Just retests

* not fix

* FIX TESLA

* fixes

* store targets

* back

* make dictionary of hashsets

* some sloth fixes

* stump

* playtest balance energy generation, return to unpotimized (but working) lightning shoot

* parity

* work on

* some new fix, some new bug (chasingComponent not chasing)

* comment

* fix ChasingWalkSystem

* fix collider tesla problem

* revert old unoptimized shoot lightning

* new fix pack

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-12-28 13:11:50 +00:00
..
2023-12-10 16:38:50 +11:00
2023-09-23 18:49:39 +10:00
2023-12-28 01:30:03 -04:00
2023-12-27 20:11:13 -07:00
2023-12-28 01:30:03 -04:00
2023-11-27 22:12:34 +11:00
2023-09-28 20:48:50 +10:00
2023-11-27 22:12:34 +11:00
2023-11-27 22:12:34 +11:00
2023-11-27 22:12:34 +11:00
2023-12-26 00:19:12 +11:00
2023-12-17 02:55:40 -07:00
2023-12-28 01:30:03 -04:00
2023-11-27 22:12:34 +11:00
2023-12-15 02:41:44 -07:00
2023-11-27 22:12:34 +11:00
2023-12-20 09:30:29 +11:00
2023-12-28 01:30:03 -04:00
2023-11-27 22:12:34 +11:00
2023-12-28 01:30:03 -04:00
2023-11-27 22:12:34 +11:00
2023-09-18 08:28:05 -04:00
2023-12-28 01:30:03 -04:00
2023-12-24 23:52:43 -07:00
2023-12-28 01:30:03 -04:00
2023-11-27 22:12:34 +11:00
2023-11-27 22:12:34 +11:00
2023-10-06 17:56:18 -07:00
2023-12-27 12:42:15 -08:00
2023-11-27 22:12:34 +11:00
2023-12-26 00:19:12 +11:00
2023-11-27 22:12:34 +11:00
2023-12-28 01:30:03 -04:00
2023-11-26 14:20:07 +11:00
2023-11-27 22:12:34 +11:00
2023-11-27 22:12:34 +11:00
2023-12-24 17:11:05 +11:00
2023-11-26 14:20:07 +11:00
2023-12-28 01:30:03 -04:00
2023-11-27 22:12:34 +11:00
2023-12-28 01:30:03 -04:00
2023-12-28 13:11:50 +00:00
2023-11-22 12:16:02 -05:00
2023-11-27 22:12:34 +11:00
2023-11-27 22:12:34 +11:00
2023-12-28 01:30:03 -04:00
2023-12-28 01:30:03 -04:00
2023-12-28 01:30:03 -04:00
2023-12-26 00:19:12 +11:00
2023-12-28 01:30:03 -04:00
2023-12-24 19:58:00 +11:00
2023-11-27 22:12:34 +11:00
2023-12-28 13:11:50 +00:00
2023-11-27 22:12:34 +11:00
2023-11-27 22:12:34 +11:00
2023-12-28 01:30:03 -04:00
2023-11-27 22:12:34 +11:00
2023-12-20 21:19:50 -07:00
2023-10-24 00:20:33 +11:00
2023-11-27 14:39:29 -07:00
2023-12-20 10:21:53 +11:00
2023-11-26 14:20:07 +11:00
2023-10-01 16:46:09 -04:00
2023-12-28 01:30:03 -04:00
2023-12-28 13:11:50 +00:00
2023-11-27 22:12:34 +11:00
2023-11-13 23:43:03 +11:00
2023-12-28 01:30:03 -04:00
2023-12-28 01:30:03 -04:00
2023-11-27 22:12:34 +11:00
2023-12-28 13:11:50 +00:00
2023-12-27 12:42:15 -08:00
2023-11-27 22:12:34 +11:00
2023-11-26 14:20:07 +11:00
2023-11-26 14:20:07 +11:00
2023-10-16 16:39:39 +11:00
2023-12-28 01:30:03 -04:00
2023-11-27 22:12:34 +11:00