MrStonedOne
b50e8d2a63
removes a bunch of unneeded spawns
...
spawns have a high overhead.
I only went for easy targets, almost every spawn could be removed with a few subsystems in place to handle delays or cooldowns
2016-01-02 18:23:02 -08:00
duncathan
17f167bcb7
associative list
2015-12-29 13:33:12 -06:00
duncathan
b18cb5fca8
making shit compile
2015-12-28 08:31:20 -06:00
Kyle Spier-Swenson
36dd0889bf
fixes flashes being stupid on emp.
...
now, if i understand this code right, the old code would flash in the viewers(3) of ***FUCKING USR*** on emp, meaning the person to trigger the emp, not the person holding the flash.
The documents say that if the second arg is null, ***it defaults to usr.***
I have it doing loc because this way it flashes from inside a pocket, but not a backpack or other container.
2015-12-24 06:25:36 -08:00
Bjorn Neergaard
34b717afb4
radio_controller -> SSradio, SSbp -> SSnpc
2015-12-04 22:25:24 -06:00
Nerd Lord
0f23809346
Revenant changes XVIII
...
Made the abilities easier to tweak and somewhat less copypasta. They're still for() loops though.
Check the changelog for additional details.
2015-11-05 18:50:51 -05:00
kingofkosmos
e75d24a6c9
Changes checks in altclicks from canusetopic to incapacitated.
2015-11-01 11:24:17 +02:00
Razharas
2a075688d8
Merge pull request #12566 from AnturK/isitaplane
...
Makes is_type helpers inline
2015-10-26 03:22:42 +03:00
phil235
d3ee910211
Makes effect system code more OOP.
...
obj/effect/effect is now renamed obj/effect/particle_effect for better usability.
datum/effect/system and /datum/effect/effect/system are now both /datum/effect_system.
Fixes a bug where wall mounted igniters (and other spark producing objects) didn't produce sparks sometimes.
Moved explosion_particles.dm into the effect_system folder, because it has effect_systems code.
2015-10-21 23:28:29 +02:00
AnturK
9ffc841bfb
Makes is_type helpers inline
2015-10-21 22:22:58 +02:00
xxalpha
e82a216447
Changed various instances of range() and orange() to ultra_range().
2015-10-19 20:04:14 +01:00
phil235
9c79257aab
Changes the paths of stools, beds and chairs. It is now obj/structure/bed/chair and obj/structure/bed/stool. It makes much more sense since stools barely have any code of their own.
...
Beds (and chairs) now have buildstacktype and buildstackamount vars to handle how many sheets of what they should drop on deconstruction.
They also have a foldabletype var to handle folding into item (currently only used by roller beds) so that people can add foldable chairs in the future.
Fixes swivel chairs not dropping the correct amount of metal sheets.
2015-10-10 13:35:00 +02:00
CosmicScientist
58f6c961e4
Cigs, urinals, infrared lasers, oh my!
2015-10-08 22:45:09 +01:00
xxalpha
22474094ae
Merge remote-tracking branch 'upstream/master' into hot_or_not
...
Conflicts:
code/modules/mob/living/simple_animal/simple_animal.dm
2015-09-24 03:14:04 +01:00
xxalpha
655b1a77c7
Replaced refactored is_hot() to be an atom proc.
2015-09-24 01:12:38 +01:00
Razharas
1105a2b820
Merge pull request #11899 from kingofkosmos/altclickrotatepipe
...
Alt-click to rotate stuff
2015-09-24 01:59:04 +03:00
kingofkosmos
65c516607f
Adds altclick rotation + description to doppler array, transit tubes, windoor assembly, infrared emitter, emitter, particle accelerator, disposal tubes.
2015-09-20 18:54:23 +03:00
Remie Richards
9363a14d2f
Merge pull request #11743 from Delimusca/cleanconfusion
...
changes confusion to be less RNG garbage
2015-09-19 14:01:58 +01:00
unknown
68b824e727
increased confusion multiplier, increased confusion sources
2015-09-13 12:39:41 -06:00
bear1ake
c52c4a5346
Merge remote-tracking branch 'tgstation/master' into point-zero
...
Conflicts:
code/modules/research/protolathe.dm
2015-09-12 21:07:40 +09:00
Razharas
45fb337732
Merge pull request #11487 from bgobandit/matsblastusa
...
Adds materials to some items for recycling purposes.
2015-09-11 14:03:18 +03:00
phil235
e74ca82a47
Merge branch 'master' of https://github.com/tgstation/-tg-station into ReagentReactionRuntimeFix
...
Conflicts:
code/modules/reagents/Chemistry-Reagents/Toxin-Reagents.dm
icons/obj/assemblies/new_assemblies.dmi
2015-09-10 21:49:39 +02:00
bear1ake
f697ae90f5
removes a bunch of .0
2015-09-10 20:57:30 +09:00
bgobandit
b3b9941432
Merge branch 'master' of https://github.com/tgstation/-tg-station into matsblastusa
...
Conflicts:
code/modules/assembly/flash.dm
2015-09-09 14:04:41 -04:00
c0
df7386a4ec
Assemblies update
2015-09-04 11:22:37 +03:00
duncathan
48b67e5a25
Merge branch 'master' of https://github.com/tgstation/-tg-station into returnQDEL_HINT_LETMEDIE
...
Conflicts:
code/game/objects/effects/landmarks.dm
2015-09-01 00:11:33 -06:00
Aranclanos
fac0c3ec82
Merge pull request #11510 from Aranclanos/assembly
...
Assembly qdel fix
2015-08-31 10:28:23 -03:00
Aranclanos
ec8aeb53bc
Fixes tank transfer bombs clogging the MC and multiple infinite loops with assembly deletion.
2015-08-31 07:12:20 -03:00
xxalpha
3f29a9866c
Merge remote-tracking branch 'upstream/master' into qdelFixes
...
Conflicts:
code/modules/mob/living/silicon/robot/robot.dm
2015-08-31 08:52:30 +01:00
c0
72c6daef8b
Fastfix
2015-08-31 10:16:34 +03:00
duncathan
51c09f16bf
makes all Destroy()'s return properly
2015-08-31 00:21:01 -06:00
Razharas
d1c417e996
Merge pull request #11416 from xxalpha/airlockQDEL
...
Added qdel(wires) to a bunch of objects Destroy proc.
2015-08-31 00:08:27 +03:00
c0
4374c96117
Fixes
2015-08-28 10:44:34 +03:00
c0
d54d4b3054
Assembly
2015-08-28 02:02:17 +03:00
xxalpha
b9db8ce854
A few qdel fixes.
2015-08-27 13:15:41 +01:00
xxalpha
19947d4fa0
Added qdel(wires) to a bunch of objects Destroy proc.
...
Return ..()
2015-08-27 11:10:58 +01:00
phil235
96eceff260
Fixes not being able to use timer while buckled.
2015-08-23 17:38:10 +02:00
phil235
ed39df47f7
Fixes two runtimes in reagent reaction code (caused by my recent changes)
...
Fixes timer device not showing its countdown overlay when not attached (sprite was removed by accident probably).
Fixes timer/infrared beam/proximity sensor not being usable when freshly spawned because they weren't being processed.
Fixes infrared beam runtime (when the device is deleted the beam itself isn't, causing runtimes when crossing it).
2015-08-23 17:29:57 +02:00
Cheridan
5979ffdec7
Logging Syntax Improvement
2015-08-13 12:14:14 -05:00
Miauw
ad1da7c157
Removes tape recorder wires to fix a server-crashing bug.
2015-08-10 14:00:05 +02:00
Firecage
4688c2c969
Fixes proc arguments
2015-07-15 23:52:35 +02:00
xxalpha
cfb5e724b6
Material container, all items can have materials, wake me up
...
cant wake up
go to sleep debug
2015-07-01 03:34:47 +01:00
Cheridan
a2948ba203
Merge pull request #9956 from Jordie0608/whocodesthecodemen
...
Various admin improvements
2015-06-20 00:53:30 -05:00
xxalpha
b2e84a0d3c
Put drop_item() calls inside ifs. Replaced some drop_item() with unEquip(
2015-06-14 20:11:40 +01:00
Jordie0608
a67de221cc
JMP replaced with FLW, fixes and adds a bunch of key_name checks in adminlogging
2015-06-14 23:37:35 +10:00
Iamgoofball
f992eb1af0
Adds feedback gathering for a hell of a lot more things.
2015-06-09 21:52:46 -07:00
Cheridan
2d998452db
Merge pull request #9715 from Firecage/datumspaths
...
Changes alot of datum/ to /datum/, also includes other path types such as /obj/
2015-06-02 23:04:51 -05:00
Incoming
061478165a
upgrades the HARDFEET species flag to PIERCEIMMUNE
...
In addition to keeping golem feet safe as always golems are now immune to object embeding. As a mitagating nerf and logical extension, golems can no longer be injected with chems either.
2015-05-31 18:54:30 -04:00
Firecage
f79e0fc1aa
Updates more paths, for example obj/stuff to /obj/stuff
2015-05-31 17:48:33 +02:00
xxalpha
adccdd38e9
Made a proc and fixed other buggy items.
2015-05-19 00:28:15 +01:00