Fox-McCloud
0dbea7621f
The Great Del() Cull of 2015
2015-07-09 02:48:34 -04: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
ce496fcee6
beacon cleanup
2015-06-10 23:36:01 -04:00
Fox-McCloud
e098364432
Stun+Weaken Balancing
2015-05-31 06:35:14 -04:00
ZomgPonies
e056abfb82
3/3 port done
2015-05-25 20:16:34 -04:00
Krausus
64f39bb871
Fixes AIs and ghosts not being able to follow bots
...
This probably touches more files than it really should, but I can't
think of a better way to do it that isn't overhauling the saycode.
2015-05-11 06:38:14 -04:00
SirBloodBuske
d47a39a05a
Fixing Intercom changes from VG Code to Paradise
2015-05-02 16:14:36 -07:00
SirBloodBuske
92789ec855
Revert "Revert "Intercom build/destroy""
...
This reverts commit 26ae8ac80e .
2015-05-02 00:19:34 -07:00
SirBloodBuske
26ae8ac80e
Revert "Intercom build/destroy"
...
This reverts commit 3a2b2e906d .
2015-05-02 00:19:27 -07:00
SirBloodBuske
3a2b2e906d
Intercom build/destroy
2015-05-02 00:19:14 -07:00
Fox-McCloud
dec621eefd
Revert "R&D Research Levels Unification"
2015-04-07 01:16:19 -04:00
jack-fractal
a0be969870
Unifying tech levels
...
Unifies tech levels between design and their products.
2015-04-06 22:07:44 -04:00
SamCroswell
63337efdb8
DS Radio and Rapid Deployment Fix
2015-03-29 19:25:32 -04:00
Markolie
23bae14e9c
Fix monkeys picking up intercoms
2015-03-16 18:52:33 +01:00
ZomgPonies
b51850dfdd
Blueshield access change
2015-03-09 19:01:42 -04:00
Fox-McCloud
7e542873fe
Fixes
2015-03-06 01:13:03 -05:00
ZomgPonies
6979cf6089
Merge pull request #477 from Fox-McCloud/Chemistry-Cleanup
...
Chemistry Cleanup and Fixes
2015-03-01 23:08:16 -05:00
Fox-McCloud
9235af2a3d
Tweaking
2015-03-01 17:34:03 -05:00
Markolie
3e01615ad7
Re-add borer event, adjust vine event weight, fix magistrate headset, mapfix
2015-03-01 21:04:11 +01:00
Markolie
84a1947c2f
Give Blueshield a bowman headset
2015-02-28 20:09:27 +01:00
Markolie
140e767c01
Add dot to desc
2015-02-24 02:18:46 +01:00
Markolie
3f51486ba4
Bug fixes, bot proces controller update
2015-02-24 01:40:43 +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
c89e3ac1eb
Revert "Revert "Emergency communications hotfix""
...
This reverts commit 3ea36839a8 .
2015-02-20 17:59:07 +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
8193c0ab8e
Makes things compile
2015-02-19 20:47:57 -05: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
21926c9e48
Part 1 of saycode/language/species port from Bay
2015-02-17 23:20:50 +01:00
Markolie
0b937d5ace
Emag refactor
2015-02-13 16:59:20 +01:00
DZD
b3a0c9a975
Removes TABLEPASS and FPRINT flags
...
- Also adds ABSTRACT and NODROP flags in preparation for removal of
canremove and abstract vars.
- Sorts some of the setup.dm flags so they're in order.
- Replaces 'flags & 2' in policetape.dm with pass_flags & PASSTABLE,
should have the same effect.
2015-02-10 17:41:37 -05:00
Markolie
2402e91028
Blob event fix, give ERT bowmans
2015-01-17 06:04:24 +01:00
Fox-McCloud
159bf0f56c
Flashbang-Headsets
2015-01-13 16:33:49 -05:00
Markolie
60e18d0c0e
Major map overhaul, remove customs officer/nanotrasen recruiter
2015-01-12 02:23:45 +01:00
Fox-McCloud
43af351d27
Odds and Ends
2015-01-01 21:05:50 -05:00
Markolie
38e709e4bd
Telescience crystal revert, supervisor access/PDA/headset fixes
2014-12-14 00:46:46 +01:00
Markolie
37b86cd8f1
Xenos gamemode rework
2014-12-13 02:08:22 +01:00
Markolie
46a061e722
Bug fixes
2014-12-11 15:20:45 +01:00
Markolie
7359061678
Bug fixes
2014-12-10 04:47:24 +01:00
Fox-McCloud
67f8c7a79a
Sprite Updates
2014-12-02 08:49:44 -05:00
Markolie
39eada12ba
Move service channel to :z
2014-11-29 22:07:50 +01:00
Markolie
bd11c78235
Replace every instance of NanoTrasen with Nanotrasen.
2014-11-29 21:01:29 +01:00
Markolie
0dc52900cc
Adds the service channel (:v)
2014-11-29 21:01:19 +01:00
SamCroswell
5d6abde5ed
Deathsquad Cyborgs
...
Adds Deathsquad cyborgs. The only reason these really exist is because I
was bored, but hey! They come equipped with the latest in adminboos
gear, including a fully functional pulse rifle and esword, and a cell
that has 50,000 energy! What could go wrong?
2014-11-27 01:38:52 -05:00
Markolie
30c1960fe8
Adds Syndiborg to NukeOps, enables shortcuts for borgs/drones, notifies the AI of borg changes
2014-11-23 07:52:38 +01:00
Markolie
fd064b8e35
Teleporter can no longer lock on to syndicate beacons. Teleporter/beacons can be emagged to enable syndicate option.
2014-11-22 07:54:13 +01:00