Commit Graph

1389 Commits

Author SHA1 Message Date
Xhuis
764ec63713 Adds the power flow control console (#25001)
* Adds the power flow control console

* Minor cleanup

* Adds some new stuff

* Tweaks sounds

* Added access requirements, admin logging, AI restriction

* Part 1: Remove dem consoles

* Put dem consoles back

* Small patch

* Some work I can't remember

* Sanity checkin'

* Maybe now!

* Sanity checks pass 3295912

* Sanity checks
2017-03-17 15:57:56 +01:00
Joan Lung
5917e1ffae You can now place lights on shuttles (#25142)
* You can now place lights on shuttles

* apcs don't go there

* this should really be a proper decon
2017-03-16 19:18:25 -05:00
Tokiko1
bf85ff2327 Adds new gas interactions to supermatter, new minor and major failures and rebalances (#24785)
* Adds new gas interactions to supermatter.
Adds new minor and major failures to supermatter.
Adds highpressure windows to box.

* Shard now announces critical power and critical mass.

* Balance adjustments, some test stuff.

* Higher mole hot setups now scale in damage because they are harder to heat. Low mole setups, like the roundstart shard now cause less damage because they heat up smaller amounts of gas faster.

Actually made windows heat resistant now.

The supermatter crystal now takes damage from heat much earlier.

* Testing and tweaking more stuff.
Added tesla_zap proc.
Added anomaly generation.
Added occasional gravity pull in.

* Fixes anomaly spawner, hopefully fixes lightning bolts.

* Fixes supermatter lightning. Tweaks and balances some more values.

* Resolves conflicts for real now.

* Adds high pressure windows to the supermatter in box, meta and delta.
Fixed supermatter shutter button requiring atmos id on box and meta.
Readded the missing electrical supplies and welding locker to engineering of metastation.
Fixed stuff for travis.

* More balancing and behaviour changes.

* Adds heat_resistance to windows so windows can now survive more than TOC+1600 K if desired.
Also makes high pressure windows able to withstand 50000° K.

* More overcharge tweaks.

* Makes stuff compile and removes extra whitespaces.

* Even more tweaks.

* Rebalances power increase from matter, removes mass paper radiation exploits. Nerfs plasma. Removes mapchanges for the time being.

* Adds high pressure windows to the supermatter engine in box, meta and delta.

* Merge conflicts.

* Requested changes.

* Fixes supermatter zap overriding src.

* Fixes message timing.
2017-03-15 16:23:56 -04:00
Lzimann
88cc62df80 Changes the braindead message to Space Sleep Disorder 2017-03-11 12:37:01 -03:00
Lzimann
ae25d8a4d0 More fixes to outputs with extra/no spaces 2017-03-10 13:56:46 -03:00
Lzimann
2d59366ae4 More fixes to incorrectly changed outputs(mainly files) 2017-03-10 13:33:03 -03:00
Lzimann
5a618297ce Replaces the default output with the to_chat wrapper. 2017-03-10 01:32:05 -03:00
oranges
7226a6729e Merge pull request #24687 from Xhuis/elder_god_lights
Adds colored lighting for Ratvar and Nar-Sie
2017-03-10 09:27:58 +13:00
Cheridan
d6905ed54e Merge pull request #24774 from ChangelingRain/computerlight
Adds light colors for a few more computers
2017-03-08 02:26:37 -06:00
coiax
7775607a26 Improved supermatter headaches and voice (#24649)
* Improved supermatter headaches and voice

🆑 coiax
add: You only have a headache looking at the supermatter if you're a
human without mesons.
add: The supermatter now speaks in a robotic fashion.
/🆑

* Hallucination range is a macro
2017-03-08 12:03:14 +13:00
Joan Lung
228d35d4ab Adds light colors for a few more computers 2017-03-06 21:18:38 -05:00
Xhuis
ba651dc8c0 Gives lights to Ratvar and Nar-Sie 2017-03-04 16:38:46 -05:00
kevinz000
d9601f612d Update supermatter.dm 2017-03-04 11:17:46 -08:00
PJB3005
a63608d023 Merge remote-tracking branch 'upstream/master' into rebase-to-vg 2017-03-03 16:31:00 +01:00
oranges
83c7390bb8 Track singularities in a global list (#24609)
This replaces a few operations on either the poi_list (still quite
large) or the world
2017-03-03 09:57:01 +01:00
oranges
8930b26c1f Merge pull request #24512 from Cyberboss/CoilShock
Fixes runtime with tesla coils shocking things
2017-03-02 19:43:07 +13:00
Cyberboss
0bee4885df Fixes built APCs never getting a loc (#24509) 2017-02-28 12:21:22 -06:00
Cyberboss
eb17b1f3a4 Fixes runtime with tesla coils shocking things 2017-02-27 11:53:50 -05:00
Tokiko1
069443c193 Removes roundstart singularity, adds roundstart supermatter, supermatter now collapes into singularity (#24447)
* Adds supermatter to box.
Adds orange pipes.
Makes the supermatter spawn a singulo.

* Added orange pipe manifolds.
Added a supermatter crystal and replaced the varedited shards on box and meta.
Added supermatter engine to metastation.

* Removed singulo from Deltastation.
Gave engineers access to some Deltastation atmos areas, including the engine.
Fixed some access bugs.

* Misc fixes.

* Fixed the roundstart reflectors being impossible to deconstruct.
Bunch chamber tweaks on meta.

* Poly now squawks about the supermatter engine instead of the singulo.
Radiation collectors are now half as efficient.
2017-02-26 15:20:27 -06:00
Cyberboss
56a6eaa8e6 Overlay queuing (#23922)
* Overlay queuing

* Fix SS flags

* Don't copy on assignment

* Flags processing

* Fix icon_smoothing

* MSO's helper proc

* Legacy detection

* Make it work

* Fixes shitcode

* Fix the flag

* |= -> +=

* OK, how did I fuck that up?

* shitcode

* Conditional assoc queue while initializing

* Cleanup everything

* Orange meme

* This isn't perfect, but its the best byond will give us.

* forgot about dir

* oh ya

* This was litterally the last thing i did last night before heading to bed

You can tell can't you?

* Fixes various shit

* Let's not ever pause

* Fix the flag

* Cleaned up some missing shit. Added image dummys

* Remove the one usage of FPRINT

* Jesus get rid of this
2017-02-22 21:44:55 +13:00
Cyberboss
e8b87c3c77 Fixes shunted AI's losing malf verbs (#24300) 2017-02-21 09:12:24 +01:00
kevinz000
257450196a Update energy_ball.dm 2017-02-20 13:26:03 -08:00
oranges
a59a4a9e56 Merge pull request #24259 from ChangelingRain/forcetesla
The Tesla will now properly forceMove
2017-02-20 17:08:55 +13:00
oranges
7224694303 Merge pull request #24059 from XDTM/RoboticEquality
Buffs robotic limb healing
2017-02-20 17:01:16 +13:00
Joan Lung
d908ba33f0 The Tesla will now properly forceMove 2017-02-18 18:16:05 -05:00
Pieter-Jan Briers
b5b93e51f7 Merge remote-tracking branch 'upstream/master' into rebase-to-vg 2017-02-18 16:52:07 +01:00
Cyberboss
b6d5aba7b2 Removes area.master. Moves area/New to Initialize (#24134)
* Removes master areas

* Ports area/New to Initialize
2017-02-18 01:04:47 +13:00
oranges
7fecc3c11a Merge pull request #24068 from Cyberboss/GGQDEL
Fixes gravity generator qdel loop
2017-02-15 15:52:18 +13:00
Cheridan
97a91274ad Merge pull request #24046 from PKPenguin321/patch-8
updates some stuff to log better
2017-02-14 14:20:40 -06:00
kevinz000
a63a98af91 fixes my math (#24018)
* Update coil.dm

* Update coil.dm
2017-02-14 10:17:26 +11:00
Cyberboss
3930510003 Fixes gravity generator qdel loop 2017-02-13 12:24:01 -05:00
XDTM
ec0c5e0cc5 Buffs robotic limb healing 2017-02-13 15:43:44 +01:00
PKPenguin321
ed39f08d61 updates some stuff to log better 2017-02-12 20:20:41 -08:00
PJB3005
f11c558c99 Merge remote-tracking branch 'upstream/master' into rebase-to-vg 2017-02-12 16:35:57 +01:00
Joan Lung
c4ae453aed Unfastening objects will now check constantly during the do_after (#23881)
* Unfastening objects will now check constantly during the do_after for if you can

* .
2017-02-10 20:25:32 +13:00
kevinz000
c97e0041c6 [READY]Makes the reactive tesla armor actually shoot out lightning (#23719)
* lel

* Update armor.dm

* Update armor.dm

* Update armor.dm

* Update energy_ball.dm

* Update living_defense.dm

* Update carbon_defense.dm

* Update human_defense.dm

* Update carbon_defense.dm

* Update armor.dm
2017-02-10 20:19:29 +13:00
PJB3005
8ce6ae2b87 Merge remote-tracking branch 'upstream/master' into rebase-to-vg 2017-02-08 14:30:23 +01:00
kevinz000
0ced9342b9 [READY]Aimable wizard lightning bolts (#23723)
* ZAP!

* YOU DID NOT SEE THAT

* YOU DI NOT SEE THAT 2

* object orientated pr

* gdi

* protection

* object orientated pr v2

* REEEE

* blacklists

* Update magicarp.dm
2017-02-08 18:31:52 +13:00
Joan Lung
ea55e43438 Ratvar and Nar-Sie will no longer bounce off directional windows like birds (#23749)
* Ratvar and Nar-Sie will no longer bounce off directional windows like birds

* heh??
2017-02-08 18:30:31 +13:00
kevinz000
5f7d6844fa Fixes emitter pulsing firing beams without actually needing energy (#23774)
* Update emitter.dm

* Update emitter.dm

* Update emitter.dm
2017-02-08 18:28:14 +13:00
oranges
d4df8337e0 Merge pull request #23792 from ChangelingRain/apcfireimmunity
APCs are now immune to fire
2017-02-08 18:25:31 +13:00
Xhuis
21996756be Adds the artistic toolbox and His Grace (#23699)
* Adds His Grace

* Resets victims and warnings on sleep

* Now with compiling!

* Adds the artistic toolbox and maintenance loot
2017-02-08 18:22:00 +13:00
kevinz000
aa0b131e3c Nerfs tesla coil instakills (#23773)
* Update coil.dm

* Update coil.dm

* Update coil.dm

* Update coil.dm
2017-02-07 16:17:21 -06:00
Joan Lung
14253d7c2b APCs are now immune to fire 2017-02-06 16:19:40 -05:00
xmikey555
eadf4ef685 Tesla engine no longer destroys energy ball generators (#23676)
tweak: The tesla engine no longer destroys energy ball generators.
/🆑

This brings back multi-tesla shenanigans from before the "tesla blows up things!!1!1" pull request.
2017-02-06 01:02:54 +13:00
Cyberboss
b86e224571 Makes qdeleted and qdestroying macros (#23666)
* Makes qdeleted and qdestroying macros

* Makes QDELETED and QDESTROYING uppercase

* Swap qdel checks istype's for != null's

* Fix it

* How was this missed?
2017-02-06 00:59:27 +13:00
Cheridan
3d51b2a467 Merge pull request #23675 from coiax/no-dust-plz
Tesla balls cannot dust people near grounding rods
2017-02-05 01:33:56 -06:00
Lzimann
88d3392e9a Grilles no longer generate a ball 2017-02-04 22:35:16 -02:00
Lzimann
598ad747b6 Bad and unbalanced idea 2017-02-03 21:39:12 -02:00
Jack Edge
4be2f6985a Grounding rod needs to be anchored 2017-02-03 23:13:07 +00:00