Commit Graph

507 Commits

Author SHA1 Message Date
Kyep 13149fa93a Fixes runtimes from moving SSD/AFK people out of machines 2020-07-21 11:56:59 -07:00
AffectedArc07 650c638d41 Removes semicolons 2020-07-11 18:51:45 +01:00
Kyep 5393a840e0 Fox requests 2020-06-29 23:01:13 -07:00
Kyep 359b26a811 Fox request, pass in the usr as arg to go_out()/eject_occupant() 2020-06-29 20:05:20 -07:00
Kyep 29a16d3116 Fixes dnamodifier bugs 2020-06-29 18:14:19 -07:00
mochi a67d684b01 Fix entering pods and stuff while buckled
You already can't drag and drop buckled people
onto pods and stuff but they can still enter them
by themselves. This commit fixes that
2020-06-09 14:29:03 +02:00
Fox McCloud fad4b8aafb Fixes Epilepsy Having Epilepsy (#13563) 2020-06-07 16:57:11 -06:00
Fox McCloud 70b46d8aea Life refactor (#13471)
* Life Refactor WIP

* part 2

* part 3

* runtime fix

* newlines

* tweaks

* perspective checks

* fixes

* remote view tweaks

* more fixes

* robot fixes

* better updating

* cleaned up icon procs

* less proc call overhead

* performance gains

* more optimization

* shorter lists, removal of unecesary code

* gene OOP and dna styling cleanup

* oops

* axe disabilities

* typeless loop

* various tweaks and fixes

* brain checks

* runtime fixes

* cryo vision fixes
2020-06-03 19:43:30 -06:00
Fox McCloud 798cf7a8be Removes Fat Sprites (#13430)
* Removes Fat Sprites

* fat vs chubby

* edge case
2020-05-23 03:10:39 -06:00
AffectedArc07 928a8f0e04 Makes the code pass dreamchecker (#13161)
* Initial Commit - Trying to add DC to Travis

* Forgot to chmod

* This took too long

* Farie Fixes

* Fixes new code

* Job factions are fucking smelly

* Loadouts work again

* Runtime fixes
2020-04-11 15:59:16 -06:00
farie82 5728c43e8e Makes the cloning scanner eject upon being destroyed (#13258)
* Makes the cloning scanner eject upon being destroyed

* Update dna_modifier.dm
2020-04-09 23:25:53 -06:00
AffectedArc07 210f8badf4 Makes all global variables handled by the GLOB controller (#13152)
* Handlers converted, now to fix 3532 compile errors

* 3532 compile fixes later, got runtimes on startup

* Well the server loads now atleast

* Take 2

* Oops
2020-03-20 21:56:37 -06:00
AffectedArc07 04ba5c1cc9 File standardisation (#13131)
* Adds the check components

* Adds in trailing newlines

* Converts all CRLF to LF

* Post merge EOF

* Post merge line endings

* Final commit
2020-03-17 18:08:51 -04:00
Citinited fddff1049b [Testmerge ready] Ports tool behaviours; refactors all tools; adds functionality for self-filling reagent containers (#11700)
* Adds support for self-filling reagent containers

* Sets tool_behaviour on the default set of tools

* Fixing merge conflicts

* Refactors welder to use tool behaviour

* The refactor: part I

* The refactor: part II

* Tool Refactor Part III: Revenge of the Maint

* Tool Refactor Part IV: A New Hope

* Tool Refactor Part V: The Oldcoder Strikes Back

* Tool Refactor Part VI: Return of the Coder

* VII

* Holy shit, it compiles?!

* Nannek I completed your TODO, you owe me ice cream

* Tool helpers; telepad is compliant

* Bugtest, Round 1: Fight

Fuck refactoring disposals

* Buggfixing, Round 2: Electric Boogaloo

* Personal crafting uses tool behaviours now

* Construction datums use new tool behaviours; better way of handling fueltank refuelling; more bugfixing

* multitool_check_buffer change; removes some useless things in tool_helpers

* proc name change

* TRUE/FALSE changes

* Bugfixing, Round 3: A Good Day To Bugfix Hard

Fixes multiple issues raised by the testmerge

* Minor style changes
2020-02-15 13:31:08 -07:00
Fox McCloud 386e270122 DNA Vault Rework (#12455) 2019-10-08 21:33:43 -04:00
Fox McCloud 5194094d3a Refactors Zone Selection (#12523) 2019-10-08 21:11:09 -04:00
Fox McCloud affa319fab Removes Console Screens (#12512) 2019-10-08 21:07:50 -04:00
Fox McCloud 93fa76bee0 Fixes Blood Types (#12520) 2019-10-07 23:15:54 -04:00
Fox McCloud 67dc33ac3f for-the-strength-from-which-he-gives-is-unerring 2019-10-05 02:08:11 -04:00
Fox McCloud d29be05f74 the-figment-that-was-is-now-gone 2019-10-01 19:08:15 -04:00
Fox McCloud 9097dfcacf Merge remote-tracking branch 'upstream/master' into universal-damage
# Conflicts:
#	code/game/machinery/machinery.dm
#	code/game/objects/items.dm
#	code/game/objects/structures.dm
#	code/game/objects/structures/inflatable.dm
#	code/game/objects/structures/mirror.dm
#	code/modules/clothing/spacesuits/hardsuit.dm
#	code/modules/clothing/suits/wiz_robe.dm
#	code/modules/mob/living/carbon/alien/alien_defense.dm
#	code/modules/mob/living/carbon/slime/slime.dm
#	code/modules/mob/living/simple_animal/friendly/slime.dm
2019-09-28 00:16:11 -04:00
Fox McCloud cb8529cdb8 Makes Xenobiology Simpler. Removes Slimes (#12398) 2019-09-24 16:17:33 -07:00
Fox McCloud 238ea19d09 Merge remote-tracking branch 'upstream/master' into universal-damage
# Conflicts:
#	code/modules/clothing/suits/labcoat.dm
#	code/modules/clothing/under/miscellaneous.dm
#	code/modules/mob/living/carbon/human/species/golem.dm
#	code/modules/mob/living/simple_animal/bot/ed209bot.dm
2019-09-21 12:40:07 -04:00
Fox McCloud d5759a0db5 Rebalances Golems, Refactors Species Based Equipping (#12358) 2019-09-21 06:10:37 -07:00
Fox McCloud aa49033844 nor-shall-our-souls-falter 2019-09-17 16:06:09 -04:00
Mark van Alphen ba3f65049d Port over remaining Lavaland ruins 2019-06-07 01:19:55 +02:00
Fel 2ed9e5d3d7 Sensation: *fades* 2019-05-09 15:32:57 -04:00
Fel 2a1f26ff8c You should've gone for the \ref
*snap
2019-05-09 15:19:05 -04:00
Fel 345664fafc Breakfast 2019-05-08 05:07:12 -04:00
Fel 5049c66af0 When you imply, you make an imp out of l and y.
That doesn't make any sense.
2019-05-07 21:31:04 -04:00
Fel 4c277b0cab Reverse the polarity! 2019-05-05 21:11:28 -04:00
Fox McCloud d0ea5ee8b9 Crit Rework Final Submission 2019-03-28 17:28:00 -04:00
joep van der velden 21ad3954bf can't use when unconcious or dead now 2019-03-01 00:15:28 +01:00
Fox McCloud 863a8b6bfb Fixes Blindness Mutation Not Working 2019-02-19 04:43:43 -05:00
variableundefined c8ebc3034e Merge pull request #10759 from datlo/garbledwingdings
Wingdings now garble sentences
2019-02-01 10:32:30 +08:00
Aurorablade afc6ad524f DMI File Casing Rename 2019-01-30 20:09:39 -05:00
datlo 12c88785eb Wingdings now garble sentences 2019-01-27 16:33:07 +00:00
datlo e18eaf363d Refactor grey wingdings and add translator implant
also change mutadone not to remove roundstart genes
2019-01-01 15:20:46 +00:00
void* 81b11afb2b this bothers me. 2018-12-25 04:23:04 +01:00
void* 3d365e1a32 Fixed Swedish accent while being muzzled 2018-12-25 04:12:35 +01:00
Ranged 52d9819d28 Changes suggested by KasparoVy 2018-12-24 20:42:53 +01:00
variableundefined e892535b27 Merge pull request #10364 from Allfd/nofunallowed
Remove fart based mechanics
2018-12-24 09:13:47 +08:00
joep van der velden f6410a6175 Fixed 2018-12-08 20:33:53 +01:00
Alffd e2e5f71ec7 Remove fartbased everything 2018-11-26 21:48:45 -05:00
tigercat2000 ab032b6737 SSoverlays for human icons, mostly works
Closer to working 100%

But legitimately /tg/ icons

Move lighting to it's own plane, fix observers

Fix humans layering over other objects incorrectly

Nyaaaaa~
2018-11-08 20:24:22 -08:00
Desolate f7627d2fcb Resolves conflicts. 2018-10-11 05:36:22 -05:00
Crazylemon64 dc63265d94 Fixes bugs with AI examining and nearsighted updates 2018-10-07 20:24:32 -07:00
Crazylemon64 3db4229918 First big chunk of the refactor
mid-refactor of `take_overall_damage`

Fully refactors the (?:take|heal)_(?:overall|organ)_damage procs

Allows the dead to examine

Removes the `blinded` var

Refactor cyborg components so vision loss is instant

Robot life/death updates instantly

Adds instant updates for damage overlays and HUD icons for humans

Final reconciliation with the species refactor

Adds a stat debugging system and debugging logs

Also fixes instant death on species change

"Debugging logs" are used for stuff an admin wouldn't care about but
someone debugging would

I used it to fix people dying instantly when changing species due to
temporary deletion of the brain

Fox's requests

Adds a more careful updating system to our reagents system
2018-10-07 17:52:04 -07:00
Desolate c974e29a3c global lists global defined 2018-10-02 15:52:46 -05:00
variableundefined b9adf71445 Merge pull request #9550 from SamHPurp/well-defined,-some-would-say-chiseled
Updates use_power to use the Defines
2018-09-27 21:47:04 +08:00