Commit Graph

842 Commits

Author SHA1 Message Date
deathride58 41375d9737 Increases performance significantly by turning garbage collection into a define 2019-04-14 11:33:28 -04:00
deathride58 2c9deab42e removes add_gas() and assert_gas(). next up: do further testing with garbage_collect() present and not present 2019-04-14 10:33:39 -04:00
deathride58 b1467b4ec4 Optimizes memory usage even further by removing the list initialization in gas mixture new() in favor of having the lists start as empty lists. seems to save about 20mb of memory on box judging from one unscientific single test 2019-04-12 08:13:51 -04:00
deathride58 2078485594 minor code cleanup + fixes plasma fixation 2019-04-11 18:20:55 -04:00
deathride58 8b75240d89 fuck atmos - attempts to optimize atmos by removing GAS_META from the gas mixture meta list and removing the usage of gas archive 2019-04-11 17:07:11 -04:00
deathride58 c8d51c4231 Attempts to improve the performance of /mob/Stat() by using defines instead of procs for grabbing the current time 2019-04-02 01:11:29 -04:00
Poojawa b11e3bbc96 Vore mode button and feeding 2019-03-25 04:19:00 -05:00
Poojawa df0aa7cadb missing ) in macro call 2019-03-22 17:16:38 -05:00
Poojawa ae02f091ff Dragon fixes, UI fixes 2019-03-22 15:06:36 -05:00
kevinz000 821a31afb8 Merge pull request #8090 from deathride58/tgpushes
Replaces disarm right click action with tgstation/tgstation#42958's disarm pushes
2019-03-10 13:51:44 -07:00
Amatsu Darkfyre 54a9b3206f Updates in response to feedback from Bhijn. Also adding in missed icons from my first sweep and renamed _corecross.dm to __corecross.dm. 2019-03-08 17:22:40 -05:00
deathride58 d8f738184b Replaces disarm right click action with tgstation/tgstation#42958 's disarm action, also ports the removal of non-help intent pushing from that same pr 2019-03-04 21:05:50 -05:00
Ghom 704d7403ac Tweaking some cyborg mounted energy guns. (#8037)
* You get yourself a bottle and say, "I don't love anything anymore."

* the sunset.

* I'm nuclear gun, I'm wild.
2019-02-27 16:02:33 -08:00
Trilbyspaceclone f9d5c6eec9 [Ready]Adds 2 new quirks! Quick step and Light Sensitivity (#7933)
* Fixing updater

* Adds the quirk

* Lilly dosnt know how to code this stuff 

Watch it brake everything and cry 101

* IDK what im doing

This will likely be speggie code

* correct names are a thing

* Adds light sensitivity

* Adds the debuff

* mite need to ask for helps

* Not used somehow

* Laughs in failer

* H -> h

* Update species.dm

* Speed

* Update species.dm

* Apply suggestions from code review - Ghommie

He got me

Co-Authored-By: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com>

* Update code/modules/mob/living/carbon/human/species.dm

Co-Authored-By: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com>

* Apply suggestions from code review

Rag the grate

Co-Authored-By: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com>

* Update negative.dm
2019-02-22 06:11:16 -08:00
deathride58 2a07a5044f expands shuttle transit borders from 8 to 10 to ensure that you don't see normal space or other transit areas while in a shuttle (#8031) 2019-02-22 06:08:23 -08:00
Poojawa b393789f19 Character Creation Overhaul (#7987)
* Rebase fail. good thing I made back ups. c:

* Tails more or less done

* wouldn't update cleanly otherwise

* It's completly working now. holy fuck I did it

Just need the refurbished body markings done, then to chop 'em up for full PR status

* MARKINGS DONE AAAAAAAAAAAAA

* fixes digi legs that didn't convert correctly

* ports the refractored preferences

Kinda ugly now tbh. but fuckit

* quality sweep, things should should properly now in general

* Taurs converted and improved! BODYMARKING -> MATRIXED

* oops. s'what I get for not compile checking

* remember to throw shade at furries

* vigorously update markings upon switching species and colors

* re-adds old wolf ears, Big Wolf fixes snout bugs

* few more snout tweaks

* cut the lists, cut everything. reeee

* This code I s2g

* Adds context clues to preferences

Hopefully people will read them before making an OOC fuss

* Fixes hands and feet markings with this one weird trick

remember kids, proper layering and order of operations is important

* Sprite tweaking and polishing

Sergal stuff being worked on

* a few QoL things for species swapping

* how the fuck did I miss these markings

* fleshes out sprites in preperation for marking experimentation later

* fixes catboy problems

* Mam_snout is a thing now,

* pixel adjusted tails, cleaned up wah tail a bit better

also gets digitgate legs missing pixels fixed

* cleans up more shit. ree

* force "plain" instead of none to avoid missing pixel reports

* tweaks to reinspire mapdiff

* Clean up Preference UI

Looks a little better now

* k

* doubly ensure None markings aren't valid

* reee spessman barbie

* brightens pixels around tiger head markings

* YEENS

* Cat ears tweaked because it triggers Kev otherwise

* another session of quality control

* Crows and crow accessories

* husk fixes

* works good enough, mission accomplished

* fixes the proc properly

* cleans up brute force code that isn't needed

* c a t
2019-02-22 05:59:05 -08:00
kevinz000 42264cb671 Update admin.dm 2019-02-17 01:55:23 -08:00
nik707 efce0e144f Merge pull request #7985 from Citadel-Station-13/kevinz000-patch-20
Doubles say/emote MAX_MESSAGE_LEN
2019-02-14 20:38:37 -06:00
Ghom d1d22d9d24 > (#7983) 2019-02-08 05:29:04 -08:00
kevinz000 477d1151da Update say.dm 2019-02-08 05:23:51 -08:00
Tupinambis e5e97302d4 Adds a new security level: Amber (#7976)
* Adds the Amber security level.

* This isn't C
2019-02-05 17:53:58 -08:00
deathride58 2fa89d71b3 FIXES A BUG THAT MAKES THE GAME EXTREMELY UNPLAYABLE 2019-01-11 11:40:46 -05:00
kevinz000 2de19690e2 SDQL2 upgrades! 2018-12-23 11:53:10 -08:00
izzyinbox ece617e40d Revert "doubles the max say/emote size to match the RP server (#7807)" (#7810)
This reverts commit 6b34cbe5ed.
2018-12-11 01:59:21 -08:00
izzyinbox 6b34cbe5ed doubles the max say/emote size to match the RP server (#7807) 2018-12-11 01:53:43 -08:00
deathride58 9f294f523e buffs and nerfs night vision trait 2018-11-30 20:36:27 -05:00
deathride58 1abeb42675 Reduces shadow species light threshold leniency to accommodate for cit lighting changes (#7719) 2018-11-16 14:56:42 -08:00
deathride58 ebaf5ab6a1 Makes the eyeblur effect scale depending on how much eyeblur you have (#7727) 2018-11-16 14:46:33 -08:00
deathride58 7cb54b0564 Merge pull request #7696 from ursamedium/manualmirror
Mirror of tg's new gas sprites
2018-11-06 02:07:35 -05:00
deathride58 40dd962a16 Adds a non-vore variant for the medihound sleeper, replaces "Allow medihound sleeper" pref with "Voracious medihound sleepers" pref (#7659)
* The medihound sleeper pref no longer disables use of the medihound sleeper, but rather determines the voracious hound sleeper sprite/flavortext

* Axes stray north/south belly sprites in the nonvore variants
2018-11-02 12:53:11 -07:00
Bear c6ce774327 what a gas 2018-11-01 22:35:18 -04:00
Poojawa 42b1d03d2a [READY] Tauric full body suits (#7639)
* let's get this back on the table

* split 'em up because sorting memes

* Gets stuff code-ready, sprite work to continue

Engineering / Atmosia / Cheng
Civilian Space
Blood Red / Red and Black
Riot / Armor vests
Radiation / Fire / Atmosia Fire
Bio Suits (Viro/CMO/basic)
ERT / Deathsquad

* It's messy, but it works so w/e

* let there be more tail access

* finishes naga taur spriting

* memes

* super fixes any lingering memes

* leg experiment

* nah, this isn't gunna work.

* poked at canine again

* saving memes

* tweaks some fixes and things

* finished quad suits, added bomb suits for nagas also

* "inconsistant indentation" Byond you fuck

* Take that, byond

* The war on Byond continues

* let's make sure the explorer gear uses fancy sprites

* syndiE ??? wtf did I sleep type
2018-10-18 09:30:37 -07:00
Poojawa 91620218e4 some cherrypicked TG fixes and tweaks 2018-10-12 05:37:36 -05:00
Poojawa bcabdaa0dc Let's do this better
Make it initialize and clean up processing memes m'yes. Icons update properly now too, how about that.
2018-10-05 09:34:01 -05:00
LetterJay d255295cc2 Merge pull request #7612 from deathride58/imalwaysaslutformorememory
Mirrors tgstation/tgstation#40662 (100mb memory freed up roundstart, hell ya)
2018-10-03 22:33:16 -05:00
nik707 595d4c3504 Alternative Miner Suits (#7611)
* haha what the fuck this took like a solid 6 hours

* allows new suits to spawn on legion corpses.

* Update flags.dm

* Fix conflict maybe

* pls work

* im a big gay
2018-10-03 20:32:25 -07:00
deathride58 0ce450eab8 tgstation/tgstation#40662 - Stops using the rad insulation component to provide default rad insulation features in order to save a bit of memory 2018-10-02 19:36:21 -04:00
deathride58 b778e62370 Merge pull request #7605 from Poojawa/fixytweaks
Fixes vore prefs, missing species features
2018-10-01 23:19:33 -04:00
Poojawa 6a8ce6271a I don't know what this does but it seems useful 2018-09-29 23:46:49 -05:00
Poojawa 2daa197605 Merge remote-tracking branch 'refs/remotes/Citadel-Station-13/master' into override-override 2018-09-27 05:09:23 -05:00
Poojawa 70d969c5cf Enables Digitigrade jumpsuit wearing 2018-09-27 05:08:39 -05:00
deathride58 a431a83eeb Merge pull request #7565 from Citadel-Station-13/kevinz000-patch-2
Raises bombcap
2018-09-26 15:23:49 -04:00
Poojawa d231018a3a Flashy flash and Gondola Pods
and cult effect addition, fixes CTF
2018-09-21 02:48:17 -05:00
Poojawa cb342866d6 a few last minute changes from TG
also changes His Grace from 25 to 10 requirments
2018-09-18 23:12:29 -05:00
Poojawa bc0d14c193 Continual updates until merged 2018-09-17 04:55:03 -05:00
Poojawa 99e57fb221 various citadel tweaks/fixes
remeber to add //citadel edit to base code changes because we're still a downstream and hard syncs are still a thing
2018-09-17 03:26:05 -05:00
Poojawa 42db44b39e Alien Ruin fix, various cherrypicked upstream fixes
Also adds new buildmode
2018-09-13 22:55:11 -05:00
kevinz000 bb56d25999 Update maps.dm 2018-09-11 19:41:07 -07:00
Poojawa b00a76476c Oh hey, all of those compile fixes 2018-09-11 11:00:18 -05:00
Poojawa 49467dbd72 Defines 2018-09-11 00:45:50 -05:00