Skip to content
This repository has been archived by the owner on Nov 1, 2024. It is now read-only.

Upstream02052024 #109

Merged
merged 28 commits into from
May 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
0fb6e4f
Fixes Harpy Skirt Bugs (#1313)
VMSolidus May 1, 2024
3e3f5ee
Automatic Changelog (#1313)
FrontierATC May 1, 2024
402d300
Goblin Fix (#1315)
ErhardSteinhauer May 1, 2024
41cafd4
Automatic Changelog (#1315)
FrontierATC May 1, 2024
1e79380
Brigmedic pda now inherents from BaseMedicalPDA (#1319)
blueDev2 May 1, 2024
52ff005
Automatic Changelog (#1319)
FrontierATC May 1, 2024
584f618
IonStormRule: affects cyborgs system-wide (#1314)
whatston3 May 1, 2024
576442d
Flat (#1320)
dvir001 May 2, 2024
896d284
Automatic Changelog (#1320)
FrontierATC May 2, 2024
1c649f3
Felinid (DeltaV Update) (#1307)
dvir001 May 2, 2024
a0d6d0e
Automatic Changelog (#1307)
FrontierATC May 2, 2024
b8c336f
Mail Pod (Update) (#1318)
dvir001 May 2, 2024
337b0ff
Automatic Changelog (#1318)
FrontierATC May 2, 2024
b4be4bb
Fixes Harpy Skirt Bugs (#1313)
VMSolidus May 1, 2024
9e83465
Automatic Changelog (#1313)
FrontierATC May 1, 2024
ecca0ca
Goblin Fix (#1315)
ErhardSteinhauer May 1, 2024
9af667a
Automatic Changelog (#1315)
FrontierATC May 1, 2024
2714170
Brigmedic pda now inherents from BaseMedicalPDA (#1319)
blueDev2 May 1, 2024
f67d396
Automatic Changelog (#1319)
FrontierATC May 1, 2024
02c9669
IonStormRule: affects cyborgs system-wide (#1314)
whatston3 May 1, 2024
20c7293
Flat (#1320)
dvir001 May 2, 2024
f7b6244
Automatic Changelog (#1320)
FrontierATC May 2, 2024
fb2a6eb
Felinid (DeltaV Update) (#1307)
dvir001 May 2, 2024
d93bb7c
Automatic Changelog (#1307)
FrontierATC May 2, 2024
397f8d0
fix
Vonsant May 2, 2024
99c4e35
Automatic Changelog (#1318)
FrontierATC May 2, 2024
7949ccc
Fixes
Vonsant May 2, 2024
1778d5f
Update typing_indicator.yml
Vonsant May 2, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 9 additions & 5 deletions Content.Server/StationEvents/Events/IonStormRule.cs
Original file line number Diff line number Diff line change
Expand Up @@ -64,15 +64,19 @@ protected override void Started(EntityUid uid, IonStormRuleComponent comp, GameR
{
base.Started(uid, comp, gameRule, args);

if (!TryGetRandomStation(out var chosenStation))
return;
// Frontier - Affect all silicon beings in the sector, not just on-station.
// if (!TryGetRandomStation(out var chosenStation))
// return;
// End Frontier

var query = EntityQueryEnumerator<SiliconLawBoundComponent, TransformComponent, IonStormTargetComponent>();
while (query.MoveNext(out var ent, out var lawBound, out var xform, out var target))
{
// only affect law holders on the station
if (CompOrNull<StationMemberComponent>(xform.GridUid)?.Station != chosenStation)
continue;
// Frontier - Affect all silicon beings in the sector, not just on-station.
// // only affect law holders on the station
// if (CompOrNull<StationMemberComponent>(xform.GridUid)?.Station != chosenStation)
// continue;
// End Frontier

if (!RobustRandom.Prob(target.Chance))
continue;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
using Robust.Shared.GameStates;

namespace Content.Shared.StepTrigger.Components;


[RegisterComponent, NetworkedComponent]
public sealed partial class NoShoesSilentFootstepsComponent : Component
{
}
10 changes: 10 additions & 0 deletions Content.Shared/Movement/Systems/SharedMoverController.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
using Robust.Shared.Timing;
using Robust.Shared.Utility;
using PullableComponent = Content.Shared.Movement.Pulling.Components.PullableComponent;
using Content.Shared.StepTrigger.Components; // Delta V-NoShoesSilentFootstepsComponent

namespace Content.Shared.Movement.Systems
{
Expand All @@ -46,6 +47,7 @@ public abstract partial class SharedMoverController : VirtualController
[Dependency] protected readonly SharedPhysicsSystem Physics = default!;
[Dependency] private readonly SharedTransformSystem _transform = default!;
[Dependency] private readonly TagSystem _tags = default!;
[Dependency] private readonly IEntityManager _entities = default!; // Delta V-NoShoesSilentFootstepsComponent

protected EntityQuery<InputMoverComponent> MoverQuery;
protected EntityQuery<MobMoverComponent> MobMoverQuery;
Expand Down Expand Up @@ -438,6 +440,14 @@ private bool TryGetSound(
sound = moverModifier.FootstepSoundCollection;
return true;
}

// If got the component in yml and no shoes = no sound. Delta V
if (_entities.TryGetComponent(uid, out NoShoesSilentFootstepsComponent? _) &
!_inventory.TryGetSlotEntity(uid, "shoes", out var _))
{
return false;
}
// Delta V NoShoesSilentFootsteps till here.

if (_inventory.TryGetSlotEntity(uid, "shoes", out var shoes) &&
TryComp<FootstepModifierComponent>(shoes, out var modifier))
Expand Down
14 changes: 7 additions & 7 deletions Resources/Audio/_NF/Voice/Goblin/attributions.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
- files: ["goblin-cackle-01.ogg, goblin-cackle-02.ogg, goblin-cackle-03.ogg"]
license: "CC0-1.0"
copyright: "Original file made by SnowFightStudios (https://freesound.org/people/SnowFightStudios/), edited (cropped) by erhardsteinhauer (discord/github)"
copyright: "Original file made by SnowFightStudios (https://freesound.org/people/SnowFightStudios/), edited (converted to mono, cropped, lowered amplitudes) by erhardsteinhauer (discord/github)"
source: "https://freesound.org/people/SnowFightStudios/sounds/643664/"
- files: ["goblin-cackle-04.ogg"]
license: "CC0-1.0"
copyright: "Original file made by spookymodem (https://freesound.org/people/spookymodem/), edited (cropped) by erhardsteinhauer (discord/github)"
copyright: "Original file made by spookymodem (https://freesound.org/people/spookymodem/), edited (converted to mono, cropped) by erhardsteinhauer (discord/github)"
source: "https://freesound.org/people/spookymodem/sounds/202096/"
- files: ["goblin-cackle-05.ogg"]
license: "CC-BY-4.0"
copyright: "Original file made by Nanakisan (https://freesound.org/people/Nanakisan/)"
source: "https://freesound.org/people/Nanakisan/sounds/253532/"
- files: ["goblin-scream-01.ogg"]
license: "CC0-1.0"
copyright: "Original file made by SnowFightStudios (https://freesound.org/people/SnowFightStudios/), edited (cropped) by erhardsteinhauer (discord/github)"
copyright: "Original file made by SnowFightStudios (https://freesound.org/people/SnowFightStudios/), edited (converted to mono, cropped) by erhardsteinhauer (discord/github)"
source: "https://freesound.org/people/SnowFightStudios/sounds/643655/"
- files: ["goblin-scream-02.ogg, goblin-scream-03.ogg, goblin-scream-04.ogg"]
license: "CC0-1.0"
copyright: "Original file made by Duisterwho (https://freesound.org/people/Duisterwho/), edited (cropped) by erhardsteinhauer (discord/github)"
copyright: "Original file made by Duisterwho (https://freesound.org/people/Duisterwho/), edited (converted to mono, cropped) by erhardsteinhauer (discord/github)"
source: "https://freesound.org/people/Duisterwho/sounds/643497/"
- files: ["goblin-cry-01.ogg, goblin-cry-02.ogg"]
license: "CC0-1.0"
copyright: "Original file made by SnowFightStudios (https://freesound.org/people/SnowFightStudios/), edited (cropped) by erhardsteinhauer (discord/github)"
copyright: "Original file made by SnowFightStudios (https://freesound.org/people/SnowFightStudios/), edited (converted to mono, cropped) by erhardsteinhauer (discord/github)"
source: https://freesound.org/people/SnowFightStudios/sounds/643657/
- files: ["goblin-chatter-01.ogg"]
license: "CC0-1.0"
copyright: "Original file made by Fenodyrie (https://freesound.org/people/Fenodyrie/)"
copyright: "Original file made by Fenodyrie (https://freesound.org/people/Fenodyrie/), edited (converted to mono) by erhardsteinhauer (discord/github)"
source: https://freesound.org/people/Fenodyrie/sounds/565923/
- files: ["goblin-hiss-01.ogg"]
license: "CC-BY-4.0"
copyright: "Original file made by LittleRobotSoundFactory (https://freesound.org/people/LittleRobotSoundFactory/)"
copyright: "Original file made by LittleRobotSoundFactory (https://freesound.org/people/LittleRobotSoundFactory/), edited (converted to mono) by erhardsteinhauer (discord/github)"
source: https://freesound.org/people/LittleRobotSoundFactory/sounds/270389/
Binary file modified Resources/Audio/_NF/Voice/Goblin/goblin-cackle-01.ogg
Binary file not shown.
Binary file modified Resources/Audio/_NF/Voice/Goblin/goblin-cackle-02.ogg
Binary file not shown.
Binary file modified Resources/Audio/_NF/Voice/Goblin/goblin-cackle-03.ogg
Binary file not shown.
Binary file modified Resources/Audio/_NF/Voice/Goblin/goblin-cackle-04.ogg
Binary file not shown.
Binary file modified Resources/Audio/_NF/Voice/Goblin/goblin-cackle-05.ogg
Binary file not shown.
18 changes: 9 additions & 9 deletions Resources/Audio/_NF/Voice/Goblin/license.txt
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
- files: ["goblin-cackle-01.ogg, goblin-cackle-02.ogg, goblin-cackle-03.ogg"]
license: "CC0-1.0"
copyright: "Original file made by SnowFightStudios (https://freesound.org/people/SnowFightStudios/), edited (cropped) by erhardsteinhauer (discord/github)"
copyright: "Original file made by SnowFightStudios (https://freesound.org/people/SnowFightStudios/), edited (converted to mono, cropped, lowered amplitudes) by erhardsteinhauer (discord/github)"
source: "https://freesound.org/people/SnowFightStudios/sounds/643664/"
- files: ["goblin-cackle-04.ogg"]
license: "CC0-1.0"
copyright: "Original file made by spookymodem (https://freesound.org/people/spookymodem/), edited (cropped) by erhardsteinhauer (discord/github)"
copyright: "Original file made by spookymodem (https://freesound.org/people/spookymodem/), edited (converted to mono, cropped) by erhardsteinhauer (discord/github)"
source: "https://freesound.org/people/spookymodem/sounds/202096/"
- files: ["goblin-cackle-05.ogg"]
license: "CC BY 4.0"
license: "CC-BY-4.0"
copyright: "Original file made by Nanakisan (https://freesound.org/people/Nanakisan/)"
source: "https://freesound.org/people/Nanakisan/sounds/253532/"
- files: ["goblin-scream-01.ogg"]
license: "CC0-1.0"
copyright: "Original file made by SnowFightStudios (https://freesound.org/people/SnowFightStudios/), edited (cropped) by erhardsteinhauer (discord/github)"
copyright: "Original file made by SnowFightStudios (https://freesound.org/people/SnowFightStudios/), edited (converted to mono, cropped) by erhardsteinhauer (discord/github)"
source: "https://freesound.org/people/SnowFightStudios/sounds/643655/"
- files: ["goblin-scream-02.ogg, goblin-scream-03.ogg, goblin-scream-04.ogg"]
license: "CC0-1.0"
copyright: "Original file made by Duisterwho (https://freesound.org/people/Duisterwho/), edited (cropped) by erhardsteinhauer (discord/github)"
copyright: "Original file made by Duisterwho (https://freesound.org/people/Duisterwho/), edited (converted to mono, cropped) by erhardsteinhauer (discord/github)"
source: "https://freesound.org/people/Duisterwho/sounds/643497/"
- files: ["goblin-cry-01.ogg, goblin-cry-02.ogg"]
license: "CC0-1.0"
copyright: "Original file made by SnowFightStudios (https://freesound.org/people/SnowFightStudios/), edited (cropped) by erhardsteinhauer (discord/github)"
copyright: "Original file made by SnowFightStudios (https://freesound.org/people/SnowFightStudios/), edited (converted to mono, cropped) by erhardsteinhauer (discord/github)"
source: https://freesound.org/people/SnowFightStudios/sounds/643657/
- files: ["goblin-chatter-01.ogg"]
license: "CC0-1.0"
copyright: "Original file made by Fenodyrie (https://freesound.org/people/Fenodyrie/)"
copyright: "Original file made by Fenodyrie (https://freesound.org/people/Fenodyrie/), edited (converted to mono) by erhardsteinhauer (discord/github)"
source: https://freesound.org/people/Fenodyrie/sounds/565923/
- files: ["goblin-hiss-01.ogg"]
license: "CC BY 4.0"
copyright: "Original file made by LittleRobotSoundFactory (https://freesound.org/people/LittleRobotSoundFactory/)"
license: "CC-BY-4.0"
copyright: "Original file made by LittleRobotSoundFactory (https://freesound.org/people/LittleRobotSoundFactory/), edited (converted to mono) by erhardsteinhauer (discord/github)"
source: https://freesound.org/people/LittleRobotSoundFactory/sounds/270389/
52 changes: 52 additions & 0 deletions Resources/Changelog/Changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4435,3 +4435,55 @@ Entries:
cases.
id: 4963
time: '2024-04-29T21:36:47.0000000+00:00'
- author: VMSolidus
changes:
- type: Fix
message: >-
All Jumpskirts in the game have been correctly listed as skirts, now
Harpies can wear them again.
id: 4964
time: '2024-05-01T21:37:35.0000000+00:00'
- author: erhardsteinhauer
changes:
- type: Fix
message: >-
Fixed goblin stomach. Now it actually doesn't turn itself out when raw
meat or blood is consumed by owner of that stomach.
- type: Fix
message: Lowered sound level of goblin laughter sfx.
id: 4965
time: '2024-05-01T23:10:16.0000000+00:00'
- author: blueDev2
changes:
- type: Add
message: Brigmedic PDAs can now perform medical scans
id: 4966
time: '2024-05-01T23:32:16.0000000+00:00'
- author: dvir01
changes:
- type: Tweak
message: >-
Lower IFF amounts in Expeditionary Flatpackvend, you can now find many
IFF boards on planets.
- type: Tweak
message: >-
Added R&D Server Flatpack to Flatpackvend, removed the hidden HoverBike,
they can also be found on planets now.
id: 4967
time: '2024-05-02T01:07:48.0000000+00:00'
- author: DeltaV
changes:
- type: Add
message: Felinids now scream in agony from water.
- type: Tweak
message: Felinid's thieving gloves have been removed for Soft paws mechanic.
- type: Add
message: Added a speech bubble to felinids. Mraow!
id: 4968
time: '2024-05-02T01:08:21.0000000+00:00'
- author: dvir01
changes:
- type: Fix
message: Fixed mailpod power issue
id: 4969
time: '2024-05-02T01:21:52.0000000+00:00'
65 changes: 12 additions & 53 deletions Resources/Maps/_NF/Shuttles/mailpod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -118,37 +118,19 @@ entities:
data:
tiles:
0,0:
0: 1
1: 30582
-1,0:
2: 4
1: 52424
0: 4403
1: 17408
0,-1:
1: 25975
3: 4096
0: 512
-1,-1:
1: 52428
0: 13106
-1,0:
0: 34944
0,1:
1: 7
1: 4
-1,-1:
1: 17476
-1,1:
1: 12
1: 4
uniqueMixes:
- volume: 2500
temperature: 293.14996
moles:
- 20.078888
- 75.53487
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- volume: 2500
temperature: 293.15
moles:
Expand All @@ -165,10 +147,8 @@ entities:
- 0
- 0
- volume: 2500
temperature: 293.14996
immutable: True
moles:
- 21.824879
- 82.10312
- 0
- 0
- 0
Expand All @@ -179,19 +159,6 @@ entities:
- 0
- 0
- 0
- volume: 2500
temperature: 293.15
moles:
- 23.710548
- 89.19683
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
chunkSize: 4
Expand Down Expand Up @@ -330,24 +297,16 @@ entities:
- type: Transform
pos: 2.5,1.5
parent: 1
- uid: 64
- uid: 32
components:
- type: Transform
pos: 2.5,2.5
pos: 1.5,1.5
parent: 1
- uid: 73
components:
- type: Transform
pos: 1.5,2.5
parent: 1
- proto: CableTerminal
entities:
- uid: 32
components:
- type: Transform
rot: 1.5707963267948966 rad
pos: 1.5,1.5
parent: 1
- proto: ChairOfficeLight
entities:
- uid: 58
Expand Down
6 changes: 6 additions & 0 deletions Resources/Prototypes/DeltaV/typing_indicator.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- type: typingIndicator
id: felinid
spritePath: /Textures/DeltaV/Effects/speech.rsi
typingState: felinid0
idleState: felinid1
offset: 0, 0.2 # 0625
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,11 @@
- type: Clothing
slots: [innerclothing]
femaleMask: UniformTop
- type: Tag
tags:
- ClothMade
- WhitelistChameleon
- Skirt #Frontier, needed for Harpies


- type: entity
Expand Down
Loading
Loading