Commit Graph

13158 Commits

Author SHA1 Message Date
Casey
394bdb6b4b Merge pull request #15297 from Heroman3003/monitorhead-fix
Fixes monitorhead monitorface
2023-08-22 18:40:21 -04:00
Heroman
3b34e521b8 Fixes monitorhead monitorface 2023-08-23 07:38:03 +10:00
Heroman3003
abea8b7727 Merge pull request #15296 from PastelPrinceDan/tails
ports two tails
2023-08-23 07:26:40 +10:00
PastelPrinceDan
ae657988be tails 2023-08-22 22:00:15 +01:00
Heroman
71e124718e Adds food vore 2023-08-22 20:12:24 +10:00
Heroman3003
4b1945195b Merge pull request #15287 from Screemonster/allthepakkunsoftherainbow
Adds more pakkuns
2023-08-21 20:38:25 +10:00
DESKTOP-4BUBN9N\Mike
9a4915181c these are not proper nouns 2023-08-21 03:19:22 +01:00
DESKTOP-4BUBN9N\Mike
e023a0c6c2 who put all these lizards in the crayon box 2023-08-21 02:33:30 +01:00
TankTheBirb
92a02e9376 Adds fox and kitsune taur halves
Ported from chomp, artist permission given for the up-port.
2023-08-20 18:39:45 -04:00
Heroman
b334704688 Allows Purrverick to wear hats 2023-08-20 13:51:50 +10:00
Heroman3003
869bdb4371 Merge pull request #15281 from Heroman3003/scughats
Adds scug hats
2023-08-20 13:02:33 +10:00
Heroman
d27d175f5c Adds scug hats 2023-08-20 12:49:25 +10:00
Heroman
871310778d A variety of fixes 2023-08-20 10:28:19 +10:00
Heroman3003
cb2b31f556 Merge pull request #15250 from Runa-Dacino/bloodfix
Fixes human mobs ending up with their blood datums deleted, creates fallback if that still happens
2023-08-19 08:12:31 +10:00
Heroman3003
5fabd9f272 Merge pull request #15275 from Heroman3003/shadekin-fixes
Fixes some shadekin issues
2023-08-18 06:38:28 +10:00
Heroman3003
feb9fa3fd6 Update language.dm 2023-08-18 06:29:15 +10:00
Heroman3003
963f2e06aa Merge pull request #15272 from Very-Soft/oocnotes
Revise OOC notes panel
2023-08-18 06:27:15 +10:00
Heroman
223876f1ab Fixes some shadekin issues 2023-08-18 06:11:34 +10:00
VerySoft
f6448f8eb1 This is why we test 2023-08-16 20:32:35 -04:00
VerySoft
9756378aae More then one window!!! 2023-08-16 20:18:33 -04:00
VerySoft
90981fa620 Revise OOC notes panel
Revises the OOC notes panel a bit, and removes the OOC notes panel from character setup, in favor of just adding buttons to set the likes and dislikes there, rather than maintaining two different versions of the panel.

Additionally, adds a 'print to chat' button to the panel, and to examine for the OOC notes.

Changes the way the window is sent to the client so that it behaves more like character setup. This should mitigate edge cases where the panel appears off screen when SS13 is not being displayed on the primary monitor. It SHOULD also remember its position between sessions. Either way it should stay on your screen now.

Also, for the print to chat, character directory, and any OOC notes panel that isn't yours, the LIKES and DISLIKES sections will show up conditionally depending on if they are actually set up. If there's nothing there, then they won't show up.

This is presently an imperfect revision, as it only allows you to have one OOC notes panel open at a time. I would like you to be able to have more than one at a time, while also having the features to allow it to always appear on the screen, however, that will take some extra development time.

Apart from that, this is fully functional.
2023-08-16 05:44:59 -04:00
Heroman3003
a7411bc24b Merge pull request #15266 from Heroman3003/seagull
Adds a seagull
2023-08-16 17:22:19 +10:00
Heroman
9852a24114 A bunch of small fixes 2023-08-16 17:03:05 +10:00
Heroman
e5d24e2f1a Adds a seagull 2023-08-16 06:32:35 +10:00
Heroman3003
36b26c5c2a Merge pull request #15264 from Heroman3003/runtime-fixes-2
Attempts to fix two different cascading runtimes
2023-08-15 17:57:31 +10:00
Heroman
312b5e2a28 Adds sanity check to spin() 2023-08-15 17:40:56 +10:00
Heroman
bdb765a8ea Attempts to fix two different cascading runtimes 2023-08-15 17:03:28 +10:00
Heroman
328af43db9 A variety of smaller fixes 2023-08-15 15:12:32 +10:00
Heroman3003
0314f15fdd Merge pull request #15255 from Heroman3003/butons-fix
Fixes wrong category of hud on the new buttons
2023-08-14 18:34:48 +10:00
Heroman3003
393b8f3e8b Merge pull request #15257 from Heroman3003/foxlore
Rewrites Zorren lore blurb
2023-08-14 18:34:41 +10:00
Heroman
86312cbece Grammar 2023-08-14 18:05:11 +10:00
Heroman
2e142fa8ef Rewrites Zorren lore blurb 2023-08-14 18:00:50 +10:00
Heroman
5a7aff525d Renames some borg sprite appearances 2023-08-14 16:21:35 +10:00
Heroman
9acf4eb450 Fixes wrong category of hud on the new buttons 2023-08-14 15:32:48 +10:00
VerySoft
a18769d634 Adjust 2023-08-13 16:37:06 -04:00
VerySoft
f1b72cc7ed Robot species
Robots don't have a species but now it will tell people what sprite you picked in your examine text, similar to how species is done for carbon mobs!
2023-08-13 15:58:06 -04:00
Casey
aa0fcd5617 Merge pull request #15247 from Very-Soft/oocnotes
Add OOC notes panel to character setup
2023-08-13 14:46:43 -04:00
VerySoft
3e5247cf7b Add OOC panel to character setup 2023-08-13 14:20:40 -04:00
Heroman3003
8a9b5ee0e4 Merge pull request #15245 from Heroman3003/sort-adjust
Adjusts sorting of humanmobs slightly
2023-08-14 04:14:03 +10:00
Runa Dacino
09acdfd922 fix(blood): Modifies remove_reagent calls to remove_blood calls
Fixes https://github.com/VOREStation/VOREStation/issues/14817

remove_reagent has no sanitization for making sure the person has at least 1 u of blood remaining, and is therefore unsafe to use.

This commit changes all human remove_reagent("blood", amt) calls with remove_blood(amt).

This should prevent blood disappearing from internal bleeding or dragging someone while they're down or from drawing blood from them and so forth.

Not all cases of remove_reagent("blood", amt) were changed, as some act on organs or other reagent containers not part of a human mob or because it's set_species
2023-08-13 20:08:17 +02:00
Heroman
ba3ada19fa Adjusts sorting of humanmobs slightly 2023-08-13 15:35:29 +10:00
Heroman
13550126eb Fixes emag modules stacking 2023-08-13 10:22:07 +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
Heroman3003
98fe284f92 Merge pull request #15215 from Heroman3003/dogborg-end
[READY] Removes Dogborgs
2023-08-11 07:47:02 +10:00