Commit Graph

8126 Commits

Author SHA1 Message Date
Matt Atlas c1a0d1840f Ups diona max health to be 240 (#9531) 2020-07-30 23:56:34 +02:00
Erki 5a7f76f492 Update a custom synths SQL query (#9530) 2020-07-30 18:54:53 -03:00
Geeves 01d45ca2e1 Silicon Accents (#9429)
Stationbounds now have accents, starting off with Text-to-Speech, and can choose to mimic any accent.
    The bots that robotics can produce now also have TTS accents.
    IPCs can choose to use the TTS accent if they wish.
2020-07-30 20:49:09 +03:00
Matt Atlas 67b4e8a88c Fixes shells and shit having 300 health instead of 200 (#9524)
This means that you need -100 health to die currently, which is 200 - 300 for most species, which means you need to do 300 damage, which is bullshit.
2020-07-30 15:29:53 +03:00
Geeves 55fce4ee5f Robotics IPC EAL (#9518) 2020-07-30 01:49:38 -03:00
mikomyazaki 20858506af Matter decompilers now work on empty drinks cans. (#9505)
Fixes #9503
2020-07-29 21:53:58 +03:00
mikomyazaki e26c848c2a Faithless mobs wail less, but always when they acquire a new target. (#9447) 2020-07-28 17:09:53 +02:00
HouseOfSynth 00ebe0a0cb 50DPS Urinal fix (#9471) 2020-07-28 17:09:14 +02:00
Aboshedab 4a5a1a6e46 IPC - Citizenship and accents for IPC's (#9445) 2020-07-27 17:02:44 -03:00
Snakebittenn e554f22650 IPC Underwear Bugfix (#9482) 2020-07-26 23:45:15 -03:00
Snakebittenn 5a8d197be8 Small IPC Tweaks (#9326) 2020-07-26 21:48:30 +02:00
Chada-1 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
mikomyazaki 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
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
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
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
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
Chada-1 e83516c664 Bongoborgo v3 Borgo sprite adjustments (#9376) 2020-07-22 18:57:32 +02:00
Chada-1 8c14469018 Simple animal animations (#9393) 2020-07-22 18:49:36 +02: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
mikomyazaki dce9b30a3f Maint drone diagnostics now reports overall damage only. (#9405) 2020-07-20 10:46:04 +02: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
Matt Atlas f97101f18b Adds glide_size to atom_movable and removes tickcomp (#9373) 2020-07-19 20:30:14 -03:00
mikomyazaki f73a9b2e47 Removes trailing whitespaces on chat messages (#9395) 2020-07-19 11:39:08 +02:00
Geeves db3556baa6 Schlorrgo Falls (#9374)
Schlorrgo now harmlessly bounce when falling down z-levels.
2020-07-18 23:36:56 +03:00
TheDanseMacabre 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
Geeves 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
Geeves 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
Geeves 7dd0bb2b56 Robot Cleanup (#9332) 2020-07-17 14:26:30 -03:00
Geeves 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
Geeves 65901d9b63 Changeling Accent Mimicry (#9315) 2020-07-15 11:10:52 +02:00
Geeves 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 Atlas 412cb2f584 Bishops now get the Martian accent. (#9360) 2020-07-14 20:37:28 +02:00
Geeves 4c3904fc4c Soulstone Cooldown (#9328) 2020-07-14 11:58:01 +02:00
Alberyk ccba94afd7 Adds a new unathi accent (#9322) 2020-07-14 11:57:42 +02:00
Matt Atlas 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 Atlas 46227542da Fixes stairs randomly faceplanting you + some initialize/qdel errors (#9341) 2020-07-12 19:20:26 +02:00
Geeves 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
Geeves 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
Geeves 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
Geeves 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
Geeves 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
Geeves 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
Doxxmedearly a058e947b2 What kind of a PR is Soap? (#9306) 2020-07-09 21:11:34 -03:00
Snakebittenn 20e2df0f3b Skrell Tweaks (#9307) 2020-07-09 15:20:33 -03:00
Matt Atlas 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