Commit Graph

32789 Commits

Author SHA1 Message Date
ATH1909 db98207630 replaces the two "sorry, you don't get to have fun this round" revenant fluff objectives with better ones (#54077) 2020-09-30 14:03:53 -07:00
ShizCalev 8371bd12f4 Merge pull request #54049 from kriskog/auxbase
Adds separate aux base access
2020-09-30 11:27:06 -04:00
ShizCalev 58fd94636f Update code/modules/jobs/access.dm 2020-09-30 11:26:44 -04:00
ShizCalev 19b3a059a8 Merge pull request #54079 from Dennok/map_template-load-hidding-things-fix
Fix visible template loaded hidden tings.
2020-09-30 11:24:18 -04:00
ShizCalev 0984552526 Merge pull request #54072 from Timberpoes/ssu-dump-feex - Minor machine item dumping code cleanup and proc implementation.
Minor machine item dumping code cleanup and proc implementation.
2020-09-30 11:23:05 -04:00
ShizCalev 16503229be Merge pull request #53983 from nightred/chemmaster
ChemMaster does not need beaker to destroy chems
2020-09-30 11:08:44 -04:00
ArcaneMusic d65714e9f1 Nice, Corgi Pinning Action for the whole family. (#53913)
Adds pin the tail on the corgi, a basic party game last seen at the summer ball, that I had lying around on one of my branches since then. The corgi is a poster that functions like most other posters, but has an interaction with the fake "Corgi tail" object, which can be pinned onto the poster to visually place the tail onto the poster.

Are you a bad enough dude to pin the tail on the corgi blindfolded?

Fun, cheap entertainment. Might make for a cheap thrill, or help set the scene of a birthday party. Works as a very player driven basic activity.

Also, the tail pins are harmless embeds. I'll leave that here for you to think about.
2020-09-29 23:18:54 -07:00
Rohesie 7ad9394efe Fixes some keybind setting ambiguity (#53992) 2020-09-29 21:29:33 -07:00
Qustinnus eca964db35 Ports soup, snacks, icecream, salads and meat to newfood (#54028)
Ports soup, snacks, icecream, salads and meat to newfood
2020-09-29 20:36:27 -07:00
Timberpoes 7da6ae5da5 Processor fix 2020-09-30 03:52:04 +01:00
Timberpoes 4d947b1906 Uberfeex 2020-09-30 03:52:04 +01:00
NightRed 48324f59c6 Fixes up addictions reporting on scanners, and admin full heal (#54056) 2020-09-29 19:26:29 -07:00
zxaber 75ce411c3b Fixes borg flashlight color picker not working (#53996) 2020-09-29 19:23:18 -07:00
Couls bef647660b Communication hotfix of a hotfix (#54091)
remove an endless recursive loop
2020-09-29 19:20:01 -07:00
anconfuzedrock cbc6842e8c adds a new default "dance" suicide. (#54040)
About The Pull Request

This adds a new default help intent suicide, a dance.
Why It's Good For The Game

I think fondly of our suicides getting more and more fun over time, and even the defaults go from "bites his tongue" to now "getting high on life" and I think this is a fun new default suicide.
Changelog

cl
add: adds a new default suicide, a dance.
/cl
2020-09-30 14:07:58 +13:00
ArcaneDefence 70b081510e Fixes visual bugs with mothpeople markings (#54051) 2020-09-29 15:53:56 -07:00
Couls ed02f99f92 Communication hotfix (#54084) 2020-09-29 15:28:22 -07:00
nemvar 232bd02efe Merge pull request #54044 from kriskog/linter
Fixes linter issue
2020-09-29 19:35:54 +02:00
Dennok fd883e5f1f fix hidden load 2020-09-29 19:34:21 +03:00
Couls 6855fb9fa8 newly added keybinds no longer need savefile updates (#54050)
Keybinds check if there are any new keybinds when loading preferences now
If there's a conflict it doesn't bind the key to anything
2020-09-29 13:21:13 -03:00
Couls 1432662d57 Rebindable communication(OOC, Say, Me) (#54035)
OOC, Say and Me is now rebindable
2020-09-29 13:07:03 -03:00
nemvar 963779471a Merge pull request #53906 from Rohesie/smoothing
[READY] Refactor icon smoothing to use 8-bit bitmasking
2020-09-29 17:07:12 +02:00
skoglol d2bc2fea82 Merge pull request #53889 from ATH1909/mighty
Improves morph shapeshifting
2020-09-29 12:25:56 +02:00
Rohesie 3cc7733f34 Moblity refactor: hands blocked and restrained edition. (#53981)
Splits the restrained() proc into component traits: TRAIT_HANDS_BLOCKED for the general inability to use hands and TRAIT_RESTRAINED for the more specific condition that permits arrests.
    Code moved away from the update_mobility() proc so it doesn't have to wait for an update, instead changing based on events. The idea is to eventually kill that proc.
    Wrapper proc added for setting the handcuffed value so we can react to the event of it changing.
    Kills the RestrainedClickOn() proc. That is now just an UnarmedAttack(), in where the ability to use hands can be checked. Monkeys keep their bite attack and humans their self-examine.
2020-09-29 11:23:43 +01:00
nemvar d289b24c71 Merge pull request #53937 from Rohesie/damage
Turns simple mob vars into string lists and fixes string assoc lists
2020-09-29 11:44:52 +02:00
Jordan Brown f02dfcdb25 JATUM (#53831)
Adds the JATUM serialization system. Inspired by @RemieRichards. Allows for easy serialization and deserialization of trivial datums.

Also adds a missing html_encode.
2020-09-29 06:39:51 -03:00
Bobbahbrown 0d5d5af0e5 Restyles Stat Panel, Adds Subpanel Sub-Categories (#53947)
I re-styled the CSS for the stat panel in hopes to make it look nice, and I also added the ability to use sub-categories (currently a single level) of verbs using a . (period), an example being Admin.Fun instead of the previous Admin - Fun. This now results in a sub-category being automagically generated in the stat panel.
2020-09-29 06:36:14 -03:00
Winterous a194975dc6 Biogen dispenses botany chems in more user-friendly volumes. (#53959) 2020-09-29 06:33:23 -03:00
antropod c000785bad Conveyor switch tool interaction (#54022)
Adds conveyor belt switch interaction with screwdriver allowing to construct one way conveyor belt switches
and interaction with wrench allowing to reverse direction of conveyor belt switches.
Those options were available only in map editor, now you can use them in game.
Examine message is adjusted to show which tools you can use.
2020-09-29 06:28:29 -03:00
wesoda25 23eca95c3d Scales ethereal power capacity and interactions upwards (#53984)
Basically, all ethereal charge capacity and interactions have been scaled upwards by 20x.

Power wise, ethereals now hold up to 3000, with the max safe threshold being 2000. For reference, upgraded powercells can hold 2500, with high capacity holding 10K).

All appropriate values have been tweaked to match this change. There shouldn't be ANY sort of noticeable difference in game, aside from power sources depleting faster, and a few values which I decided to tweak for balance reasons. They are: power cell draining time is 1.5 seconds longer, and light draining time is 0.5 shorter. Also, draining cells has less of a punishment multiplier upon the cell now, (originally, the the cell lost 33x as much as you received. now its 12x). (to avoid returning to this in why its good, I did this because now that ethereals are capable of holding more, I can afford to have less of a punishment, while still maintaining a reasonable level of punishment).

Also some minor code and grammar improvements.
2020-09-29 06:24:12 -03:00
TemporalOroboros f0cbbf0890 Atmos Machinery Variants (#54015)
Adds variants for a bunch of atmos machinery that were missing them:

    unary tanks
    atmos filters
    atmos control computers (and circuit boards)
    atmos tank turfs
    atmos tank outlet injectors
    atmos tank siphon vents
    gas miners
2020-09-29 06:18:37 -03:00
tralezab f68ac806f8 Reimagines Venus Human Traps (#53880)
Venus human traps now have a new sprite, new sprite for their bud, new sprite for their vines, their bud has icons according to how grown it is, they get sounds for hitting, getting hit, and dying.

oh yeah and I renamed the path flower_bud_enemy >flower_bud
2020-09-29 06:00:35 -03:00
Hulkamania c6a94683c6 Cross server evacuation messages now include the evacuation reason (#53980)
Co-authored-by: Bobbahbrown <bobbahbrown@gmail.com>
2020-09-29 01:21:12 -07:00
Rohesie b3eb90b5e9 Fixes cases of held keys getting stuck (#53988) 2020-09-29 01:20:11 -07:00
skoglol 5f1485366f Removes construction, research, cargo, mining from aux base 2020-09-29 04:02:05 +02:00
Timberpoes 68f81eda0e Fixes whiteship console losing GPS signal (#53998)
Deconstructing and rebuilding the whiteship console will switch it back to the GPS-less subtype. Added a new board and assigned it to the whiteship bridge console to remedy this.
2020-09-28 19:06:24 -03:00
nicbn 0664ee1241 Fixes layer manifolds (#54011) 2020-09-28 19:04:43 -03:00
spookydonut 4157b13132 Fixes incorrect Initialize() arguments (#54013) 2020-09-28 19:02:46 -03:00
ATH1909 724e1c8c82 ash!mansus grasp now blinds people instead of yeeting them (#53396)
* pokemon

* pocket sand

* halved the blind time

* accidentally added a return
2020-09-28 15:52:40 -04:00
skoglol 7c6aa766b4 Adds separate aux base access 2020-09-28 21:12:47 +02:00
TiviPlus 31271f8984 Mining mechas refactors (#53676) 2020-09-28 15:15:07 -03:00
skoglol 5fa6c54680 Fixes linter issue 2020-09-28 19:09:23 +02:00
nightred 645ad11cfb sad 2020-09-27 11:08:37 -05:00
Jared-Fogle b79daed120 Remove tab before names in Who for deadmins (#53930)
Previously, names were prefixed with tabs for deadmins. This makes the output look significantly worse.
2020-09-26 21:38:33 -07:00
Emmanuel S a9e1c2e387 Orbit menu checks ghosts recursively, ghosts have orbit counters (#53826)
* Recursive Orbit Checker


UI change


len -> length()


Rebuild tgui

another len -> length()

* tgui
2020-09-27 01:37:42 +03:00
L baa30b5d42 floors 2020-09-26 12:14:30 -03:00
L 51b010e25f no vis objects 2020-09-26 12:14:28 -03:00
L fb38066f09 bitmask 2020-09-26 12:14:27 -03:00
L 5a21a0d92f objs 2020-09-26 12:14:26 -03:00
L e461d7b777 icons 2020-09-26 12:14:25 -03:00