Commit Graph

8251 Commits

Author SHA1 Message Date
PJBot
417569fe2e Automatic changelog update 2023-03-05 00:14:13 -05:00
PJBot
bb4d5064ad Automatic changelog update 2023-03-04 23:28:33 -05:00
PJBot
7618dbde25 Automatic changelog update 2023-03-04 22:45:16 -05:00
Scribbles0
46e89c07c8 New Traits (#13763) 2023-03-04 23:44:13 -04:00
PJBot
224dd1e515 Automatic changelog update 2023-03-04 22:00:11 -05:00
csqrb
8b3d7728d7 Marking default coloring (#13039)
* Marking coloring WIP

* EnsureDefault now supports coloring!

* Now markings have coloring when they get added

* Many things

* yml files

* cleanup

* Some requested changes

* Nullable type and WIP caching

* Time to resolve that thing with deprecated hair fields

* Latest reviews + im still trying to use these hair markings

* FirstOrDefault thing and Tattoo docs

* IDK

* It's now works a bit more properly in preferences GUI

* THEY SYNCING! However preferences GUI still broken and doesn't work properly

* Markings now updating when changing in GUI. However they still don't work properly with bald humanoids

* Forgor...

* Default hair-colored markings will not color to hair if there is no hair

* Fixed default colors for customizable markings

* Fixed bug in prefs GUI that set current hair to null

* Now markings that must match skin color because of limb (e.x. Slimes) - will match skin color

* final tweaks: if hair uses skin color then markings will use skin color as hair color (slimes)

* fix

* fixed dirty. no more funni invis bug

* Mirrors and client profile loading

* default colors soon TM

* review + better coloring

* Hardcode is gone

* diona markings

* oh my god

* fixed CategoryColoring

* cool fallback, clean up and some other tweaks

* code style

* more style

* a
2023-03-04 18:59:07 -08:00
PJBot
0ad9af7ae2 Automatic changelog update 2023-03-04 20:20:53 -05:00
metalgearsloth
0aba0d2ec2 Content tile edge support (#13168) 2023-03-05 12:19:50 +11:00
PJBot
69556dbc7c Automatic changelog update 2023-03-04 20:12:23 -05:00
metalgearsloth
5dd9a3c9e5 Tile fixes (#14388)
- Set some of the defaults in the definition to what we use for most prototypes
- Added planet variant for dirt to avoid black space
- Dirt looks like literal poop but will have another sprite for it soon
2023-03-04 19:11:19 -06:00
eclips_e
581e8a0d12 Give slimes their sex back (not the ERP one) (#14380)
<!-- Please read these guidelines before opening your PR: https://docs.spacestation14.io/en/getting-started/pr-guideline -->
<!-- The text between the arrows are comments - they will not be visible on your PR. -->

## About the PR
<!-- What does it change? What other things could this impact? -->

Gives back the ability for slimes to have a definitive sex. Cosmetic/visual things such as emotes/other stuff use the person's sex and not the gender and I feel like that the removal of slime's having sexes was just to show that the species refactor could handle unsexed species.

**Media**
<!-- 
PRs which make ingame changes (adding clothing, items, new features, etc) are required to have media attached that showcase the changes.
Small fixes/refactors are exempt.
Any media may be used in SS14 progress reports, with clear credit given.

If you're unsure whether your PR will require media, ask a maintainer.

Check the box below to confirm that you have in fact seen this (put an X in the brackets, like [X]):
-->

- [x] I have added screenshots/videos to this PR showcasing its changes ingame, **or** this PR does not require an ingame showcase

**Changelog**
<!--
Here you can fill out a changelog that will automatically be added to the game when your PR is merged.

Only put changes that are visible and important to the player on the changelog.

Don't consider the entry type suffix (e.g. add) to be "part" of the sentence:
bad: - add: a new tool for engineers
good: - add: added a new tool for engineers

Putting a name after the 🆑 symbol will change the name that shows in the changelog (otherwise it takes your GitHub username)
Like so: 🆑 PJB
-->

🆑 eclips_e
- fix: Male and female slimes now scream and laugh properly
2023-03-05 00:36:11 +00:00
crazybrain23
dee52bda53 Decrease Space Bear Hitbox (#14370)
<!-- Please read these guidelines before opening your PR: https://docs.spacestation14.io/en/getting-started/pr-guideline -->
<!-- The text between the arrows are comments - they will not be visible on your PR. -->

## About the PR
<!-- What does it change? What other things could this impact? -->
Space bears previously couldn't fit through one tile gaps. This PR makes them the same size as a Gorilla so that they can fit through airlocks.

**Media**
<!-- 
PRs which make ingame changes (adding clothing, items, new features, etc) are required to have media attached that showcase the changes.
Small fixes/refactors are exempt.
Any media may be used in SS14 progress reports, with clear credit given.

If you're unsure whether your PR will require media, ask a maintainer.

Check the box below to confirm that you have in fact seen this (put an X in the brackets, like [X]):
-->
https://user-images.githubusercontent.com/44417085/222742268-6a853dfb-6a7b-40da-bb60-cce4aeb1bfd2.mp4
- [X] I have added screenshots/videos to this PR showcasing its changes ingame, **or** this PR does not require an ingame showcase

**Changelog**
<!--
Here you can fill out a changelog that will automatically be added to the game when your PR is merged.

Only put changes that are visible and important to the player on the changelog.

Don't consider the entry type suffix (e.g. add) to be "part" of the sentence:
bad: - add: a new tool for engineers
good: - add: added a new tool for engineers

Putting a name after the 🆑 symbol will change the name that shows in the changelog (otherwise it takes your GitHub username)
Like so: 🆑 PJB
-->

🆑 crazybrain
- tweak: Space bears can now fit through doors
2023-03-05 00:36:10 +00:00
Menshin
669cf1ea09 Add an icon to the flip verb (#14358)
Also put the flip verb in the rotation category.
No credit to give here, i've made the icon from scratch.

<!-- Please read these guidelines before opening your PR: https://docs.spacestation14.io/en/getting-started/pr-guideline -->
<!-- The text between the arrows are comments - they will not be visible on your PR. -->

## About the PR
<!-- What does it change? What other things could this impact? -->


**Media**
<!-- 
PRs which make ingame changes (adding clothing, items, new features, etc) are required to have media attached that showcase the changes.
Small fixes/refactors are exempt.
Any media may be used in SS14 progress reports, with clear credit given.

If you're unsure whether your PR will require media, ask a maintainer.

Check the box below to confirm that you have in fact seen this (put an X in the brackets, like [X]):
-->

- [x] I have added screenshots/videos to this PR showcasing its changes ingame
![image](https://user-images.githubusercontent.com/7117411/222599953-e9d8bc2d-eae4-43ee-9425-678c7ae30bd9.png)

**Changelog**
<!--
Here you can fill out a changelog that will automatically be added to the game when your PR is merged.

Only put changes that are visible and important to the player on the changelog.

Don't consider the entry type suffix (e.g. add) to be "part" of the sentence:
bad: - add: a new tool for engineers
good: - add: added a new tool for engineers

Putting a name after the 🆑 symbol will change the name that shows in the changelog (otherwise it takes your GitHub username)
Like so: 🆑 PJB
-->

🆑
- add: The flip verb now has a icon and can be found under the rotation category.
2023-03-05 00:36:09 +00:00
PJBot
edd272b621 Automatic changelog update 2023-03-04 18:09:48 -05:00
PJBot
fe362a84ab Automatic changelog update 2023-03-04 15:32:50 -05:00
08A
83d4a787ee Add layers field to construction prototype (#14222) 2023-03-05 07:31:46 +11:00
PJBot
82cc8a389a Automatic changelog update 2023-03-04 14:46:35 -05:00
crazybrain23
7297689339 Fixed gasping inside cardboard boxes (#14336) 2023-03-05 06:45:31 +11:00
h3half
7e75ed5280 Fix wire components in admin testing arena (#14328) 2023-03-05 05:16:11 +11:00
PJBot
beef2b2666 Automatic changelog update 2023-03-03 23:51:48 -05:00
Nylux
a0f8d959fd Renamed planet floors (#14381) 2023-03-04 15:50:43 +11:00
PJBot
2fc061a1ca Automatic changelog update 2023-03-03 11:26:47 -05:00
deltanedas
ff6527f2a4 Salvage magnet shows cooldown time on Examine (revived) (#14007)
* Added salvage magnet cooldown time on Examine

* weh

* Style issues

* mirrorcult feedback

---------

Co-authored-by: dmnct <asp1@tuta.io>
Co-authored-by: deltanedas <user@zenith>
2023-03-03 08:25:42 -08:00
PJBot
bf76afdcd6 Automatic changelog update 2023-03-02 19:02:11 -05:00
metalgearsloth
829143dd55 Add clickable to lava (#14353) 2023-03-03 11:01:06 +11:00
0x6273
72269c7a77 Add AutoEmote comp/system, updates to zombie code (#13932)
* Add AutoEmote comp/system

* Reduce groan chance so it's the same as before

Old code did 0.2 and then 0.5, now it's just one Prob(0.1)

* Fix typo, curTime var, don't log Resolve

* Maybe fix pausing?

* Fix mistake

* Update NextEmoteTime if an auto emote is removed

* Fix stuff

Get CurTime outside update loop
Use MapInit instead of ComponentInit
Fix a typo in a comment
Debug assert prototype ID in RemoveEmote
Do += PausedTime in OnUnpaused
Add prototype as arg to ResetTimer to avoid an indexing
2023-03-02 11:23:56 -08:00
Mr0maks
a4c7cd4ad0 Reagent description locale fix (#14335) 2023-03-01 16:58:52 -04:00
PJBot
17da1cafc6 Automatic changelog update 2023-03-01 08:32:09 -05:00
deltanedas
d2a590a2ca animate wizard bedsheet, fixes #13753 (#14331) 2023-03-01 09:31:04 -04:00
PJBot
c173338471 Automatic changelog update 2023-02-28 19:52:46 -05:00
PJBot
20f54d2ace Automatic changelog update 2023-02-28 16:01:42 -05:00
Whisper
46413be6de Paper can be put in trash bags (#14245) 2023-02-28 17:00:38 -04:00
PJBot
51796db42a Automatic changelog update 2023-02-28 15:37:05 -05:00
Moony
3daa314aaf Remove roundstart powergamer bait from Youtool. (#14173) 2023-02-28 16:36:02 -04:00
PJBot
1577af4d9d Automatic changelog update 2023-02-28 15:14:20 -05:00
router
5f4ea89f3b change speech emotes (#14132) 2023-02-28 16:13:16 -04:00
PJBot
383fe4a36a Automatic changelog update 2023-02-28 15:07:59 -05:00
Slava0135
2d07a5973b Add fake cap gun to mime & clown uplink (#13998) 2023-02-28 16:06:55 -04:00
PJBot
09d7ecebc2 Automatic changelog update 2023-02-28 15:05:01 -05:00
vanx
aaa081054e Added a ghost warp to the singularity (#13851) 2023-02-28 16:03:57 -04:00
PJBot
cf6f424ed6 Automatic changelog update 2023-02-28 15:03:21 -05:00
GoodWheatley
01c7b50de5 Lexorin + Hypopen 1984 (#13846) 2023-02-28 16:02:17 -04:00
PJBot
bfbbe4978a Automatic changelog update 2023-02-28 14:11:23 -05:00
metalgearsloth
cfc7ce508c Nerf L6 firerate (#14144) 2023-02-28 15:10:19 -04:00
PJBot
c3c9d1118f Automatic changelog update 2023-02-28 11:16:53 -05:00
TemporalOroboros
93ec824d57 MotD (#13655)
* MOTD

* Message of the Day

* Pretty sure the tests aren't me. Let's check.

* Update Content.Shared/CCVar/CCVars.cs

Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>

* command dependencies and moving MOTD to its own system

* Some doc comments

* Let's try those tests again

* More doc comments, most of the github reviews, and aliases for get-motd and set-motd

* Clear test MOTD

* Localized motd commands and completion hints

* Makes set-motd only show up in the alias command if the player has access to it.

---------

Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>
2023-02-28 08:15:48 -08:00
PJBot
c8d9d05bcf Automatic changelog update 2023-02-28 11:12:42 -05:00
Nemanja
2a1798ff4c salvage bounds test (#13793) 2023-02-28 08:12:24 -08:00
Chief-Engineer
8f402ee8ca Add non-players button to log viewer (#14097)
* add include non-players button to log viewer

* breakout player filter check

* fix sending player logs with no players selected

* fix default not returning player logs, causing test issue
2023-02-28 08:09:35 -08:00
PJBot
fbb23bd540 Automatic changelog update 2023-02-28 11:05:35 -05:00