Commit Graph

26828 Commits

Author SHA1 Message Date
Werner
aa4ffc8959 DB Enhancement (#9155) 2020-07-25 23:28:31 +02:00
Geeves
bce64cd998 Simple Animal Improvements (#9135)
Tweaked various simple animal messages to make it look better in the chat log.
    Aggressive grabs no longer refer to 'by the hands'.
    Getting a neck grab or higher on an aggressive animal restrains them from attacking.
    Strangling an animal now properly does damage to them.
2020-07-25 23:25:25 +03:00
Matt Atlas
88f4dd35e7 Fixes the ready button having the wrong sound effect (#9459)
Fixes the ready button having the wrong sound effect
2020-07-25 22:28:49 +03:00
mikomyazaki
62f828e327 Attachable HUDs will now remember the type of glasses they are attached to. (#9446)
Fixes #9444
2020-07-25 22:28:21 +03:00
Karolis
7cbc3bd952 Chemistry codex - VueUI edition (#9413)
Mostly contains fuzzy search what should make search experence nice and responsive. Data generation assumes rections do not change.
2020-07-25 22:27:01 +03:00
Matt Atlas
4f1b29f629 Autokicking now kicks any mob that isn't an observer and isn't staff. (#9424)
Also, the autokicker SS now counts how many people have been kicked.

Note that this will need a config update as well.
2020-07-25 22:16:57 +03:00
Geeves
2dd1404a2e Better Runes (#9431) 2020-07-25 19:36:42 +02:00
Geeves
44e1a72531 Material Crafting (#9398) 2020-07-25 18:55:35 +02:00
mikomyazaki
598ac1fc9b Save tag feature on cryopods now works properly. (#9448) 2020-07-25 15:07:31 +02:00
mikomyazaki
f797b207fd PDA message alerts don't appear for unconscious players (#9449) 2020-07-25 15:07:17 +02:00
mikomyazaki
41b3f23f3c Away-site firing pins now properly check their turf's z-lvl (#9451) 2020-07-25 15:07:04 +02:00
Matt Atlas
fbba380b32 Adds new synthlore title screens, reworks title logic. (#9407)
Leaving the lobby screen list empty now adds all icon states to the lobby screen list. Also, only one dmi plays at a time.

This means that adding a new title screen is now as simple as just adding it to the dmi. Or making a new dmi for a new category.

Added a new sound when you click things in the menu - more futuristic.
2020-07-25 15:34:28 +03:00
Matt Atlas
725cb16b06 Removes excessive groaning from unconscious mobs. (#9455) 2020-07-25 14:30:41 +02:00
Geeves
990f178024 HoS Armored Trenchcoat (#9425) 2020-07-25 11:58:42 +02:00
Chada-1
a58ff0d4f3 'Borg AI law phrasing fixes. (#9453) 2020-07-25 11:58:21 +02:00
Chada-1
b27d9b02a5 Stationbound Law Rework (#8957) 2020-07-25 02:33:13 +02:00
mikomyazaki
3ac9bd5849 Simplifies hearing into handle_hearing() (#9443)
Currently, hearing related stuff is handled in at least three places throughout Life(), and whether a mob is deaf or not is complicated - Handled by an sdisabilities flag, has_hearing_aid() and ear_deaf.

This change consolidates everything into handle_hearing(); whether a mob is deaf or not can be determined just by the value of ear_deaf using isdeaf()

Fixes #9310
Fixes #8490
2020-07-24 15:04:08 +03:00
Wowzewow (Wezzy)
4557fe8a3f fixes some grammar for eating things (#9382)
rscadd: "Food that takes one bite to eat doesn't say 'you finish it' anymore. Sounded kind of weird to 'finish' something in one bite."
    bugfix: "Fixes some grammar with swallowing pills."
2020-07-24 11:16:54 +03:00
FirinMaLazors
513eacd3eb Added Nitrile box, works like paper bin (#9356)
Added a nitrile gloves box, and sprite, based on the paper bin. Left the custom papers code in, since I wasn't sure how to change it.
2020-07-24 11:15:56 +03:00
Doxxmedearly
2728d39d73 Baby carp hide-hair (#9439)
Toggle hair coverage on baby carp brought up a menu of all mobs in view. No longer does that.
Doesn't do it by default anymore.
2020-07-24 11:14:29 +03:00
mikomyazaki
6963ba6482 Makes passing arguments to elements work. (#9436)
The components port #8890 only partially implemented a later tg PR #49098 suggested by ninjanomnom here. Missing an important part that affected elements. The result of that was that it wasn't possible to pass any arguments other than the element datum to AddElement().

This PR adds the missing bit, which are the changes in the linked PR here and makes passing arguments to elements work properly.

And another unrelated missing bit that doesn't affect anything (yet)
2020-07-24 11:14:04 +03:00
mikomyazaki
eb412cb2e3 Blobs will now spawn in many more locations. (#9442) 2020-07-23 23:47:18 -03:00
mikomyazaki
4dfcd2b455 Sleepers properly inject chemicals again. (#9434) 2020-07-23 21:06:51 -03:00
fernerr
2c37c7c4ff Makes the standard chem dispenser only animate if it's holding a container (#9414) 2020-07-23 21:00:50 -03:00
mikomyazaki
fe9c40b2f5 Fixes closing APCs. (#9441) 2020-07-24 00:46:34 +02:00
kyres1
9e486ce599 Dominian gear update/dresses (#9367)
Adds a Dominian mercenary loadout, finishing off the main Human factions that can be represented via mercs.

Also, adds two Dominian dresses to the loadout (the Dominian clothing selection) and fixes the description of the Himeo cap.

The weirdest part of this PR is the 80 melee resists on the Dominian RIG. The other stats have been lowered to compensate for this (given it's meant to be a melee-centered suit) but let me know if the stats aren't to your liking, and I'll be willing to change them.

The Dominian mercenary kit gets 4 voidsuits, the RIG, 4 energy cutlasses and 4 resprited energy shields. The resprite just turns them red.

The solo mercenary kit gives you 1 voidsuit, a shield, a cutlass, and that's it.
The RIG is below, armed and unarmed.
2020-07-22 23:20:54 +03:00
Wowzewow (Wezzy)
4b432f1f96 fixes chewable trash items not spawning (#9418)
title

Fixes #9404
2020-07-22 23:16:56 +03:00
Chada-1
e83516c664 Bongoborgo v3 Borgo sprite adjustments (#9376) 2020-07-22 18:57:32 +02:00
Joshie
a58cc6c25c Stripping the last vestiges of Blue Medical Uniforms (#9397)
* Part 1

* More Stuff

* Poncho tweak
2020-07-22 18:50:31 +02:00
mikomyazaki
7d9492f500 Tidies up APC code (#9391) 2020-07-22 18:49:54 +02:00
Chada-1
8c14469018 Simple animal animations (#9393) 2020-07-22 18:49:36 +02:00
Geeves
9b99beef9f Remote Chair Fix (#9430) 2020-07-22 18:49:06 +02:00
mikomyazaki
d99c1f26b6 Removes message spam about rights from the airlock UI. (#9426) 2020-07-22 18:46:44 +02:00
Wowzewow (Wezzy)
1c5d493882 Fixes PDA medical scan functionality. (#9420) 2020-07-21 18:04:53 +02:00
Geeves
d1b9bb7a1a Destructive Update (#9412) 2020-07-21 18:01:08 +02:00
Wowzewow (Wezzy)
ab4911f0fa Fixes lazarus injectors. (#9419) 2020-07-21 18:00:00 +02:00
Wowzewow (Wezzy)
4bd9bc6a20 Fixes invisible foam swords (#9417) 2020-07-21 17:59:31 +02:00
fernerr
d741e7fada Fixes the frames of guest pass consoles being invisible (#9422)
As it had no icon state assigned, only the screen was being rendered.
2020-07-21 18:18:17 +03:00
Joshie
fb8af14858 Renames all instances of "Norepinephrine" to "Inaprovaline" (#9389)
It was a mistake to use real life chemicals on the grounds of "realism", especially when the chemical doesn't actually act realistically to how it does in real life. With the removal of the Inaprovaline medication as well, we can return the name to Norepinephrine, which was originally called Inaprovaline anyway.
2020-07-21 17:57:44 +03:00
Doxxmedearly
a23d9417fd Better Bounties (#9381)
rscadd: "Added new cargo bounties."
    rscadd: "Adjusted cargo bounties. Reward amounts are semi-randomized, as is the number of required items for some bounties. The types of bounties that appear are more randomized."
    tweak: "Altered some bounty descriptions."
    tweak: "Any food that has bites taken out of it will no longer count for the related bounty."
    tweak: "More types of pies, muffins, and kabobs should now count for their respective bounties."
    tweak: "Further adjusted cargo warehouse spawns."
2020-07-21 17:27:37 +03:00
Geeves
c2b70c93ce Mech Damage (#9324)
Mechs now take MUCH less damage when dropping down z-levels, and the damage is now properly applied to only the legs.
    Fixed mech damage being applied randomly instead of to the targetted component.
2020-07-21 17:14:32 +03:00
MarinaGryphon
f688ac066c Fixes food reagents. (#9411)
I accidentally had a bunch of duplicate entries. This should merge all of them.
2020-07-20 22:16:56 +03:00
Geeves
592d2cc708 Holographic Ammo Display (#9250)
Added a holographic ammo display, that provides the number of bullets left as a number next to the sprite.
    Added the HAD to the devices and tools uplink, as well as to cargo under Zavodskoi.
    Fixes a bug with gunshot residue when certain gloves are worn.
2020-07-20 20:55:00 +03:00
Alberyk
d231ef8f34 Adds some dionae food (#9345)
Adds a couple of dionae related food and recipes at the request of the lore team.
2020-07-20 20:53:31 +03:00
Geeves
c5969842cb Machine Descriptions (#9359)
Gave various machines descriptions.
2020-07-20 20:51:52 +03:00
mikomyazaki
dce9b30a3f Maint drone diagnostics now reports overall damage only. (#9405) 2020-07-20 10:46:04 +02:00
mikomyazaki
3e34a31ecb Changelings can't do emotes while faking being dead. (#9403) 2020-07-20 10:45:48 +02:00
Geeves
57536317a4 Large Stock Mecha (#9375)
Added exosuits to large stock spawns.
2020-07-20 09:51:42 +03:00
mikomyazaki
37d10443fd Grippers update their icon after attacks with wrapped items. (#9394)
Fixes #9380
2020-07-20 09:51:07 +03:00
Alberyk
88ce3ff47c Revert "Adds glide_size to atom_movable and removes tickcomp (#9373)" (#9402)
Either the pr is not working or I did something wrong on my side.
2020-07-19 22:40:44 -03:00