64 Commits

Author SHA1 Message Date
SandPoot a558377206 more stuff i can't guarantee works by itself yet 2023-11-29 23:37:15 -03:00
SandPoot 40f1d7401d procs 2023-11-29 22:40:13 -03:00
DeltaFire 6aa906395c not a gaius reference
hhhh let me just replace all the ex_acts missing some args and adjust them
2021-11-14 21:34:59 +01:00
raspy 921717d9cd tesla counterplay now accounts for grounding rod capacitor type (#15291)
* tesla energy loss accounts for capacitor rating

* reverse qdel and energy loss as suggested

Co-authored-by: = <=>
2021-10-23 03:58:39 +02:00
Timothy Teakettle f1cd94fc97 emp rework 2020-09-09 23:14:06 +01:00
raspy-on-osu 172fe663c3 remove redundant separate tesla log and merge it into the singulo log
also formatting because i hate inconsistent whitespace
2020-08-27 02:46:19 -04:00
raspy-on-osu 350a99a4ba teslas now fizzle at 0 energy and adds admin log for fizzles
fixing the tesla engine 100% speedrun world record
2020-08-27 02:39:09 -04:00
raspy-on-osu 68cb78ba51 why is this here
no really how the fuck did this happen
2020-08-27 00:03:58 -04:00
raspy-on-osu 7840205d4e shuffle containment checking for optimization
now it should be checking less (tested, functionally identical to before)
2020-08-26 23:59:15 -04:00
raspy-on-osu f3990732f3 remove excess whitespace
title
2020-08-26 21:25:45 -04:00
raspy-on-osu 6fc019ebf8 create unique containment check for the tesla
it now functions as normal. it only checks for containment in a 10 tile radius (this should work fine for the default setups of Delta and Lambda).
2020-08-26 21:20:23 -04:00
raspy-on-osu 46bec76f41 tesla can now be contained
for whatever reason, the contained variable was unused for teslas, but now it is
unintentional side-effect may be that grounding rods for tesla containments with a larger than 1x1 tile space might get eaten (untested but assumed)
2020-08-25 00:46:04 -04:00
raspy-on-osu 1a5248359c if(rods) literally just eats disk space and nothing more
no longer. 300 bytes saved
2020-08-24 23:46:38 -04:00
raspy-on-osu 2e5517b9f3 if committing above suggestion, remove these two lines
ok done
2020-08-24 23:36:37 -04:00
raspy-on-osu 1fdb233ede Update code/modules/power/tesla/energy_ball.dm
Co-authored-by: Putnam3145 <putnam3145@gmail.com>
2020-08-24 23:35:17 -04:00
raspy-on-osu 77015ed166 Update code/modules/power/tesla/energy_ball.dm
Co-authored-by: Putnam3145 <putnam3145@gmail.com>
2020-08-24 23:33:27 -04:00
raspy-on-osu df30569104 Update code/modules/power/tesla/energy_ball.dm
Co-authored-by: Putnam3145 <putnam3145@gmail.com>
2020-08-24 23:32:48 -04:00
raspy-on-osu 591fc16747 oops! no grounding rods
now it (hopefully) won't delete rods from within containment
2020-08-24 23:20:28 -04:00
raspy-on-osu 9743e5b458 tesla counterplay??
just put out some grounding rods and it'll eat up the rods at expense of some energy
2020-08-24 23:10:44 -04:00
raspy-on-osu 2439a0654b it likes moving grounding rod
now it actually gets the dir instead of just adding the rod itself to the pick

also moved declaration of move_dir because dm was freaking out because i had two declarations
2020-08-24 20:54:36 -04:00
raspy-on-osu 580afaf74a init
first attempt
2020-08-24 20:29:25 -04:00
Ghom 12ac08d7c5 Porting tesla/electrocute code updates. (#12280)
* Porting tesla/electrocute code updates.

* Why is the dominator being insta-deleted by zaps a good idea?

* Yikes.

* ah
2020-05-17 16:35:17 -07:00
Ghommie 42201343a9 Backward 512 compatibility removal. 2020-04-23 00:59:23 +02:00
Ghommie ee1eea8874 Ports "Switches out the three billion args of electrocute act for flags" 2020-03-09 04:01:23 +01:00
Ghommie 8de11845d5 Removing a troublesome argument from organ/Remove() in favor or using the 'owner' variable 2020-02-02 03:39:49 +01:00
Ghommie dd101ef221 Part 2 2019-11-19 18:00:56 +01:00
kevinz000 a3917a81b0 Update energy_ball.dm 2019-08-30 15:18:22 -07:00
kevinz000 bc74ce110a Update energy_ball.dm 2019-08-30 15:17:23 -07:00
Ghommie b2d82bd1f1 Applying upstream fixes. 2019-06-17 00:27:07 +02:00
Ghommie b782226900 ports "Componentizes orbiting" 2019-06-17 00:19:57 +02:00
Poojawa 284e9d0325 module things, jfc 2018-09-11 07:51:01 -05:00
deathride58 b1688405d9 and finally, the modules folder. Now I can publish and take a break 2018-07-02 01:19:37 -04:00
deathride58 2f9e3e403d Hard upstream sync (#6951)
* maps - none of our changes included yet i'll get them in after i finish up the rest of the sync

* sync part 1 - underscore folders in code

* controllers folder

* datums folder

* game folder

* cmon, work

* modules - admin to awaymissions

* cargo to events

* fields to lighting

* mapping > ruins

* rest of the code folder

* rest of the folders in the root directory

* DME

* fixes compiling errors. it compiles so it works

* readds map changes

* fixes dogborg module select

* fixes typo in moduleselect_alternate_icon filepath
2018-05-31 16:03:18 -07:00
vuonojenmustaturska 0958d35b26 replaces BANG_PROTECT_2 with a component, also kills OMNITONGUE_2 and flags_2 2018-05-02 13:14:43 -05:00
Poojawa 03086dfa91 Tg 1 28 sync testing/confirmation (#5178)
* maps, tgui, tools

* defines and helpers

* onclick and controllers

* datums

fucking caught that hulk reversal too.

* game and shuttle modular

* module/admin

* oh god they fucking moved antag shit again

* haaaaate. Haaaaaaaaaate.

* enables moff wings

* more modules things

* tgstation.dme

before I forget something important

* some mob stuff

* s'more mob/living stuff

* some carbon stuff

* ayy lmaos and kitchen meat

* Human stuff

* species things

moff wings have a 'none' version too

* the rest of the module stuff.

* some strings

* misc

* mob icons

* some other icons.

* It compiles FUCK BORERS

FUCK BORERS
2018-01-29 04:42:29 -06:00
Jordan Brown fa3693c00f Merge pull request #34838 from ShizCalev/sm-godmode-fix
Fixes poly's ghost SM spam
2018-01-24 18:08:41 -06:00
deathride58 aabbbb9dff aaaand the rest of the modules folder 2018-01-04 01:45:38 -05:00
Emmett Gaines f875d4e176 Defines math, take 2 2017-12-17 10:02:43 -06:00
Robustin 6a0b00ead6 Tesla no longer NOTHING PERSONNEL's the power beacon 2017-11-14 14:13:27 -06:00
Robustin c40b82c07d Fixes Teslas always doing the same movement pattern (#31469)
* Random tesla movement

* Parenthesis
2017-10-09 19:01:31 -05:00
Leo 39cf9bb7a0 Merge pull request #31286 from KorPhaeron/ismachinery
ismachinery define
2017-10-04 19:26:38 -05:00
Leo fd7c9110ca Structure istype define 2017-09-30 21:31:57 -05:00
kevinz000 35b7b93b24 ok this is going to be a pain in the ass ain't it (#2458)
lets hope nothing blows up this time (Flags PR but it works!)
2017-08-22 05:01:38 -07:00
kevinz000 6a309b5996 Revert "[MIRROR] Replace all secondary flags with bitflags stored in the flags_2 var" (#2457)
ok you know what yeah i think i'll properly mirror https://github.com/Citadel-Station-13/Citadel-Station-13/pull/2411
2017-08-22 04:04:21 -07:00
CitadelStationBot 87b3df3069 Replace all secondary flags with bitflags stored in the flags_2 var 2017-08-17 09:19:14 -05:00
CitadelStationBot 0eea5ad53d Improves Tesla Performance 2017-08-06 03:07:38 -05:00
CitadelStationBot 54da14ea6b Rename Bumped to CollidedWith (#2017) 2017-07-15 11:44:12 -07:00
CitadelStationBot 2d3905457e [MIRROR] Rename Bump to Collide (#2002)
* Rename Bump to Collide

* Delete bubblegum.dm.rej

* Update bubblegum.dm
2017-07-14 21:35:56 -07:00
CitadelStationBot 55462ed7d1 Replaces ex_act and emp_act numbers with defines 2017-07-13 17:46:41 -05:00
CitadelStationBot ff6bbbedf5 Changes some 1s and 0s to TRUE and FALSE (#1967) 2017-07-10 16:13:16 -07:00