9769 Commits
Author SHA1 Message Date
HouseOfSynthandGitHub 00ebe0a0cb 50DPS Urinal fix (#9471) 2020-07-28 17:09:14 +02:00
AboshedabandGitHub 4a5a1a6e46 IPC - Citizenship and accents for IPC's (#9445) 2020-07-27 17:02:44 -03:00
SnakebittennandGitHub e554f22650 IPC Underwear Bugfix (#9482) 2020-07-26 23:45:15 -03:00
SnakebittennandGitHub 5a8d197be8 Small IPC Tweaks (#9326) 2020-07-26 21:48:30 +02:00
Chada-1andGitHub d7e680a575 Full rename of all real chems to bone apple tea'd versions. (#9400)
As a continuation of #9389
As a bonus, any drugs that mentioned their IRL counterpart in their description now describe their predecessor as ancient, and the new ones as modern. The biggest difference here is just the Antihistamine which was given a full new name. They're similar enough that they'll be recognized (most of them) but different enough for us to call our own and not care what the real medicines are/do since these are our sci-fantasy versions just inspired by them.
2020-07-26 13:19:41 +03:00
mikomyazakiandGitHub 3f2a515a8b Changes all cases of update_icons(), updateicon(), UpdateIcon() etc. to update_icon(). (#9432)
update_icons(), UpdateIcon() and updateicon() are now changed to be update_icon().

Many interactions expect a target to have an update_icon(), so they should all be the same.

Also fixed some stuff that was using relative pathing, along the way.
2020-07-26 12:28:36 +03:00
WernerandGitHub aa4ffc8959 DB Enhancement (#9155) 2020-07-25 23:28:31 +02:00
GeevesandGitHub 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 AtlasandGitHub 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
Matt AtlasandGitHub 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 AtlasandGitHub 725cb16b06 Removes excessive groaning from unconscious mobs. (#9455) 2020-07-25 14:30:41 +02:00
Chada-1andGitHub b27d9b02a5 Stationbound Law Rework (#8957) 2020-07-25 02:33:13 +02:00
mikomyazakiandGitHub 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
DoxxmedearlyandGitHub 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
Chada-1andGitHub e83516c664 Bongoborgo v3 Borgo sprite adjustments (#9376) 2020-07-22 18:57:32 +02:00
Chada-1andGitHub 8c14469018 Simple animal animations (#9393) 2020-07-22 18:49:36 +02:00
JoshieandGitHub 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
mikomyazakiandGitHub dce9b30a3f Maint drone diagnostics now reports overall damage only. (#9405) 2020-07-20 10:46:04 +02:00
AlberykandGitHub 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
Matt AtlasandGitHub f97101f18b Adds glide_size to atom_movable and removes tickcomp (#9373) 2020-07-19 20:30:14 -03:00
mikomyazakiandGitHub f73a9b2e47 Removes trailing whitespaces on chat messages (#9395) 2020-07-19 11:39:08 +02:00
GeevesandGitHub db3556baa6 Schlorrgo Falls (#9374)
Schlorrgo now harmlessly bounce when falling down z-levels.
2020-07-18 23:36:56 +03:00
TheDanseMacabreandGitHub 647fb3c509 Annihilates the floor length braid (and others) with impunity! (#9348)
This PR removes five hairstyles, all quite goofy and ridiculous and physically impossible and straight out of a terrible anime. I would get rid of more, but this is what I am willing to try and get rid of, because I don't think anyone could possibly defend these.
2020-07-18 23:36:42 +03:00
GeevesandGitHub 2cb2bce2af Gradual Research (#9342)
The RnD Console UI has been overhauled.
    RnD levels are now a gradual progress instead of just leveling up, not much has changed, but deconstructed items now give more * Data disks now tell you what they contain.
    The red scanning goggles now let you see examined items' tech levels.
    RnD consoles should now open on the main menu instead of the research menu.
    Ejected items from the RnD console and destructive analyzer now go into your hands if you're adjacent.
2020-07-18 23:36:06 +03:00
GeevesandGitHub 2b81cdd077 Better UIs (#9355)
Improved the UIs of: Memories/Notes, cult tomes, autolathes, biogenerators, chem heaters, wizard spellbooks, cryopods, soulstones, space heaters.
2020-07-18 00:10:28 +03:00
GeevesandGitHub 7dd0bb2b56 Robot Cleanup (#9332) 2020-07-17 14:26:30 -03:00
GeevesandGitHub d647a567f4 Back-mounted Shields (#9301)
A shield worn on your back will now properly defend you from penetration in the rear.
2020-07-15 21:16:50 +03:00
GeevesandGitHub 65901d9b63 Changeling Accent Mimicry (#9315) 2020-07-15 11:10:52 +02:00
GeevesandGitHub ae1768c636 Misc Mech Fixes (#9344)
Spiderbots now appear on the radio with the name of the one controlling them.
    Mechs can now operate windoors.
    Remote mechs can now use mounted health analyzers.
    Mech rechargers will now charge the mech on top of them if there is a power change and the power is back.

Fixes #9050
2020-07-14 21:56:55 +03:00
Matt AtlasandGitHub 412cb2f584 Bishops now get the Martian accent. (#9360) 2020-07-14 20:37:28 +02:00
GeevesandGitHub 4c3904fc4c Soulstone Cooldown (#9328) 2020-07-14 11:58:01 +02:00
AlberykandGitHub ccba94afd7 Adds a new unathi accent (#9322) 2020-07-14 11:57:42 +02:00
Matt AtlasandGitHub 3babdc4c1b Fixes ghost emote spam (#9353)
Mobs created to use for ghost appearance were dummies instead of mannequins, which made them process. Epic.
2020-07-13 19:18:30 +03:00
Matt AtlasandGitHub 46227542da Fixes stairs randomly faceplanting you + some initialize/qdel errors (#9341) 2020-07-12 19:20:26 +02:00
GeevesandGitHub 4a3fcd288a No Lung Pop (#9337)
Drowning in the pool no longer causes your lungs to pop.
    You will no longer gasp for air when submerged, instead you will flail violently.
2020-07-12 17:19:04 +03:00
GeevesandGitHub 40c2e7109b Not Butts Hacking (#9236)
Hacking no longer requires you to hold the tool (wirecutters, multitool, signaler) in your active hand, just that the tool is in one of your hands. This applies to cyborgs as well.
2020-07-12 17:00:37 +03:00
GeevesandGitHub 76b82e4668 No More As Name Spam (#9101)
Speaking with an ID that doesn't match your voice no longer displays (as Unknown) or (as ID name).

The addition of the floating chat has largely obsoleted this feature, not that it was that important in the first place.
2020-07-12 16:52:55 +03:00
GeevesandGitHub 50e5ca0060 Mech Stuff (#9323)
Mech UIs can no longer be moved via click-drag.
    The lower left mech UI has received a make-over.
    You can now use a cyborg analyzer on a mech to get its diagnostics report.
2020-07-12 15:54:17 +03:00
GeevesandGitHub 33ad8096fb The Great Spanning (#9320)
This PR get rid of all (most of) the span("thing", spans and replaces them with the SPAN_THING( variant, which has gained more popularity recently.
2020-07-12 15:53:28 +03:00
GeevesandGitHub 01259dd3ac Cryogenics Fix (#9318)
Cryogenics no longer swallow the items that spawn in your hands if you spawn there.

Fixes #9280
2020-07-10 22:32:26 +03:00
DoxxmedearlyandGitHub a058e947b2 What kind of a PR is Soap? (#9306) 2020-07-09 21:11:34 -03:00
SnakebittennandGitHub 20e2df0f3b Skrell Tweaks (#9307) 2020-07-09 15:20:33 -03:00
Matt AtlasandGitHub f3c2b5316f Ported MAP preferences from Vore + custom preview backgrounds. (#9300)
Todo:

Figure out the big empty space thing

SQL
2020-07-09 18:09:13 +03:00
GeevesandGitHub c04c1c17ca Handy Overlays (#9290) 2020-07-09 11:13:06 +02:00
GeevesandGitHub 7f7d56a0a9 Bodypart and Slot fixes (#9319) 2020-07-09 11:10:46 +02:00
GeevesandGitHub 6616048bcc Robot Code Overhaul (#9304) 2020-07-07 18:58:27 +02:00
mikomyazakiandGitHub d509991dab Petting a pAI toggles the pAIs flashlight program properly. (#9311) 2020-07-07 12:04:40 +02:00
DoxxmedearlyandGitHub f48a883546 More accent stuff (#9276) 2020-07-06 20:56:53 -03:00
armrhaandGitHub 5ffcad6cd1 Makes cats glow when subjected to radiation (#9186)
Makes cat pets glow when subjected to radiation as per
2020-07-06 18:34:53 +03:00
DecepteorandGitHub ef39964cbd Small changeling tweaks (#9255) 2020-07-06 13:53:26 +02:00