Markolie
483d2b5864
Make more consoles accessible to ghosts
2015-07-27 23:40:23 +02:00
Fox-McCloud
822dc6bac1
solar tweaks
2015-07-14 00:23:58 -04:00
Fox-McCloud
6cbdad58cf
Sun Controller Scheduler Integration
2015-07-13 20:54:10 -04:00
Fox-McCloud
f5ce957f33
qdel pass II
2015-07-11 02:10:31 -04:00
Fox-McCloud
0dbea7621f
The Great Del() Cull of 2015
2015-07-09 02:48:34 -04:00
Fox-McCloud
ba163bef39
Makes Cables GC Better
2015-07-08 09:30:03 -04:00
Fox-McCloud
6e87b96501
Pass 3
2015-07-08 01:34:53 -04:00
Fox-McCloud
9dc27ce126
Destroy Pass II
2015-07-07 22:26:28 -04:00
TheDZD
db8767265a
Merge pull request #1461 from Fox-McCloud/singulo-equipment
...
Singulo Equipment Cleanup and Fixes
2015-07-07 19:07:12 -04:00
Fox-McCloud
b9a492a3a5
no world
2015-07-06 23:25:29 -04:00
Tigercat2000
3a45d52fe0
Fix remaining non-returning Destroys()
...
Plus a little refactor to mining flaps and spacepod doors- they now use
CanAtmosPass instead of manually setting the turf to no-atmos-passing
2015-07-06 09:20:39 -07:00
Fox-McCloud
3a44b3097f
Singulo Equipment Cleanup
2015-07-06 01:07:08 -04:00
Fox-McCloud
389eab6e32
Analyzer Scan Refactor
2015-07-02 02:01:13 -04:00
ZomgPonies
7df2c7e71d
Merge pull request #1427 from Fox-McCloud/supermatter
...
TG Supermatter Port
2015-07-01 23:49:19 -04:00
TheDZD
b8601761da
Merge pull request #1418 from Fox-McCloud/light-power-fix
...
Lights Use Power
2015-07-01 17:52:47 -04:00
Fox-McCloud
a569c898e9
tweak
2015-06-30 21:24:26 -04:00
Fox-McCloud
62ef1cb7e2
TG Supermatter Port
2015-06-30 21:07:08 -04:00
Fox-McCloud
246aff600e
Lights Use Power
2015-06-29 21:15:22 -04:00
Fox-McCloud
bae23b11f1
SMES Fix
2015-06-29 20:32:00 -04:00
Krausus
b386cec388
Initial GC fixes/tweaks/cleanup/documenting
2015-06-27 01:56:57 -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
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
Fox-McCloud
93392f8e90
Explosion Rework
2015-06-20 04:13:55 -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
ZomgPonies
b5bf126222
Merge pull request #1317 from Fox-McCloud/lampsssss
...
Moveable Desklamps
2015-06-16 08:02:27 -04:00
Fox-McCloud
bea4974d72
Moveable Desklamps
2015-06-14 22:34:04 -04:00
Fox-McCloud
3f70dc58d6
Powernet Tweaks
2015-06-14 17:21:01 -04:00
ZomgPonies
b2f0cc8deb
Merge pull request #1297 from Fox-McCloud/rip-emag-rng
...
Removes Emag RNG on APCs
2015-06-14 04:54:32 -04:00
Fox-McCloud
5db85679cc
Singulo Optimization
2015-06-14 00:31:11 -04:00
ZomgPonies
bb02973e49
Merge pull request #1288 from Fox-McCloud/singularity-OOP
...
Singularity and Narsie Refactor
2015-06-13 04:18:40 -04:00
Fox-McCloud
b014c5b1b3
Removes Emag RNG on APCs
2015-06-12 20:37:17 -04:00
Fox-McCloud
8db197f71c
ALL HAIL LORD SINGULO
2015-06-11 00:11:20 -04:00
Fox-McCloud
4eff027e67
yay-oh-crap
2015-06-10 23:38:29 -04:00
Fox-McCloud
ce496fcee6
beacon cleanup
2015-06-10 23:36:01 -04:00
Fox-McCloud
2ad1c74457
Singularity Refactor
2015-06-10 20:04:28 -04:00
Fox-McCloud
c6cc874869
Get Turf Optimizations
2015-06-09 21:29:21 -04:00
Krausus
8d6b926658
Fixes runtime in destroyed lights
2015-06-08 04:08:18 -04:00
Fox-McCloud
eb64e3ea05
Icon and Sound Cleanup
2015-06-06 09:38:10 -04:00
ZomgPonies
5c79a9a065
Small object manipulation stuff
2015-05-26 14:00:20 -04:00
ZomgPonies
e056abfb82
3/3 port done
2015-05-25 20:16:34 -04:00
ZomgPonies
1935a82afe
2/3 of port done
2015-05-25 19:48:13 -04:00
Krausus
6e800d3d11
Fixes gravity generator runtiming on turfless mobs
2015-05-25 07:46:44 -04:00
Krausus
cfc87813a7
Fixes SMES destruction notification runtime
2015-05-25 05:24:16 -04:00
PJB3005
b5ce5f8f9d
TeG spark cap increase, it was scrub previously
2015-05-22 02:34:51 +02:00
Tigercat2000
e470eee477
TMDU: Mass Driver Overhaul
...
This commit overhauls mass drivers.
Every component of mass drivers are now buildable.
This means:
- Mass Drivers
- Mass Driver Control Computers
- Mass Driver Buttons
Mass driver control computers now support multiple mass drivers.
You can link mass-drivers to buttons via multitool.
Buttons have a range of 7 for their mass driver link.
Computers have infinite range.
2015-05-19 20:28:48 -07:00
ZomgPonies
572f364da4
Merge pull request #1054 from PJB3005/vg-masterrace
...
/vg/ Multitool Menu port + More things constructible + AAC
2015-05-16 21:26:54 -04:00
Tigercat2000
80d33eaab2
FIX: APC's unbuildable due to runtime
...
This commit fixes APC's being unbuildable due to a runtime error.
The runtime error was caused by checking for area.master, which no longer
exists after the lighting overhaul.
Signed-off-by: Tigercat2000 <nick.pilant2@gmail.com >
2015-05-15 13:08:52 -07:00
PJB3005
a5523e69b0
Better emitter admin logging & a couple minor tweaks
2015-05-15 18:23:17 +02:00
PJB3005
a901320238
Fixings
2015-05-15 17:06:51 +02:00