Commit Graph

151 Commits

Author SHA1 Message Date
Matt Atlas
5a3df037d2 Adds new body markings for humans and other species. (#10887) 2021-01-05 20:53:38 +01:00
Wowzewow (Wezzy)
5afbb615f9 Fair Hades (sic!) (#10718)
adds hair fades ported from polaris

https://github.com/PolarisSS13/Polaris/pull/7313/files
2020-12-28 15:06:28 +02:00
Geeves
7b43de3eaf Skrell Axiori Eyes (#10818) 2020-12-24 09:06:40 -03:00
Geeves
6d35d554d8 Cult Ghost Mouse Opacity Fix (#10750) 2020-12-09 13:39:56 -03:00
Geeves
c793dd8a7f dbcon IsConnected Runtime Fix (#10676)
* dbcon IsConnected Runtime Fix

* Update code/modules/admin/verbs/warning.dm

Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>

* Update code/modules/mob/abstract/new_player/menu.dm

Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>

* Update code/modules/admin/verbs/warning.dm

Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>

Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>
2020-11-28 22:38:21 +02:00
mikomyazaki
21bdd5b97e Prevents some artifacts spawning mobs within objs. (#10615) 2020-11-20 22:43:23 -03:00
Hockaa
864f7555f0 Hydrogen Port 2: Electric Boogaloo (#10547) 2020-11-17 21:44:34 +01:00
Matt Atlas
537419aae9 Fixes several runtimes. (#10551) 2020-11-14 16:36:18 +01:00
Jiří Barouš
37cbb8fdb8 Categorized latejoin menu and made it into VueUI, improved crew manifest logic and made Verb manifest same as VueUI program, Job fixes (#10470) 2020-11-12 17:08:31 +01:00
Jiří Barouš
b5d36d64c9 Fixes runtimes on early startup (#10460) 2020-11-05 11:30:47 +01:00
Greenjoe12345
95824e1579 White cane, and crutch in loadout (#10420) 2020-11-03 20:19:03 -03:00
Jiří Barouš
47ea58eb47 Allows admins to override respawning failure (#10401) 2020-11-01 20:55:08 +01:00
Jiří Barouš
8e453aae78 Nofall, Godmode, Bstech changes (#10404)
'NOFALL' is now a status flag instead of being a var specific to BSTechs. It allows the mob to move between Z-levels and through empty space; even to 'fly up' against gravity. However the tech can no longer use this to 'phase into' matter if there is something above them.
    ...for that you want to use Ruin-Everything instead: incorporeal movement now has an additional type that's (still) just like a ninja's, but it also allows you to move between Z-levels.
    Adds the anti-gravity verb to the Bluespace Robot preset and starts them with 'NOFALL' on.
    When using 'GODMODE' you will no longer take damage when you fall; instead a cool message will be shown and a quiet thump will be played.
    'GODMODE' now protects you from the awful effects of running - you can run indefinitely and won't take damage from it.
    Thanks to the above changes the BST is now self-contained in a single file (well except for the robot preset).
    To facilitate the above changes several godmode and incorporeal checks have been added (mostly to movement procs). It cuts on some extra proc overrides and type checks. Also results in a more 'natural' experience when using NOFALL, GODMODE or incorporeal movement.
    Changed incorporeal values to defines.
    Added a "darkvision" mode for the BST goggles.
    I also updated some of the BST verbs to be more descriptive.
2020-11-01 21:13:03 +02:00
JohnWildkins
616776f886 Modular PDAs: The End of an Era (#10319)
PDAs are dead, long live PDAs. All trace of old PDAs has been scoured from the codebase, and in its place are modular computer PDAs that are feature-equivalent. Essentially every PDA function except the Syndicate detonation feature and Notepad has been ported over, and battery life for handheld computers has been boosted alongside the addition of charging cables to make things easier.
2020-11-01 21:09:50 +02:00
Geeves
78c5778342 Autohiss QoL (#10377) 2020-10-31 14:59:33 +01:00
Matt Atlas
1bd937f39f New poll highlighting, can't open crew manifest before game start. (#10368)
Also converts New to use Initialize().
2020-10-27 14:09:38 +02:00
Jiří Barouš
b14eed0efb All atoms changing opacity will recalculate visibility (#10352) 2020-10-26 08:30:54 +01:00
Matt Atlas
48a3bb8fda Emergency poll fix (#10342)
Co-authored-by: Matt Atlas <liermattia@gmail.com>
2020-10-24 23:18:43 +02:00
Jiří Barouš
5f52e411a9 Makes crew manifest pop-up use a single proc, makes it prettier (#10275) 2020-10-23 15:24:38 +02:00
Jiří Barouš
f496d68f2c Allow observers to follow all living things on restricted levels (#10264) 2020-10-18 21:26:29 +02:00
Werner
6003581ca6 Ghost Spawner: Better Integration for Atoms (#10160) 2020-10-09 18:24:01 +02:00
Alberyk
e23d715c87 Adds a lore summary button to the title menu (#10164)
* kyres request

* stuff
2020-10-08 17:47:28 +02:00
Matt Atlas
b65a598b85 Completely removes Vox from the game. (#10028) 2020-10-07 13:52:08 +02:00
Matt Atlas
d4666caaac Ports Goonchat from Baystation. (#9635)
changes:

    rscadd: "Ported a new chat system, Goonchat, that allows for cool things like changing font style, size, spacing, highlighting up to 5 strings in the chat, and DARK MODE."
    rscadd: "Repeated chat messages can now get compacted. You can disable this in goonchat settings."
    rscadd: "You can change icon style to any font on your system."
    tweak: "The game window has been altered a bit to adjust for this."
    rscdel: "Removed skin style prefs as they are no longer used."
2020-09-24 23:06:04 +03:00
Geeves
79f0364d97 Unathi Big Horn (No Brim) (#10012) 2020-09-20 14:37:46 -03:00
fernerr
b68ef43bfe Adds buttons to hide loadout/job equipment in the character preview (#9998) 2020-09-18 12:48:29 -03:00
Geeves
79c13cd57c Unathi Facepaint (#9898) 2020-09-09 23:08:46 +02:00
Snakebittenn
c35e3a2ce4 Unapologetic M'sai Buffs (#9803) 2020-08-30 16:31:23 -03:00
MarinaGryphon
87e071fce5 Replaces \gender to fix metagaming issues. (#9745) 2020-08-25 11:46:34 +02:00
Cyantime
1a8940bbd8 Adds defines for species and bodytypes (#9707) 2020-08-24 13:59:24 +02:00
Burrito-Justice
a9cbd9e0ac Colorable IPC body markings, new G2 sprite (#9681) 2020-08-21 14:41:32 +02:00
Matt Atlas
c7c5d44a97 Reworks stasis, reshuffles life order, makes gases use defines. (#9409) 2020-08-09 13:20:06 +02:00
Werner
d0984f805d Rats no longer spawn in areas covered by turrets (#9605) 2020-08-05 11:10:24 +02: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
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
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
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
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
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
MarinaGryphon
546b70652e Lobby Menu Improvements (#9246)
The lobby menu now fades in and out smoothly.
    Removes the old background object which was left in by accident.
    The buttons now get bigger when you mouse over them. Responsiveness!
2020-07-04 00:51:29 +03:00
Matt Atlas
107bbc58d8 Ports emote decls from Bay + automatic pain emotes. (#9215) 2020-07-03 20:14:23 +02:00
Matt Atlas
a5fd16aac9 Adds a new, swanky new player option menu. (#9216)
Ported from Baystation12/Baystation12#28751 with a few assorted fixes.

I'll see if I can requisition a better fitting title screen from Kyres. In the meantime, take a gander at the Runtime Station title menu: https://cdn.discordapp.com/attachments/635914105668108316/726041678988705832/unknown.png
2020-06-29 15:18:10 +03:00
Matt Atlas
c6d9cba325 Changes up a lot more messages to look like emotes. (#9133) 2020-06-18 10:29:47 +02:00
Matt Atlas
32278e1ad1 Cult backend rework + new features. (#8996)
Guess who the baton passes to.

Convert all runes to datums

Rework arcane tome mechanics, holy shit it's terrible

Convert rune effects to actually use rune datums

Add additional effects that are now possible because of non-shitcode code
2020-06-07 10:07:32 +03:00
Wowzewow (Wezzy)
b44554ae5d Bigger ready up panel (#8964) 2020-06-03 11:06:10 +02:00
Wowzewow (Wezzy)
aa2b320688 Adds some Diona markings (#8943) 2020-05-27 11:37:05 +02:00
Erki
65d2dec730 Fixes player poll button(#8931) 2020-05-22 19:20:22 -03:00
Matt Atlas
641ee26141 Adjusts the new player options window and adds a map blurb. (#8897)
With inspiration taken heavily from Baystation's current window.
2020-05-22 22:34:12 +03:00