Commit Graph

473 Commits

Author SHA1 Message Date
Aurorablade 7cce3bd3fc Rename proc
updateiocn now updateglow
2015-07-15 08:17:45 -04:00
Aurorablade 6f1a7605a0 Bay Light, Sprite move
added set light and moved spirtes back into mob.dmi
2015-07-14 09:12:23 -04:00
Aurorablade 2c677779d0 Adds cult glows to constructs taken from VG
will put in mob.dmi when i am SURE its not gonna conflict on me
2015-07-12 07:58:33 -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
ZomgPonies 8d5d97bd45 Merge pull request #1468 from SamCroswell/computerupdate
Computer Lighting Update
2015-07-08 02:23:58 -04:00
SamCroswell f7cc10aae5 Telesci / Poly Update 2015-07-07 02:10:54 -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 a89ddd5a7d Adds in Ether 2015-06-28 20:39:26 -04:00
Fox-McCloud b740f8930e Merge pull request #1377 from Robertha89/master
Definitely Not Ian
2015-06-25 02:31:14 -04:00
TheDZD 9943a26c91 Merge pull request #1326 from Fox-McCloud/revenants
Revenant
2015-06-24 17:48:18 -04:00
Fox-McCloud dad2964757 link update 2015-06-24 16:48:26 -04:00
Fox-McCloud 02aaca9c7b Merge remote-tracking branch 'upstream/master' into revenants 2015-06-23 23:44:20 -04:00
Robertha89 b7e43286a6 New hat for Ian and new tool for pets
while life serve the same function, it is somewhat difficult to make,
the lazarus injector revives any neutral simple_animal on use, and can
turn hostile animals friendly towards them if it has been emped. so five
of those has been added to the crittercare.

Most importantly, Ian got  a new mask, the mustache.
2015-06-24 04:37:48 +02:00
Robertha89 fc6ec4982f Pet Collar Bug Fix
If you had Ian with a pet collar name like spot, and you gave him say a wizard name, then he would deafault to his real_name over his name, and making it impossible to restore the name on the collar.
2015-06-24 03:20:32 +02: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 8e450f99c8 tweaks and optimization 2015-06-21 02:16:18 -04:00
Fox-McCloud ada66fabd4 Update II 2015-06-18 17:47:52 -04:00
Nienhaus 060318cb29 Adds Deer ;D 2015-06-15 18:50:39 -05:00
Fox-McCloud 09097b38ed Revenant 2015-06-13 20:10:02 -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 94c2c3cca2 Removes two old/unused/redundant magical projectiles 2015-06-10 07:45:05 -04:00
Krausus 3299870a2e Fixes bees not checking for calmers properly
This check was so wrong. How could anyone even...
2015-06-08 09:09:33 -04:00
Krausus 564048f8e0 Fixes missing handling for various statuses
Simple animals, cyborgs, and PAIs were missing handlers for things like
sleeping or deafness, causing issues when reconnecting or getting
flashbanged.
2015-06-08 05:11:50 -04:00
Fox-McCloud c7bfba28e4 Mob and Blob Damage Rebalance 2015-05-30 04:13:12 -04:00
ZomgPonies 47ab558908 Merge pull request #1210 from TheDZD/CLICK-CLICK
Adminbooze Crab Proc Uncommenting
2015-05-29 21:44:45 -04:00
ZomgPonies 277a900aa7 Merge pull request #1193 from Fox-McCloud/mobs-pets-stuffs
Simple Animal Refactor+Update+Fixes and Pet Collars
2015-05-28 22:45:03 -04:00
Fox-McCloud 42465737ed inherited 2015-05-28 22:41:17 -04:00
Fox-McCloud 8467d4d438 oops 2015-05-28 22:06:32 -04:00
DZD e2c5c2b4d5 Adminbooze crab proc uncommenting
Uncomments and fixes up the adminboozey GetMad() proc that crabs have.
The only way to call it currently is via atom proccall. It turns a crab
into a furious machine of murder.
2015-05-28 22:04:15 -04:00
Fox-McCloud 46b64986d0 darn you 2015-05-28 20:00:05 -04:00
Fox-McCloud 4990899123 Merge pull request #1188 from tigercat2000/mobsize
-tg- Mob Size & Refactors
2015-05-28 19:19:12 -04:00
Fox-McCloud 5d3e837b4a Mob Refactor+Update and Pet Collars 2015-05-28 00:20:25 -04:00
ZomgPonies 57cb6a8ca5 Merge pull request #1178 from TheDZD/mobs
simple_animal and simple_animal/hostile Refactor
2015-05-27 19:38:50 -04:00
Tigercat2000 0691822f9c Mob Resizing, -tg- mob lying standarization 2015-05-27 15:58:13 -07:00
DZD db863b258d Minor bear fixes
Fixes bears not having attack text or an attack sound.
2015-05-27 18:22:03 -04:00
DZD 93419f7fd4 simple_animal and hostile mob refactor
Ports the following:
tgstation/-tg-station#1780
Part of tgstation/-tg-station#6278 (Not including faction transferring)
tgstation/-tg-station#8206
tgstation/-tg-station#8543
2015-05-26 20:30:32 -04:00
ZomgPonies 32c00989d6 Tigercat's fixes 2015-05-26 20:26:26 -04:00
ZomgPonies 264369bdfa issmall fixes and order of operations 2015-05-25 23:50:53 -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
Fox-McCloud 0a4ea0b326 LINDA--Updated Gas Datums and Atmospheric Defines 2015-05-18 20:10:30 -04:00
Krausus b908a4b0ab Fixes copy-paste error
It was like this before I changed it!
2015-05-15 02:08:28 -04:00
Krausus f5f15881c2 Fixes luminosity checks
They should now be more in-line with how they worked under the old
lighting system.
2015-05-15 01:07:08 -04:00
Krausus f45737c097 Fixes animal milking runtime
Also simplifies the way milk is generated, since the old way was hacky
and runtiming
2015-05-14 08:14:23 -04:00
Krausus 106712fff6 Fixes bot following fix runtime
Oops.
2015-05-14 07:27:55 -04:00
ZomgPonies bd71606cf6 Merge pull request #1010 from tigercat2000/GAAB
Generic Action/Action Button System
2015-05-12 14:35:36 -04:00