Commit Graph

208 Commits

Author SHA1 Message Date
Rob Nelson
95cc6a27b5 Standardize mutation constants, remove ambiguity, remove non-implemented muts.
Conflicts:
	code/_onclick/click.dm
	code/game/dna/genes/powers.dm
	code/game/machinery/wishgranter.dm
	code/modules/mob/living/carbon/alien/alien.dm
	code/modules/mob/living/carbon/alien/humanoid/life.dm
	code/modules/mob/living/carbon/alien/larva/life.dm
	code/modules/mob/living/carbon/human/examine.dm
	code/modules/mob/living/carbon/human/human.dm
	code/modules/mob/living/carbon/human/human_movement.dm
	code/modules/mob/living/carbon/human/life.dm
	code/modules/mob/living/carbon/human/update_icons.dm
	code/modules/mob/living/carbon/monkey/life.dm
	code/modules/mob/living/carbon/species.dm
	code/modules/mob/living/damage_procs.dm
	code/modules/mob/living/living.dm
	code/modules/power/lighting.dm
	code/modules/reagents/Chemistry-Recipes.dm
	code/setup.dm
	maps/RandomZLevels/wildwest.dm
2014-01-21 22:36:19 -05:00
ZomgPonies
cb5367ed96 Switching cable coils to stacks 2014-01-21 21:23:26 -05:00
ZomgPonies
fe0a3a2dcd Fixing Genetics 2014-01-20 03:31:25 -05:00
Rob Nelson
ace34c60b0 DNA2: New powers from Paradise's release of Goon's genetic code. Also added lisp disability.
Conflicts:
	code/modules/mob/living/carbon/human/life.dm
	code/modules/mob/living/carbon/human/say.dm
	html/changelog.html
2014-01-20 02:10:58 -05:00
Rob Nelson
fbabcb9117 Add missing files. 2014-01-20 02:04:15 -05:00
Rob Nelson
d31bc9def9 UI fix from Ccomp5950 2014-01-20 01:59:51 -05:00
Rob Nelson
ff2d37265c Screw around with gene logic.
Conflicts:
	code/game/dna/dna2_domutcheck.dm
2014-01-20 01:59:31 -05:00
d3athrow
b6045a2bbe Fix move_inside verb exploit across the board
Conflicts:
	code/game/machinery/Sleeper.dm
2014-01-20 01:58:03 -05:00
Rob Nelson
dc5a4a8a84 Fix beaker being ejected with occupant. 2014-01-20 01:55:12 -05:00
Rob Nelson
fe2f161be2 Fix for issue #309 2014-01-20 01:54:58 -05:00
Rob Nelson
a04324baef Fix more by-ref issues in DNA
Conflicts:
	code/game/machinery/hydroponics.dm
2014-01-20 01:54:33 -05:00
Rob Nelson
36b967d962 I am double-stupid. Thanks to Zuhayr and Chinsky for pointing this out.
Conflicts:
	html/changelog.html
2014-01-20 01:53:41 -05:00
d3athrow
f81e616f21 lazy setSEstate workaround 2014-01-20 01:53:17 -05:00
d3athrow
211d1bfdbe Fix not being able to change the buffer label 2014-01-20 01:53:06 -05:00
Rob Nelson
9e956b63ee Fix getting "monkey(666)" instead of "Jebediah Jenkins" when dicking with DNA. 2014-01-20 01:52:47 -05:00
Rob Nelson
7456592afa I am fucking stupid. 2014-01-20 01:52:36 -05:00
Rob Nelson
5f89171fc1 Hopefully fix all DNA corruption issues caused by assuming datum pass by-val.
Conflicts:
	code/modules/mob/transform_procs.dm
2014-01-20 01:52:08 -05:00
Rob Nelson
c349f761d9 Fixes for DNA2, again, 2014-01-20 01:50:56 -05:00
Rob Nelson
2f7551cfe1 Now it's fixed. 2014-01-20 01:50:46 -05:00
Rob Nelson
acdca28e51 Fix for DNA modifier transfer buffers. 2014-01-20 01:50:10 -05:00
Rob Nelson
6fe47cfc51 Standardize buffers on all DNA machines in an attempt to fix DNA modifiers. WILL BREAK SHIT
Conflicts:
	code/game/machinery/computer/cloning.dm
	code/game/objects/items/weapons/dna_injector.dm
2014-01-20 01:48:57 -05:00
Rob Nelson
0e32d72fc2 Fixes #3, hopefully. 2014-01-20 01:43:27 -05:00
Rob Nelson
a19a99338b I am fucking dumb. Fixes #2. 2014-01-20 01:43:16 -05:00
Rob Nelson
10ada3abe7 Setting connected in gene.activate() might help with all these DNA modifier glitches. 2014-01-20 01:42:13 -05:00
Rob Nelson
665cfdc763 Fix some DNA modifier NPEs. 2014-01-20 01:42:01 -05:00
Rob Nelson
4008b936bc DNA fixins. 2014-01-20 01:41:50 -05:00
Rob Nelson
a0e52776d8 Fix some domutcheck NPEs. 2014-01-20 01:41:36 -05:00
Rob Nelson
448ea1f02c Less debug spam 2014-01-20 01:41:25 -05:00
Rob Nelson
fd6cc3e458 HA HA NEW GENE HANDLING
Also fixed block injector crash.

Conflicts:
	code/game/dna.dm
	code/modules/mob/living/carbon/monkey/monkey.dm
	html/changelog.html
2014-01-20 01:41:03 -05:00
Rob Nelson
399cecfca9 Fixes.
Conflicts:
	code/game/dna/genes/powers.dm
2014-01-20 01:36:56 -05:00
Rob Nelson
b15d0213ac Finish rewrite of domutcheck. Time to test this bitch.
Conflicts:
	code/game/gamemodes/setupgame.dm
2014-01-20 01:35:56 -05:00
Rob Nelson
8327330cb9 Integrate new gene handling.
Conflicts:
	code/game/dna/dna2_helpers.dm
	code/game/dna/genes/powers.dm
2014-01-20 01:28:16 -05:00
Rob Nelson
1ba0db4f9a Stash
Conflicts:
	code/game/dna/dna_modifier.dm
	tools/OpenBYOND
2014-01-20 01:18:59 -05:00
Rob Nelson
450a5dec8e Start wrapping up the new domutcheck logic
Conflicts:
	code/game/dna/dna2_helpers.dm
	code/modules/mob/mob_defines.dm
2014-01-20 01:15:15 -05:00
Rob Nelson
1b2d09bb2d More fixings.
Conflicts:
	code/game/machinery/computer/medical.dm
2014-01-20 01:09:03 -05:00
Rob Nelson
dae08eb061 Add back in /fail/station's DNA dickery panel, fix missing block shifting.
Conflicts:
	code/modules/admin/verbs/debug.dm
2014-01-20 01:03:42 -05:00
Rob Nelson
688ed60a44 DNA Modifier works perfectly. Code cleanup.
Conflicts:
	code/game/dna/dna_modifier.dm
2014-01-20 01:02:16 -05:00
Rob Nelson
3c5dd233a6 Clean up code, fix appearance randomization. 2014-01-20 01:00:10 -05:00
Rob Nelson
04ab4903c6 Add DNA2 difficulties.
Conflicts:
	code/game/dna/dna2.dm
	code/game/gamemodes/setupgame.dm
2014-01-20 00:59:53 -05:00
Rob Nelson
268836dd33 DNA modifier running again: Fix shitty defer logic, comment out debugging.
Conflicts:
	code/game/dna/dna2.dm
2014-01-20 00:58:24 -05:00
Rob Nelson
7573985069 Additional debugging. Switching to Bleeding to make a fix. 2014-01-20 00:55:26 -05:00
Rob Nelson
775691e244 Debugging. 2014-01-20 00:55:13 -05:00
Rob Nelson
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 Nelson
4a8ca0a7d4 Now tested up to character join. 2014-01-20 00:44:10 -05:00
Rob Nelson
db21525feb SAY HELO TO DNA2, N3X15'S AWFUL FUCKING RECODE OF DNA
Conflicts:
	baystation12.dme
	code/game/gamemodes/setupgame.dm
	code/game/objects/items/weapons/dna_injector.dm
	code/modules/mob/living/carbon/human/human.dm
	code/modules/mob/living/carbon/human/human_defines.dm
	code/modules/mob/new_player/new_player.dm
2014-01-20 00:43:19 -05:00
ZomgPonies
90496be20a Standardized intent names so it's all harm. Fuck you hurt. 2014-01-19 08:30:50 -05:00
ZomgPonies
031f67110b Fixes some sounds 2014-01-16 05:23:32 -05:00
Mark Aherne (Faerdan)
c1c49fe6d8 Canister, Tank & Tank Transfer Value NanoUIs.
* Added Canister, Tank & Tank Transfer Value NanoUIs.

Conflicts:
	code/game/machinery/atmoalter/canister.dm
	nano/css/shared.css
2014-01-15 01:53:51 -05:00
Mark Aherne (Faerdan)
5d04a41151 NanoUI updates.
* Simplified the code used in ui_interact procs and updated all current uses.
* Removed ununused jsviews JavaScript code (replaced it with vanilla jsrender).
* Added a message to the UI which shows if JavaScript is disabled (people with JavaScript disabled previously got blank UIs).

Conflicts:
	code/game/objects/items/devices/PDA/PDA.dm
	code/game/objects/items/devices/uplinks.dm
	code/modules/reagents/Chemistry-Machinery.dm
	nano/css/shared.css
2014-01-05 23:28:52 -05:00
ZomgPonies
fdcacbce05 Respawn fixes 2013-11-30 05:57:56 -05:00