Fox-McCloud
8f89792c2a
preventative measures
2015-07-16 03:00:40 -04:00
Fox-McCloud
5740d2e945
runtime fix
2015-07-16 01:26:20 -04:00
Fox-McCloud
3cea808dee
fixes again
2015-07-12 23:45:20 -04:00
Fox-McCloud
71d2557f78
runtime+bug fix
2015-07-12 22:26:52 -04:00
Fox-McCloud
b808e67bcd
oops
2015-07-12 20:25:18 -04:00
Fox-McCloud
a1c0a9ce70
fixes
2015-07-12 18:06:48 -04:00
Fox-McCloud
ef98b9ecb7
fixes spoken blob text
2015-07-12 06:27:44 -04:00
Fox-McCloud
04511d3f0b
Blob Mode Major Overhaul
2015-07-12 02:45:40 -04:00
Fox-McCloud
0dbea7621f
The Great Del() Cull of 2015
2015-07-09 02:48:34 -04:00
Fox-McCloud
6e87b96501
Pass 3
2015-07-08 01:34:53 -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
d843632f95
AI Vox Refactor
2015-06-26 17:30:48 -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
Krausus
f5be679752
Adds ghost_follow_link and AI eye following
2015-05-23 08:54:13 -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
Incoming
1bbff5abfe
All modes now choose their antagonists before they choose jobs.
...
A new mind attached list, restricted_roles, will keep incompatible jobsout of rotation.
Players who would otherwise qualify to play as a protected role will spawn
as the most wanted not protected role they qualify for if they are an
onstation antagonist. If they don't qualify for any job in this way
depending on preferences they will either spawn as an assistant or a random
job (which also makes sure they don't end up in an incompatible job).
Note this doesn't impact late join antagonists or mulligan antagonists.
Roundstart only.
2015-05-13 06:14:00 -07:00
ZomgPonies
f22ae3acbe
Merge pull request #998 from tigercat2000/LightShit
...
Baystation12's Lighting Overhaul
2015-05-11 17:06:30 -04: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
4366f5f819
Updating Resource to /tg/ standars along with factory
...
title, makes resource nodes far better. should pick up the drag that is costing resources to send blob to corpse.
2015-05-10 02:24:12 +02:00
Fox-McCloud
a8ead35ea5
Fixes Blob Zombies
2015-05-07 17:35:43 -04:00
Fox-McCloud
d1932c0f64
[Goonchem] Transition to Goonchem
2015-03-27 05:41:45 -04:00
Markolie
6352d2abd9
Remove qdel from ghost images, clarify qdel debug, nanoUI runtime fix
2015-03-04 15:09:12 +01:00
ZomgPonies
86e300bc67
Fixes Ghostsight for realsies
2015-03-01 19:10:25 -05:00
Markolie
0ce4e6b40a
Blob sound fix
2015-02-27 18:04:13 +01:00
Markolie
da05274bf4
Mapfix, hivemind fix
2015-02-25 01:13:53 +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
3b072b5a62
Remove click delay from most things
2015-02-22 18:47:58 +01:00
Markolie
d2dcb7a041
Fix AI tracking, atmospherics construction, blob talk fix, ERT radio fix
2015-02-21 20:56:55 +01:00
Markolie
9fedfc7c62
Switch copytext and sanitize proc
2015-02-20 22:17:13 +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
3f80f66411
Simplify get_candidates, minor adjustment to antag ages
2015-02-12 19:09:05 +01:00
Markolie
74e97188c6
Fix blob jobban oversight
2015-02-01 22:16:17 +01:00
Markolie
c4f11b6693
Extra jobban checks
2015-02-01 16:38:17 +01:00
Markolie
8fb90212b8
Blob event fixes, toggle preferences age check, jobban check
2015-02-01 14:19:11 +01:00
Markolie
e648bb959e
Alien bugfixes
2014-12-15 12:04:30 +01:00
Markolie
37b86cd8f1
Xenos gamemode rework
2014-12-13 02:08:22 +01:00
Markolie
10e8d20134
Actually unlock the vault to access the nuke during Blob critical mass
2014-12-03 06:07:25 +01:00
Markolie
bd11c78235
Replace every instance of NanoTrasen with Nanotrasen.
2014-11-29 21:01:29 +01:00
ZomgPonies
f42b67f15a
MORE CORES FOR THE BLOB GOD
2014-07-26 16:58:37 -04:00
ZomgPonies
64554340f4
Modifed faction system to use a list instead. Mobs can belong to multiple factions at once.
2014-07-19 13:26:55 -04:00
mwerezak
9874ce38ce
shuttle_controller now uses a shuttle datum
...
Conflicts:
code/game/machinery/computer/communications.dm
code/modules/admin/verbs/randomverbs.dm
code/modules/mob/living/silicon/ai/ai.dm
code/modules/power/singularity/singularity.dm
2014-06-23 11:07:58 -04:00
alex-gh
8f66499931
Blob reagents rebalance.
...
Blob mobs now spawn a FUN reagent mix on death instead of blob spores.
2014-06-18 02:27:36 +02:00
alex-gh
f0c7296b5d
Blob balance tweaks.
...
Blob will now eat items placed on it.
Blob does not produce light anymore (take that dionas)
Shield blobs now have same brute resist as normal blobs
Attempted to lower the CPU load of the "Pulse" proc.
2014-03-24 02:46:47 +01:00
alex-gh
ec14398231
Blob announcement changes.
2014-03-24 01:17:15 +01:00
ZomgPonies
950b5bf8d7
Make blob actually vulnerable to fire sometimes maybe?
2014-03-06 22:20:29 -05:00
Rob Nelson
94778f937d
Update blob.
...
Conflicts:
code/game/gamemodes/blob/overmind.dm
2014-02-28 19:44:20 -05:00
ZomgPonies
1ab8df4b13
Garbage collection fixes
2014-02-19 20:24:31 -05:00
ZomgPonies
85de812986
Blob zombie fix
2014-01-25 18:58:49 -05:00