Commit Graph

31498 Commits

Author SHA1 Message Date
Heroman
efccfff71f Adds a few more belly fullscreens 2023-08-13 08:48:43 +10:00
Heroman
468409c3a0 Followup fixes for borgs 2023-08-12 15:29:55 +10:00
VerySoft
7915b7ea28 Fix teppi AI
It got adjusted for testing but I forgot to put it back.
2023-08-11 15:57:40 -04:00
VerySoft
fecf874c82 Don't forget the borgs 2023-08-11 05:21:46 -04:00
VerySoft
4811dfbe6e Custom Link!
Allows one to set a custom link to show up in their examine text!

One thing people used the OOC notes for was to post image/flist links in the chat and get clickable links!

Since the OOC panel is a thing now, I thought it would be good to enshrine that function into something that's specifically for it.

This allows you to enter an extra 100 character string underneath your flavortext in your examine text, which can technically be anything, but it's intended to be space for links to show up and be clickable!
2023-08-11 05:04:33 -04:00
Casey
84d239d6ed Merge pull request #15229 from Very-Soft/oocnotes
OOC notes panel
2023-08-11 03:57:20 -04:00
VerySoft
7676c0f9c8 215 2023-08-11 02:15:53 -04:00
VerySoft
fdab4990ce OOC notes panel 2023-08-11 02:10:38 -04:00
Seris02
e516fd9278 color picker color fix 2023-08-11 10:35:42 +08:00
Heroman3003
98fe284f92 Merge pull request #15215 from Heroman3003/dogborg-end
[READY] Removes Dogborgs
2023-08-11 07:47:02 +10:00
Heroman
e7ca865bd7 Fixes holstering micros 2023-08-10 19:58:36 +10:00
Heroman
8316351409 More borg fixes post-testing 2023-08-10 14:16:49 +10:00
Heroman
e322987548 Borg sprite fixes/adjustments 2023-08-10 06:59:01 +10:00
Heroman
50b57fccdc Removes last reference to water reserve 2023-08-09 21:35:49 +10:00
Heroman
b838fafa38 Fixes broken Clerical Drone sprite 2023-08-09 19:53:01 +10:00
Heroman
9435db8c69 Feature completion for Dogborg Removal 2023-08-09 19:40:36 +10:00
Heroman
bd00a57b4c Merging modules - Surgery 2023-08-09 08:05:02 +10:00
Heroman
191b9836df Fixes wrong whitelist ckey (was set for temporary testing) 2023-08-09 06:26:13 +10:00
Heroman
c68eb8ae8b Some adjusts 2023-08-09 06:25:02 +10:00
Heroman
c252d84ac3 Added Default and Whitelisted sprite handling 2023-08-09 06:19:30 +10:00
Seris02
4860518c1a adds body marking zone customization 2023-08-09 00:39:25 +08:00
Heroman
4454303bc0 Adjusts drone pod to account 2023-08-08 21:07:11 +10:00
Heroman
1e13169397 More progress - eventish modules datumized 2023-08-08 21:00:59 +10:00
Heroman
8de87c53a2 Finishes sprite datumization for station modules 2023-08-08 19:05:57 +10:00
Heroman
bf28f9cd4f Converts security module sprites 2023-08-08 06:25:26 +10:00
Heroman3003
93082debc0 Merge branch 'master' into dogborg-end 2023-08-07 20:05:05 +10:00
Heroman
9a53b3ab6a Converts sprites for engineering and both medical borgs 2023-08-07 20:02:48 +10:00
Runa Dacino
057077b443 adds: New Vvar button to inflict internal bleeding on human mobs
Adds a new button to the dropdown menu in VV that brings up a dialogue requesting bleeding severity and location before inflicting the requested wound.

In case of targetting a player mob, we notify them with a custom pain message and log it to prevent potential abuse.
2023-08-06 17:56:56 +02:00
Heroman
67b14352af Borg module consolidation - initial commit 2023-08-06 20:55:34 +10:00
Runa Dacino
61a139e91a Merge branch 'master' into filter_rlooc 2023-08-06 10:26:51 +02:00
VerySoft
616fcfa611 Unfuck oldchat colors 2023-08-05 20:38:14 -04:00
VerySoft
e6c827d9ac OM mob related tweaks
Adjusts things so that the OM mob won't lose its map_z. Also adds a 5 minute cooldown on announcements related to OM mobs
2023-08-05 15:18:37 -04:00
Runa Dacino
39763e85c6 documentation: Creates a short documentation for vchat
I ran into issues figuring out why modifying vchat.js did not cause changes to the game when the last PR I saw modifying it did nothing else (about may, 2022). Turns out, in september 2022 - minification was done.

This readme instructs developers to do so to avoid future confusion and explains how.

I also made a note about keeping ss13styles.css sync'd with stylesheet.dm
2023-08-05 20:57:34 +02:00
Runa Dacino
2fbb19b122 add(vchat): Adds the ability to per-tab filter Remote LOOC for staff
Adds the ability to remotely toggle Remote LOOC in VChat tabs, making it not show up except in Main and tabs you have it enabled.

This requires decoupling from OOC, which was done in the previous commit.

Also removes superfluous "vorestation" or "chompstation edit" comments
2023-08-05 20:56:34 +02:00
Casey
d8fed4fa08 Merge pull request #15206 from Runa-Dacino/descinfodarkmode
Makes the examine panel present more readable colours when using darkmode
2023-08-05 14:46:40 -04:00
Casey
a25616c212 Merge pull request #15205 from Runa-Dacino/upportlooc
Up-ports verkister's "Give Remote LOOC another colour" PR from Chomp
2023-08-05 14:46:19 -04:00
Casey
e1b91e42e5 Merge pull request #15201 from Very-Soft/adjustlayer
Add ability to adjust your layer/plane
2023-08-05 14:46:07 -04:00
Casey
7f5e9a3ac0 Merge pull request #15200 from SatinIsle/Warm-rocks
hotsprings
2023-08-05 14:45:54 -04:00
Runa Dacino
c6bbec2aac Tweak: Decouples OOC and LOOC/RLOOC
For whatever reason, that I could not figure out, span class looc was defined instead as span class ooc looc.

In the style sheet it looks like ooc created the bolding, looc created the colour.

I modified the style sheet for both normal and vchat to make looc and the new rlooc have their own unique, independent class definitions.
2023-08-05 17:50:26 +02:00
Runa Dacino
d04f115ea9 chore: Deletes examine_vr, moves mob_examine() to main file
Per the directives in Development needs, we are removing _vr files where possible. This is a simple, clean merge so I went ahead and did it.
2023-08-05 13:31:06 +02:00
Runa Dacino
53f646fc91 tweak(examine tab): Makes description colours follow darkmode
Adds a check to mobs' stat() proc's description/examine handling, checking if our statpanel's background-color is "none" (basically white). This decision was made for reasons stated in the comment.

I also puta  comment in vchat.js asking people tampering with it to please keep these two things in sync
2023-08-05 13:28:12 +02:00
Verkister
0190371418 Gives staff remote LOOC logs distinct color from regular LOOC (#6705) 2023-08-05 11:33:22 +02:00
VerySoft
2f44c03e5e stats c: 2023-08-04 21:33:30 -04:00
VerySoft
2b9bc910b6 2121 2023-08-04 21:21:44 -04:00
VerySoft
514b6b954d More adjustments
Makes it so the mobs with vore_hostile will only be hostile when their capacity isn't full
2023-08-04 21:13:28 -04:00
Casey
697386c1b0 Merge pull request #15202 from Very-Soft/stardog
A few star dog tweaks
2023-08-04 20:24:40 -04:00
VerySoft
468ff5220a A few star dog tweaks
Ghosts aren't real, they shouldn't make noise
2023-08-04 20:09:34 -04:00
VerySoft
56b972c776 Add ability to adjust your layer/plane
If you push CTRL+SHIFT+ numpad +/-, your layer and plane will increase or decrease as appropriate, so you can shuffle yourself around in people stack.

There's 7 total options you can get to. Your layer and plane also return to normal when you move
2023-08-04 19:37:06 -04:00
SatinIsle
efb1ceff09 hotsprings
Adds a new redgate map: Hotsprings! It's a large snowy map, most of which is a fairly empty snowfield. However, there are a few buildings dotted around, and in the top corner, there are some cosy hotsprings to enjoy. There are few fun hidden things to find too, along with some toys. Be warned, the place is pretty cold.

Also adds warm rocks! These are just simple rocks that do not allow atmos to pass through, like a atmos retention field. They're basically just for mapping to separate warm areas from cold ones without atmos messing it up, and they're used here to make the hotsprings work.

Also, just a warning, this removes the commenting out of the other redgate maps from the stellar delight defines file, bringing them all back into rotation. I assume this will be happening when this map is merged, so I thought it'd be easier to just do it here.
2023-08-04 23:54:21 +01:00
PastelPrinceDan
8eb17a46db tall traumaborgs 2023-08-04 22:21:25 +01:00