Commit Graph

14562 Commits

Author SHA1 Message Date
Fluffiest Floofers
ddfb813693 Garlic and vinaigrette (#14221) 2023-03-05 21:50:08 -04:00
PJBot
6c68c13a3c Automatic changelog update 2023-03-05 20:12:17 -05:00
Duke
8640f0b0a3 New botany mutations (#13646) 2023-03-05 21:11:13 -04:00
PJBot
fbca794c94 Automatic changelog update 2023-03-05 12:13:13 -05:00
Leon Friedrich
b148bebd60 Equipment verbs & admin inventory access. (#14315) 2023-03-06 04:12:08 +11:00
Leon Friedrich
a9b268af49 Remove use delay cancellation tokens (#14405) 2023-03-06 03:42:04 +11:00
PJBot
4fd98f102b Automatic changelog update 2023-03-05 00:27:07 -05:00
keronshb
eff088189d Another batch of DoAfter fixes (#14351) 2023-03-04 21:26:03 -08:00
PJBot
417569fe2e Automatic changelog update 2023-03-05 00:14:13 -05:00
metalgearsloth
28dbbbb734 Add NPC stuck detection (#14410) 2023-03-05 16:13:09 +11:00
PJBot
bb4d5064ad Automatic changelog update 2023-03-04 23:28:33 -05:00
eoineoineoin
6722adcd83 Cleanup cargo shuttle/telepad order code (#13591)
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
2023-03-05 15:27:30 +11:00
metalgearsloth
2276e74b1d Update submodule to 0.90.0.0 (#14411) 2023-03-05 15:02:49 +11: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
Moony
b872255e82 Update GameTicker.RoundFlow.cs (#14387)
* Update GameTicker.RoundFlow.cs

* wtf
2023-03-04 18:31:25 -06:00
Moony
028fa395d8 fix bors config (#14389)
i did an oops
2023-03-04 23:56:55 +00:00
PJBot
edd272b621 Automatic changelog update 2023-03-04 18:09:48 -05:00
Scribbles0
f84f9aa407 Disposals Air (#14407) 2023-03-04 15:08:44 -08: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
Moony
7232bf4ba4 Configure and enable bors (#14383)
* Update build-test-debug.yml

* Update build-test-release.yml

* Update test-packaging.yml

* Update validate_mapfiles.yml

* Update yaml-linter.yml

* Update validate-rsis.yml

* Update validate-rgas.yml

* Create bors.toml
2023-03-03 22:55:05 -06: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
Mr0maks
1d0e5cca3a Food system locale fix (#14365) 2023-03-02 23:19:55 -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
metalgearsloth
3bb4dd97aa Fix material rsi (#14339) 2023-03-02 17:30:35 +11:00
Mr0maks
a4c7cd4ad0 Reagent description locale fix (#14335) 2023-03-01 16:58:52 -04:00
Leon Friedrich
56ef88a913 Prevent possible future game state bugs (#14323) 2023-03-01 09:26:37 -06: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
Leon Friedrich
b4bfbbcbe8 Remove tickrate dependence from power tests (#14326) 2023-03-01 13:58:05 +11:00
Leon Friedrich
e9fd16f8f6 Fix lung test (#14325) 2023-03-01 13:57:48 +11:00
PJBot
c173338471 Automatic changelog update 2023-02-28 19:52:46 -05:00