Commit Graph

303 Commits

Author SHA1 Message Date
Fox McCloud 5b09a6a1f0 Merge pull request #13697 from dearmochi/fix-off-center-observer-hud
Add pAI and Ghost Spawns buttons for ghosts
2020-07-10 02:34:18 -04:00
mochi f58af87fd5 Remove 1px offset 2020-06-26 20:19:42 +02:00
mochi 73b577c516 Add mob spawner and pAI button in toggleable list, re-center 2020-06-26 20:11:39 +02:00
mochi e5dc7e5591 Fix off-center observer HUD 2020-06-26 14:48:41 +02:00
Fox McCloud b3d69aac9b Moves to BYOND 513 (#13650)
* Fixes Orbiting

* moves to 513

* travis update

* check for minor version too
2020-06-26 01:15:59 -06:00
mochi 65d0ecaed3 Optimize memory usage by eliminating/changing some lists
Ported from TG: Object armors are no longer defined in (unique) lists but rather datums that can be cached depending on their armor values.
Add LAZYSET define to lazily initialize a list then assigning a key to a value
Add alldirs2 global which is the same as alldirs except diagonals go first
Optimize mob memory by making alerts list lazy
Optimize obj/machinery memory by making use_log and settagwhitelist lists lazy
Optimize atom memory by not creating hud_list list for all atoms
Optimize turf memory by not creating footstep_sounds list for all turfs
Clean up code where possible
2020-06-22 00:46:14 +02: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
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
joep van der velden 3c00df376a inventory slot tweak
Clicking on an inventory slot now uses the item there first then tries
to equip
2019-12-17 17:11:40 +01:00
unknown a847938324 merge with master 2019-12-14 00:58:40 -05:00
Fox McCloud 00f5e0613c Stamina Damage Rework (#12591) 2019-10-27 00:23:22 -04:00
Coul 3554c78e6b make 513 compile 2019-10-17 20:48:25 -04:00
Fox McCloud 5194094d3a Refactors Zone Selection (#12523) 2019-10-08 21:11:09 -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 62226851d9 Merge remote-tracking branch 'upstream/master' into universal-damage 2019-09-23 12:53:52 -04:00
Fox McCloud c87389a595 TG Buckle Update (#12375) 2019-09-22 18:22:57 -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
Coul d89d4dbc38 fixes some missing arguments and runtimes 2019-09-16 16:18:16 -04:00
Fox McCloud af92373d33 though-this-world-may-be-broken 2019-09-15 05:53:43 -04:00
Fox McCloud 8587f63982 Refactors Spawners/Tendrils 2019-09-07 20:02:53 -04:00
variableundefined 9a29a171f3 Merge pull request #11948 from Emanthealmighty/Playerinteractionblob
Blobbernaut major changes (player control!)
2019-08-25 16:39:07 -04:00
Tayyyyyyy d6b85396c2 Fix parallax null turf runtime 2019-08-24 11:53:06 -07:00
Fox McCloud 1a52416e6f Fixes Parallax 2019-08-23 18:59:46 -04:00
Tayyyyyyy 4fa093fb2c Improve shuttle parallax stopping 2019-08-19 21:29:13 -07:00
Fox McCloud c805cda038 Merge pull request #11615 from Tayyyyyyy/aa/parallax-no-sql
Parallax
2019-08-19 21:13:33 -04:00
Tayyyyyyy c73f0aafd2 Shuttle parallax! 2019-08-19 18:01:45 -07:00
variableundefined a5e94c6e72 Merge pull request #11776 from Arkatos1/SlimeHUD
SlimeHUD
2019-08-15 10:37:12 +08:00
Tayyyyyyy 7b8e0ca905 Update for parity with tg's parallax implementation 2019-08-14 17:53:15 -07:00
variableundefined 0a97f8f5ba Merge pull request #11810 from Arkatos1/ButtonSwap
Action button swapping
2019-08-14 23:43:11 +08:00
tayyyyyyy 760009a0cb Fix style 2019-08-13 16:32:31 -07:00
Floyd dee792b396 Lavaland parallax! 2019-08-13 16:32:31 -07:00
AffectedArc07 cd57a4605e P A R A L L A X 2019-08-13 16:32:31 -07:00
Arkatos1 cedec38e9b Merge https://github.com/ParadiseSS13/Paradise into SlimeHUD 2019-08-12 16:38:33 +02:00
Eman 51c1780f77 Increased the resources needed to create blobbernauts 2019-08-01 13:39:14 +02:00
Eman 19f90acdd0 Blobbernaut major changes
Blobbernauts can now be controlled by players through a prompt whicha appears when they are spawned by blobs.
Blobbernauts have been nerfed, they now have less health, deal less damage and cannot break walls anymore.
Blobbernauts now regenerate health overtime when standing on blob structures.
Blobbernauts and blobs can now communicate with each other.
Blob's "Produce Blobbernaut" ability has been made more expensive to use, now costing 40 resources instead of 20.
2019-07-30 18:24:56 +02:00
Eman 1c585d8275 AI can now change its intent
By pressing four or clicking on the on-screen object, the AI can now change its intent. This is only useful (for now) for when the AI is controlling a mech, as it can now punch people instead of pushing them.
2019-07-12 14:27:48 +02:00
Arkatos1 9baaba4e01 Revert "Code cleanup"
This reverts commit d23da85b36.
2019-07-09 22:08:40 +02:00
Arkatos1 d23da85b36 Code cleanup 2019-07-09 22:01:56 +02:00
Arkatos1 842c08d16f Action button swapping 2019-07-09 17:20:01 +02:00
variableundefined 74a7b7ad55 Merge pull request #11566 from Arkatos1/locked
Action Buttons - Lockdown
2019-07-09 18:22:40 +08:00
variableundefined 8dcccf220a Merge pull request #11125 from Quantum-M/editVampireMuzzle
Vampire edits
2019-07-09 18:15:42 +08:00
Arkatos1 8914dd5256 Merge https://github.com/ParadiseSS13/Paradise into SlimeHUD 2019-07-08 14:53:12 +02:00
variableundefined ac011e37d7 Merge pull request #11519 from Arkatos1/doll
Clicking on a health doll icon will now check you for injuries
2019-07-08 17:32:50 +08:00
Arkatos1 1f78b14559 Added SlimeHUD 2019-07-01 18:08:19 +02:00
B.A.L 9598e31a5c Grammer Edits 2019-06-13 18:02:58 -07:00
B.A.L f71d1ef1f0 More work 2019-06-13 18:02:58 -07:00
variableundefined 0302a48780 Merge pull request #11521 from Arkatos1/splitfix
Blob split consciousness fix
2019-05-23 22:09:45 +08:00
Arkatos1 3b9c5eb3b9 better description 2019-05-21 23:09:40 +02:00