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
9dc27ce126
Destroy Pass II
2015-07-07 22:26:28 -04:00
Fox-McCloud
561e0c2268
pass 3 and cleanup
2015-07-07 01:32:40 -04:00
Fox-McCloud
88dfaa51a4
Replaces Reamining Del()'s
2015-07-07 00:35:19 -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
b454fb9628
eh
2015-06-07 17:17:52 -04:00
TheDZD
40d165d9c5
Merge pull request #1165 from Krausus/Fixes-201505250443
...
Fixes: Mulebots, Catwalks, Flashbangs, Diona Suicide, Traitor Report, Challenge, Runtimes, etc.
2015-05-25 11:20:29 -04:00
Krausus
9e16ba44d5
Fixes runtime in play_vox_word
2015-05-25 08:01:59 -04:00
Fox-McCloud
791ebc0b7f
New Race: Canine Race--Vulpkanin
2015-05-24 01:00:19 -04:00
Krausus
505531f1a6
Fixes AI crew monitor runtime
...
Instead of the AI crew_monitor being a per-AI variable, it was shared by
all AIs, and recreated each time a new AI was created, as part of that
AI's contents. Bots create and delete a new AI every time they transmit,
which means the crew_monitor would be deleted the moment a bot spoke
over the radio, causing it to runtime.
It is now a per-AI variable.
2015-05-16 02:03:09 -04:00
Tigercat2000
49bf914c14
FIX: Linda airflow affecting mob when it shouldn't
...
This commit fixes Linda airflow affecting AI eyes, blob overminds,
observers, and replaces the magboot check for humans with a better
version.
2015-05-15 05:08:48 -07:00
Tigercat2000
625dbb5295
Merge remote-tracking branch 'upstream/master' into LightShit
...
Conflicts:
code/modules/hydroponics/trays/tray.dm
code/modules/hydroponics/vines.dm
2015-05-10 13:56:28 -07:00
Tigercat2000
e1249fc640
Lighting overhaul.
...
This commit overhauls the lighting system to Bay12 standards. It is better
in pretty much every way.
2015-05-10 12:03:27 -07:00
Robertha89
6cda382c5e
Adds service radio to ai
...
Fixes an oversight.
2015-05-10 17:10:17 +02:00
Fox-McCloud
66e705a163
Removes AI's Recall Shuttle Ability
2015-05-02 19:35:31 -04:00
Tigercat2000
4f1053f5b7
LINDA, Stage 1
...
This commit ports the base system of LINDA from TG. This version of linda
is the original version, with none of -tg-'s fixes, rewrites, or other
such improvements attached.
The mob ignite system has been 100% removed, as LINDA does not support
this normally. It may be added back in when the improvements and refactors
to LINDA have been ported.
2015-04-28 08:43:42 -07:00
ZomgPonies
ad4135e170
Merge pull request #580 from Fox-McCloud/Explosions
...
Explosion Tweaks and Fixes
2015-03-17 08:22:15 -04:00
Markolie
cacc2bf917
Fixes
2015-03-16 18:49:47 +01:00
Fox-McCloud
645167b49a
Explosion Tweaks and Fixes
2015-03-15 18:05:13 -04:00
ZomgPonies
bc900d678a
Merge pull request #512 from Markolie/master
...
Fix player panel, other fixes
2015-03-04 10:23:36 -05:00
Markolie
6352d2abd9
Remove qdel from ghost images, clarify qdel debug, nanoUI runtime fix
2015-03-04 15:09:12 +01:00
Markolie
691fef1ff0
Fix player panel
2015-03-04 14:47:45 +01:00
SamCroswell
b8a9c902a1
Removes Space Ninjas
2015-03-02 19:05:44 -05:00
Fox-McCloud
63352fcfc2
Merge pull request #479 from ZomgPonies/darkness
...
The Ghostsight the server deserves
2015-03-02 00:57:12 -05:00
ZomgPonies
bc7088a6d7
Added AIeye to new system
2015-03-01 19:40:02 -05:00
Fox-McCloud
62462c876f
Camera Update+Camera Bugs
2015-02-28 04:01:14 -05:00
Markolie
e1f0d0fec7
Bug fixes, add atmos watertank
2015-02-25 19:47:04 +01:00
Markolie
b44255d250
Bug fixes
2015-02-24 18:57:12 +01:00
Markolie
672305e034
Adds a "params" parameter to attackby(), so it keeps track of pixel_x and pixel_y among other things
2015-02-22 22:12:11 +01:00
Markolie
377dfe894d
Add attack animations
2015-02-22 21:15:54 +01:00
Markolie
d2dcb7a041
Fix AI tracking, atmospherics construction, blob talk fix, ERT radio fix
2015-02-21 20:56:55 +01:00
Markolie
8e265002db
Ensure silicons have galactic common
2015-02-20 21:07:44 +01:00
Markolie
d8d1670b68
Revert "Revert "Saycode/language/species port from Bay""
...
This reverts commit d54579850c .
Conflicts:
code/game/gamemodes/nuclear/nuclearbomb.dm
code/game/objects/items/devices/radio/intercom.dm
code/modules/mob/living/silicon/pai/pai.dm
2015-02-20 17:46:35 +01:00
DZD
212ca5f5bd
MERGE CONFLIIIIIICTS
2015-02-19 20:26:36 -05:00
ZomgPonies
d54579850c
Revert "Saycode/language/species port from Bay"
2015-02-19 20:15:42 -05:00
DZD
d0d6c8eebd
Merge with upstream/master
...
Fixes merge conflicts.
2015-02-19 19:38:48 -05:00
Markolie
46c53be6f1
Part 2 of saycode/language/species port from Bay. Also includes bugfixes.
2015-02-20 00:50:28 +01:00
DZD
4bcdb94a99
Merge with upstream/master
...
Fixes conflicts
2015-02-18 13:41:32 -05:00
DZD
fbd9c367c0
NODROP flag addition & handling
...
- Purges canremove
- Implements functionality for NODROP flag, replaces canremove
- Refactors mob inventory unequipping.
2015-02-18 13:22:41 -05:00
Markolie
12b297219d
Fix AI eye icon
2015-02-17 23:33:32 +01:00
Markolie
21926c9e48
Part 1 of saycode/language/species port from Bay
2015-02-17 23:20:50 +01:00
Markolie
d7f17f6eba
Bug fixes, give roboticist toolbelt, AI recall shuttle option
2015-02-17 01:04:04 +01:00
Markolie
8726bad5b0
Z-level check refactor
2015-02-16 20:33:28 +01:00
Markolie
ad167dc541
Announcement system overhaul, crew monitor system overhaul, add portable crew monitor
2015-02-16 19:03:29 +01:00
Markolie
a7ab903b4e
And another AI fix
2015-02-10 23:34:17 +01:00
Markolie
6f6338cea4
Fix AI eye invisibility
2015-02-10 23:30:16 +01:00
Markolie
76911cc710
Warning fix
2015-02-10 17:30:30 +01:00