Commit Graph

1969 Commits

Author SHA1 Message Date
TheDZD fbbceac377 Merge pull request #1499 from Fox-McCloud/blob-update
[Ready To Merge!]Blob Mode Major Overhaul
2015-07-16 20:34:08 -04:00
Markolie 50210c6ff2 Enable malf AI jobbans 2015-07-17 01:06:05 +02:00
Markolie 0be9055d58 Fix Malf AI 2015-07-17 01:00:25 +02:00
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 a493b99560 Merge pull request #1501 from TheDZD/transform-sting-a-shit
Changeling Sting Nerfs/changes/tweaks
2015-07-14 02:18:43 -04:00
Fox-McCloud 3cea808dee fixes again 2015-07-12 23:45:20 -04:00
ZomgPonies 5d094585e5 Merge pull request #1497 from Fox-McCloud/auto-toggle-ooc
Auto-Toggling OOC
2015-07-12 22:36:06 -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
DZD 0eeed99460 Changeling sting nerfs/changes/tweaks
- Prevents transform sting from working on species with NO_BLOOD.
- Prevents DNA extraction sting from working on species with NO_BLOOD.
- Prevents Plasma Men from being changelings, largely for the same
reason Slime People can't be changelings, horribly mutilating people
with transform sting.
(Alternative way to do this would be for a species check in the DNA
sting's Click() proc, which is horrendous because DNA does not contain a
species datum, just a string with the species' name.)
- Ported some nerfs from tgstation/-tg-station#10482, transform stinging
somebody is no longer silent. It won't point you out specifically, but
it will create a visible message for everyone in view range, and will
make the person jittery. Also forces a cooldown on the use of all
changeling powers.
- Re-enables cryo sting. This should now be working since mob
temperatures were fixed a while ago.
2015-07-12 13:08:56 -04:00
Fox-McCloud ddd4f1b196 round end stats 2015-07-12 07:57:43 -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
TheDZD 90026bdec2 Merge pull request #1493 from Fox-McCloud/just-stop
Changes a few del to del()
2015-07-11 21:46:22 -04:00
Fox-McCloud e5ee234292 Auto-Toggling OOC 2015-07-11 09:38:20 -04:00
Fox-McCloud f5ce957f33 qdel pass II 2015-07-11 02:10:31 -04:00
Fox-McCloud e4d6acb538 Changes a few del to del() 2015-07-10 23:28:08 -04:00
Fox-McCloud 54f59b9899 Pass II 2015-07-09 19:51:40 -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
Fox-McCloud a9f3eab669 pass 2+fix 2015-07-07 00:58:34 -04:00
Fox-McCloud 88dfaa51a4 Replaces Reamining Del()'s 2015-07-07 00:35:19 -04:00
Krausus d694ad1d09 Inverts new karma reminder and scoreboard toggles
These can't default to 1, or they'll have the wrong default for every
existing player.
2015-07-06 23:07:04 -04:00
ZomgPonies ebc6894298 Merge pull request #1459 from Fox-McCloud/cinematics
Cinematics Don't Delay Round End
2015-07-06 22:04:44 -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 3842d02f3e Cinematics Don't Delay Round End 2015-07-05 18:29:32 -04:00
Fox-McCloud 630a04c577 Scoreboard and Karma Toggles 2015-07-04 04:47:57 -04:00
Fox-McCloud d843632f95 AI Vox Refactor 2015-06-26 17:30:48 -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 d129ceb53f Make flaming meteors more flamey. 2015-06-21 18:54:42 -07:00
Tigercat2000 f916eb7e2d Fix a few ex_act's. 2015-06-21 18:40:00 -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
TheDZD 6d990e2179 Merge pull request #1353 from Fox-McCloud/explosion-rework
Explosion Rework
2015-06-21 16:11:05 -04:00
Tigercat2000 9ac32773ec Fix revolution. Antag-selection oopsied it. 2015-06-20 16:24:26 -07:00
Krausus d457eba45a Fixes regenerative stasis' organ regeneration
Organs weren't actually regenerating, and any missing organs would cause
a runtime, breaking the regeneration entirely.
2015-06-20 12:37:25 -04:00
Fox-McCloud 93392f8e90 Explosion Rework 2015-06-20 04:13:55 -04:00
Krausus 113ef6b211 Fixes cult icon removal runtiming, probably 2015-06-19 10:53:34 -04:00
Fox-McCloud 97ae66260c Objective Tweaks 2015-06-18 02:04:44 -04:00
Fox-McCloud 68c420af2e Fixes Lazy Syndicates 2015-06-14 23:49:28 -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 2ad1c74457 Singularity Refactor 2015-06-10 20:04:28 -04:00
Krausus 8a7e480e02 Fixes shadowling end-round report formatting 2015-06-10 10:26:34 -04:00
Krausus 31b4fc9082 Fixes wizard end-round spell listing
Wizard spells are now stored in their mind, not in their mob
2015-06-10 10:17:08 -04:00
Krausus 2d76db53a0 Fixes issues in meteor mode's sendmeteors()
A missing spawn() was causing the ticker to hang, and it was possible
for the meteor wave to last forever if it started close enough to
midnight GMT
2015-06-08 04:05:29 -04:00
ZomgPonies 715e5aa260 Merge pull request #1260 from Fox-McCloud/viewrange
Dynamic HUD
2015-06-08 02:03:03 -04:00