Commit Graph
449 Commits
Author SHA1 Message Date
Markolie 6352d2abd9 Remove qdel from ghost images, clarify qdel debug, nanoUI runtime fix 2015-03-04 15:09:12 +01:00
SamCroswell b8a9c902a1 Removes Space Ninjas 2015-03-02 19:05:44 -05:00
Markolie 3be7fb33e3 Remove duplicate antag obj 2015-02-28 18:15:22 +01:00
Markolie 20ac07de8d Bug fixes 2015-02-27 17:51:57 +01:00
ZomgPonies 710d60abda GC fixes 2015-02-25 10:58:56 -05:00
DZD 5e977cbfc9 Merge remote-tracking branch 'upstream/master' into changeling 2015-02-20 19:05:25 -05:00
Markolie 9fedfc7c62 Switch copytext and sanitize proc 2015-02-20 22:17:13 +01:00
DZD 2e848c2c37 Merge remote-tracking branch 'upstream/master' into changeling 2015-02-19 20:59:41 -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
DZD 33b69df330 Objective bugfixes.
- Should fix the assigning of the identity theft objectives
- Fixes changelings greentexting identity theft when they shouldn't.
- Possibly fixes AI name issue with destroy objective.
2015-02-11 19:03:46 -05:00
DZD 4e93cc5203 Merge with upstream/maser 2015-02-09 18:22:19 -05:00
DZD de9accc64d TG Changeling Port
This would've been multiple commits, but I kept forgetting to ACTUALLY
commit things. Changes logged in the PR.
2015-02-08 19:42:01 -05:00
Artorp cc1f7a7301 Fixes artificer spell being removed 2015-02-08 23:54:52 +01:00
DZD a48abebc43 Objective Finalization
- Adds destroy AI objective to traitor objective rotation.
- Adds maroon and destroy AI objectives to the traitor panel's "Add
Objectives" button.
2015-01-31 20:49:36 -05:00
Markolie 5c18855967 Additional sight options for ghosts, makes AI eye visible to ghosts 2015-01-30 16:47:09 +01:00
Markolie 8b10abf46d Syndiborg pinpointer, adds antag preferences and send back to lobby to player panel 2015-01-30 16:24:13 +01:00
Jeremy Libermanandalex-gh a4196cb745 Add Vox Heist directive and call shuttle on completion of Directive X
Conflicts:
	baystation12.dme
	code/controllers/emergency_shuttle_controller.dm
	code/modules/mob/mob.dm
2014-08-06 23:12:24 +02:00
ZomgPonies 8bf4fc4418 More faction stuff for wizards 2014-07-20 03:52:40 -04:00
ZomgPonies aafa11712a Removal of virus1/disease1 system. So long GBS/Jungle Fever, you'll be missed! 2014-07-16 00:53:08 -04:00
ZomgPonies 399e4909d6 The death of assistants. Long live civilians! 2014-06-27 17:57:18 -04:00
ZomgPonies fea9d8eda3 Switched verbs around, removed Fun tab, new Event tab for event coordinators 2014-06-21 04:37:50 -04:00
ZomgPonies 9d45361f9b 3rd nations commit, moved nations to datums to make things easier down the line. 2014-05-27 00:20:39 -04:00
jack-fractalandZomgPonies b1af8d1a6a fixing the traitor panel 'make cultist' function 2014-05-15 05:16:22 -04:00
SamCroswell 39670bf97a Ninja Greentext Fix 2014-05-03 20:52:07 -04:00
alex-gh 3132b7f277 Added speciesist objective 2014-03-24 08:54:40 +01:00
Ccomp5950andZomgPonies 1e5514e27e Code effeciency project: HUD items rewrite
Before: Every tick each HUD item would recalculate and redo images for every mob in view. For items like the secHUD where we're transversing implants and the various records this gets very expensive.

After: Mobs use their hud_list variable to store varius huditem images, when conditions change for those specific huditem images it updates the specific ones on demand. As a backup every 30 ticks or so the mob will update all of their hud_list.

Also: moved proc/RoundHealth() from 2 seperate locations into __HELPERS/mobs.dm

Conflicts:
	code/__HELPERS/mobs.dm
	code/game/objects/items/weapons/implants/implanter.dm
	code/modules/mob/dead/observer/observer.dm
	code/modules/mob/living/carbon/human/human_damage.dm
	code/modules/mob/living/carbon/human/life.dm
	code/modules/mob/living/living.dm
	code/modules/mob/living/living_defines.dm
	code/modules/mob/living/silicon/silicon.dm
	code/modules/virus2/helpers.dm
	code/setup.dm
	icons/mob/hud.dmi
2014-03-10 08:07:29 -04:00
ZomgPonies d0ba2cd0e3 Efficiency: Joblist 2014-03-01 00:41:18 -05:00
ZomgPonies 1ab8df4b13 Garbage collection fixes 2014-02-19 20:24:31 -05:00
Rob NelsonandZomgPonies 1f30243a08 Refactor the fuck out of theft objectives. No more stealing your own jumpsuit.
Conflicts:
	code/datums/mind.dm
	code/game/gamemodes/objective.dm
	code/modules/mining/money_bag.dm
	code/modules/mining/ores_coins.dm
	html/changelog.html
2014-01-24 12:16:57 -05:00
Rob NelsonandZomgPonies dc60cc1726 DNA modifiers work now.
Conflicts:
	code/defines/obj/hydro.dm
	code/game/machinery/cloning.dm
	code/game/machinery/hydroponics.dm
	code/modules/mob/living/carbon/zombie/zombie.dm
	code/modules/mob/transform_procs.dm
2014-01-20 00:54:46 -05:00
Rob NelsonandZomgPonies 985f164541 Add "Die a glorious death" objective. 2014-01-17 13:03:30 -05:00
ZomgPonies aa8fcc9b15 Randomized lawset system + config options 2014-01-05 17:50:13 -05:00
ZomgPonies f562ac1b5f Small NanoUI fixes 2014-01-03 20:58:00 -05:00
ZomgPonies 9ad437b8c5 Adding checks for LAssailant everywhere whee 2013-12-23 04:57:44 -05:00
ZomgPonies 46e05cf2e4 Vamp menu fixes 2013-12-14 19:29:35 -05:00
ZomgPonies 87c56b4b23 Vampire commit 2 2013-12-14 05:19:54 -05:00
ZomgPonies 912601a30d Vampire Gamemode! 2013-12-13 19:38:49 -05:00
ZomgPonies d6c519ec20 NanoUI runtime fix 2013-11-30 16:34:01 -05:00
Alex 87f76499dd Delete all currently implanted loyalty implants instead of just a single one 2013-11-23 17:47:04 +01:00
Ccomp5950andAlex 82bc1edc23 Bugfix: is_loyalty_implanted() now checks to make sure the implant is actually implanted and now in your hand.
implant adding via the traitor panel will also update it's location to be in the players head for autopsy as well as is_loyalty_implanted() reasons.

Thanks Chinsky / alex-gh for the heads up on this.
2013-11-23 17:29:48 +01:00
Alex 7ea27ff5ff Indentation fixes 2013-11-23 17:29:41 +01:00
Ccomp5950andAlex 38114c537c Bugfix: is_loyalty_implanted() now checks to make sure the implant is actually implanted and now in your hand.
implant adding via the traitor panel will also update it's location to be in the players head for autopsy as well as is_loyalty_implanted() reasons.

Thanks Chinsky / alex-gh for the heads up on this.
2013-11-23 15:27:39 +01:00
Ccomp5950andAlex 25d306d9fc Replaced role checks by loyalty implant checks 2013-11-23 15:27:21 +01:00
ZomgPonies 60994c591d /tg/ Wire Datum method pass 1: APC, Airlocks, Vending Machines\ 2013-11-10 13:14:22 -05:00
ZomgPonies 00b101d7f2 Seperated ID and PDA slots 2013-11-01 13:28:58 -04:00
ZomgPonies 5daf979b72 Pretty much all new click code 2013-10-12 14:44:36 -04:00
ZomgPonies 420bb6f506 Fixed up AI Malfunction 2013-09-17 23:06:51 -04:00
ZomgPonies 0a0c2c79f9 Framework for Job Objectives 2013-09-17 14:27:25 -04:00
ZomgPonies a935863200 Made blob gamemode work, removed ninjas because needs overhaul, optimized some strings 2013-09-08 11:39:33 -04:00
Spamcat 10ee1fbcfe World loops 2: Electric Boogaloo. 2013-07-01 19:43:56 +04:00