Commit Graph
545 Commits
Author SHA1 Message Date
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 2ad1c74457 Singularity Refactor 2015-06-10 20:04:28 -04:00
ZomgPonies 5c79a9a065 Small object manipulation stuff 2015-05-26 14:00:20 -04:00
ZomgPonies 1935a82afe 2/3 of port done 2015-05-25 19:48:13 -04:00
Krausus 88e9a62472 Fixes disposal expulsion runtime 2015-05-25 07:38:07 -04:00
Fox-McCloud 0da9c966f0 More Linda Fixes 2015-05-21 19:33:54 -04:00
Tigercat2000 be8f4b56a2 Fix ventcrawling, Fix packages qdelling things
This commit fixes a couple bugs with ventcrawling, and makes packages work
correctly again, instead of just qdelling themselves.
2015-05-13 11:37:11 -07:00
Krausus d8e6893e35 Improves dumping of "quick" containers
Allows all "quick" containers to be dumped into a disposal (click) or
onto a table (drag-drop).
2015-05-08 07:20:44 -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
Tigercat2000 29c59bd51b Add check for antags in msg_admin_attack
This commit first adds a new helper proc labeled isAntag(), as well as
adding a check for antags for every instance of msg_admin_attack().

Goals of this commit:
 - Make admin ATTACK: logs indicate if attacker is an antagonist.

Note; High probability of merge conflicts, 47 files changed.
2015-04-12 08:41:53 -07:00
Fox-McCloud a3bfa5300b ArtVend 2015-03-07 03:26:45 -05:00
ZomgPonies 8a575700b9 Finally got colored blood working properly 2015-03-03 13:45:46 -05: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 982102a407 Standardize mutations 2015-02-22 19:04:43 +01:00
Markolie efb45ea228 Table crafting refactor 2015-02-22 01:50:57 +01:00
Markolie 9fedfc7c62 Switch copytext and sanitize proc 2015-02-20 22:17:13 +01: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
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 f7ce7e55df Major atmos overhaul: scrubbers and pipes can now co-exist 2015-01-18 02:24:24 +01:00
Markolie 61fce70d9d Trash bags disposals fix 2014-12-22 17:53:47 +01:00
Markolie 1f87145c0b Empty RPED in disposals 2014-12-22 17:50:46 +01:00
Fox-McCloud b68c0536cc Xenobotany 2014-12-19 05:07:36 -05:00
mwerezakandZomgPonies 428bf6d350 Adds supply shuttle docking controllers
Conflicts:
	maps/tgstation2.dmm
2014-06-19 10:13:48 -04:00
ZomgPonies 11a1deb1ac Trying to cut down on attack lock spam 2014-05-24 17:17:38 -04:00
alex-gh ca9d735b23 Map fixes - mostly disposals 2014-05-12 15:51:12 +02:00
ZuhayrandZomgPonies 69e4fa1801 Added a cooldown to CLONG CLONG from moving in disposals. 2014-05-12 04:38:29 -04:00
ZuhayrandZomgPonies d606d774d8 Adds drones, drone fabrication, commit options. This is the squashed version of the original 22 commit pull, so I'm summarizing.
Conflicts:
	baystation12.dme
	code/controllers/configuration.dm
	code/game/objects/items/weapons/AI_modules.dm
	code/modules/mob/living/living.dm
	code/modules/mob/living/silicon/robot/examine.dm
	code/modules/mob/living/silicon/robot/life.dm
	code/modules/mob/living/silicon/robot/robot.dm
	code/modules/mob/living/silicon/robot/robot_modules.dm
	code/modules/recycling/disposal.dm
	icons/mob/robots.dmi
	icons/obj/device.dmi
2014-05-12 01:41:02 -04:00
alex-gh cfbfa0e993 Smoke rework caused endless loops, reverted. 2014-04-08 01:47:56 +02:00
alex-gh 521ad31671 Revert the new lighting system. 2014-04-07 23:51:35 +02:00
Loganbaccaandalex-gh e915af4fe5 Runtime fix
- Fixed a runtime caused by effects bumping disposal chutes.

Conflicts:
	code/modules/recycling/sortingmachinery.dm
2014-04-03 18:21:46 +02:00
ArynandZomgPonies 072bdcde60 I think I fixed everything it is possible to stuff a light source into.
Conflicts:
	code/game/dna/dna_modifier.dm
	code/game/machinery/Sleeper.dm
	code/game/objects/structures/transit_tubes.dm
	code/modules/reagents/Chemistry-Machinery.dm
	code/modules/recycling/disposal.dm
2014-03-21 09:58:54 -04:00
Ccomp5950andZomgPonies b97434054f APC Area update initial commit.
Conflicts:
	code/modules/mob/mob.dm
	code/modules/power/power.dm
2014-03-08 17:00:43 -05:00
ZomgPonies 1ab8df4b13 Garbage collection fixes 2014-02-19 20:24:31 -05:00
Rob NelsonandZomgPonies f44ff1d7aa Standardize FAT
Conflicts:
	code/modules/client/preferences.dm
	code/modules/mob/living/carbon/human/life.dm
	code/modules/mob/living/silicon/robot/robot.dm
	code/modules/mob/living/simple_animal/constructs.dm
	code/modules/mob/mob.dm
	code/modules/mob/mob_grab.dm
2014-01-21 22:57:10 -05:00
ZomgPonies 2df877bf82 Xenoarch update 2013-10-29 11:56:04 -04:00
ZomgPonies 402bbec556 Destination tagger icon update 2013-10-29 01:28:52 -04:00
ZomgPonies 5daf979b72 Pretty much all new click code 2013-10-12 14:44:36 -04:00
ZomgPonies 30d3c79fd4 Revert "Optimized round-start loading time"
This reverts commit bb813be5d0.
2013-09-24 20:20:42 -04:00
ZomgPonies 653f8d4741 Cut disposal damage by half 2013-09-14 02:39:34 -04:00
ZomgPonies b7fd62773b dest tagger icon fix 2013-09-13 13:31:02 -04:00
ZomgPonies bb813be5d0 Optimized round-start loading time 2013-09-08 14:37:32 -04:00
ZomgPonies ed8714550c Merge branch 'master' of https://github.com/Baystation12/Baystation12 into Baystation12-master
Conflicts:
	config/example/config.txt
	config/example/motd.txt
	config/example/rules.html
2013-09-05 13:29:34 -04:00
Erthilo 3fbdc99079 Standardises logging. All attack logs now print in main logs. Added stripping and syringe logging. Added Jump commands to most attack logs. 2013-08-28 03:33:04 +01:00
ZomgPonies cd4fe5affa Malf AI action - Robot Factory 2013-08-19 19:27:47 -04:00
Chinsky 0b9c904252 DRY BLOOD FOR THE BLOOD GOD.
Blood will now dry up in around half an hour.

Also moved blood drip define out of disposals. WTF.
2013-06-01 10:56:59 +04:00
Jamini 5b14c5081c Adjustment
Signed-off-by: Jamini <mobiousjami@gmail.com>
2013-05-16 21:26:26 -04:00
Jamini d2c9f11b4f Fixed a disposals bug. Playing with the big garbage pipes is now stupid again.
Signed-off-by: Jamini <mobiousjami@gmail.com>
2013-05-16 21:10:03 -04:00
RavingManiac 254b5cccd4 Some uses of ismouse() replaced with isanimal()
world.time used to calculate mouse spawn timer.

Spawn timer now applies to being killed via splat().
2013-02-19 19:22:00 +08:00
RavingManiac b2b2894e3b Players have to wait 5 minutes between dying as a mouse and respawning as a mouse. Global variable mouse_respawn_time determines the respawn time in minutes.
Mice can no longer open airlocks.

Mice can no longer strip items from humans

Mice can no longer put other creatures into disposal units (though they can still climb into disposal units)

Message for when mice crawl into vents removed. Mouse nibbling message only displayed to observers half the time.
2013-02-19 08:04:53 +08:00