Commit Graph

4401 Commits

Author SHA1 Message Date
Fox-McCloud 389eab6e32 Analyzer Scan Refactor 2015-07-02 02:01:13 -04:00
Fox-McCloud 62ef1cb7e2 TG Supermatter Port 2015-06-30 21:07:08 -04:00
Fox-McCloud c2567b92a8 Merge pull request #1414 from SamCroswell/martialarts
Thunderdome and Admin Room Changes
2015-06-30 16:55:10 -04:00
ZomgPonies 62d8435b12 Merge pull request #1410 from Fox-McCloud/ether
[Chemistry] Adds in Ether
2015-06-29 19:05:51 -04:00
TheDZD 524fa94205 Merge pull request #1407 from Fox-McCloud/Chainsaw-tweak
Chainsaw Tweaks
2015-06-29 18:35:23 -04:00
SamCroswell ebabf9f7bb Map Edits, Minor Fixes 2015-06-29 16:22:59 -04:00
Fox-McCloud a89ddd5a7d Adds in Ether 2015-06-28 20:39:26 -04:00
Fox-McCloud af2410c3f8 Fixes Pizza Bomb Pathing 2015-06-28 18:56:02 -04:00
Fox-McCloud eec810647a Chainsaw Tweaks 2015-06-28 15:58:04 -04:00
Fox-McCloud 2a34b600a9 Merge pull request #1397 from Krausus/GarbageCollectorWasGarbage
Garbage Collector Fixes/Tweaks/Cleanup/Documenting
2015-06-28 06:36:04 -04:00
Krausus b386cec388 Initial GC fixes/tweaks/cleanup/documenting 2015-06-27 01:56:57 -04:00
Tigercat2000 e41fbaa146 Fix ziptie log being backwards. 2015-06-23 13:19:05 -07:00
ZomgPonies 4d9baf9936 Merge pull request #1358 from Fox-McCloud/sarin-tabun
Sarin -> Tabun
2015-06-22 21:40:51 -04:00
Tigercat2000 bcb4a9601f Merge remote-tracking branch 'upstream/master' into poolit
Conflicts:
	code/game/objects/structures/displaycase.dm
	code/game/objects/structures/grille.dm
	code/game/objects/structures/lamarr_cage.dm
2015-06-22 13:40:07 -07:00
Fox-McCloud 44f7ad997c Merge pull request #1355 from tigercat2000/tgetor2
Bay/-tg- Meteor port
2015-06-22 16:37:23 -04:00
Krausus 62946e5217 Fixes medical wardrobe containing excess clothing 2015-06-21 22:07:40 -04:00
Krausus 831332155a Fixes generic wardrobe contents
This fixes the wardrobe base type creating items, which was fine when
wardrobes didn't call their parent's New proc, but was causing literally
every wardrobe to contain some junk now that they do.

The base wardrobe type's items have been moved to a new "generic"
wardrobe, which is now used in the derelicts and an unused away mission,
replacing mapped instances of the base type.
2015-06-21 21:50:35 -04:00
Tigercat2000 7c9139d6e0 Bay/-tg- Meteor port
Meteors now have different types, properly integrated.
Meteoract has been removed, meteors now just call ex_act.
2015-06-21 18:39:39 -07:00
Tigercat2000 d20298e996 -tg- atom pooling system, qdel changes
This commit first and foremost ports the -tg- atom pooling system, and
removes the old experimental system entirely.

Secondly, this PR modifies the qdel system to use a -tg- lookalike
"destroy hint" system, which means that individual objects can tell qdel
what to do with them beyond taking care of things they need to delete.
This ties into the atom pooling system via a new hint define,
QDEL_HINT_PUTINPOOL, which will place the atom in the pool instead of
deleting it as per standard.

Emitter beams are now fully pooled.

Qdel now has semi-compatibility with all datum types, however it is not
the same as -tg-'s "Queue everything!" system. It simply passes it through
the GC immediately and adds it to the "hard del" lists. This means that
reagents can be qdel'ed, but there is no purpose as of yet, as it is more
or less the same as just deleting them, with the added effect of adding
logs of them being deleted to the garbage collector.
2015-06-21 15:47:57 -07:00
TheDZD 6d990e2179 Merge pull request #1353 from Fox-McCloud/explosion-rework
Explosion Rework
2015-06-21 16:11:05 -04:00
Fox-McCloud 8e450f99c8 tweaks and optimization 2015-06-21 02:16:18 -04:00
Fox-McCloud a75a1165dc Sarin->Tabun 2015-06-20 15:21:24 -04:00
Fox-McCloud 93392f8e90 Explosion Rework 2015-06-20 04:13:55 -04:00
Fox-McCloud 96685733a9 Removes a few Hitby Messages 2015-06-20 01:34:53 -04:00
Fox-McCloud 5f2f3f6789 Merge pull request #1343 from tigercat2000/DidntIsayIamGoingtoStopThisstuff
Window spawners + Adding to map
2015-06-19 22:19:37 -04:00
Tigercat2000 d7e9c36474 Clean up window coloring code a bit. Also makes windowspawners only create
windows where needed, not everywhere then deleting the ones it doesn't
want.
2015-06-18 19:58:08 -07:00
Tigercat2000 654cb37e9a Window spawners + Adding to map
This commit adds window spawners, mapping tools which either spawn full
windows or automatically detect where it should place each pane.
2015-06-18 12:33:12 -07:00
Krausus 4ba0f72406 Fixes mountable frames checking their area wrong 2015-06-18 05:05:28 -04:00
Krausus c0075f41d0 Fixes get_apc with a BYOND bug workaround
Also reverts the mining asteroid-specific workaround
2015-06-18 04:54:31 -04:00
Fox-McCloud cbc9458379 Merge pull request #1331 from TheBeoni/Brig-Phys
Brig Doctor Jumpsuit.
2015-06-17 23:02:06 -04:00
Tigercat2000 372801fc97 Fixes APC try_build 2015-06-17 16:39:03 -07:00
TheDZD 2a3183dc05 Merge pull request #1320 from ZomgPonies/graffiti
Adding new graffiti types
2015-06-17 16:15:21 -04:00
ZomgPonies 17f2a231c8 Removes genitalia from graffiti 2015-06-17 12:22:29 -04:00
Fox-McCloud 75e68e618d Merge pull request #1325 from Nienhaus/master
Adds Deer ;D
2015-06-16 21:18:06 -04:00
TheBeoni fd4c40fcf9 Added brig physician jumpsuit. Brig Physician spawns with one, i also put one spare into locker. 2015-06-17 02:11:01 +02:00
ZomgPonies b5bf126222 Merge pull request #1317 from Fox-McCloud/lampsssss
Moveable Desklamps
2015-06-16 08:02:27 -04:00
ZomgPonies e0401ee948 Merge pull request #1315 from Fox-McCloud/explosion-optimization
Optimizes Explosions
2015-06-16 08:02:15 -04:00
ZomgPonies 2879590f76 Merge pull request #1314 from Fox-McCloud/powernet-tweaking
Powernet Tweaks
2015-06-16 08:02:10 -04:00
Nienhaus 060318cb29 Adds Deer ;D 2015-06-15 18:50:39 -05:00
ZomgPonies f92c1d7beb Adding new graffiti types 2015-06-15 10:24:56 -04:00
Krausus 72d2a9bda0 Fixes eyeless people runtiming when welding
How can eye damage be real if their eyes aren't real?
2015-06-15 09:42:36 -04:00
Fox-McCloud bea4974d72 Moveable Desklamps 2015-06-14 22:34:04 -04:00
Fox-McCloud 21fd787b3e Optimizes Explosions 2015-06-14 17:48:05 -04:00
Fox-McCloud 3f70dc58d6 Powernet Tweaks 2015-06-14 17:21:01 -04:00
Fox-McCloud 8a78887ba6 Blueshield Jacket Re-submission 2015-06-14 14:23:55 -04:00
ZomgPonies 5abb76d473 Merge pull request #1310 from Fox-McCloud/harvester-fix
Harvester Spell Fix
2015-06-14 08:42:17 -04:00
Fox-McCloud a29a0e12e6 Harvester Spell Fix 2015-06-14 06:21:42 -04:00
ZomgPonies 3e4561766e Merge pull request #1306 from Fox-McCloud/explosion-fix
Fixes Explosion Item Throwing
2015-06-14 04:54:23 -04:00
Fox-McCloud 5db85679cc Singulo Optimization 2015-06-14 00:31:11 -04:00
Fox-McCloud 903ffc9137 Fixes Explosion Item Throwing 2015-06-13 20:14:20 -04:00