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