Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
45a0ccec2a | ||
|
|
d9bb403264 | ||
|
|
987678965f | ||
|
|
663952f2fb | ||
|
|
46a37b1caf | ||
|
|
bcc50db33b | ||
|
|
30cfa646e4 | ||
|
|
91ff29416b |
@@ -85,41 +85,40 @@ public sealed class SalvageMagnetBoundUserInterface : BoundUserInterface
|
||||
{
|
||||
case AsteroidOffering asteroid:
|
||||
option.Title = Loc.GetString($"dungeon-config-proto-{asteroid.Id}");
|
||||
break; // DeltaV: Skip ores since they aren't used with custom generation
|
||||
// var layerKeys = asteroid.MarkerLayers.Keys.ToList();
|
||||
// layerKeys.Sort();
|
||||
//
|
||||
// foreach (var resource in layerKeys)
|
||||
// {
|
||||
// var count = asteroid.MarkerLayers[resource];
|
||||
//
|
||||
// var container = new BoxContainer
|
||||
// {
|
||||
// Orientation = BoxContainer.LayoutOrientation.Horizontal,
|
||||
// HorizontalExpand = true,
|
||||
// };
|
||||
//
|
||||
// var resourceLabel = new Label
|
||||
// {
|
||||
// Text = Loc.GetString("salvage-magnet-resources",
|
||||
// ("resource", resource)),
|
||||
// HorizontalAlignment = Control.HAlignment.Left,
|
||||
// };
|
||||
//
|
||||
// var countLabel = new Label
|
||||
// {
|
||||
// Text = Loc.GetString("salvage-magnet-resources-count", ("count", count)),
|
||||
// HorizontalAlignment = Control.HAlignment.Right,
|
||||
// HorizontalExpand = true,
|
||||
// };
|
||||
//
|
||||
// container.AddChild(resourceLabel);
|
||||
// container.AddChild(countLabel);
|
||||
//
|
||||
// option.AddContent(container);
|
||||
// }
|
||||
//
|
||||
// break;
|
||||
var layerKeys = asteroid.MarkerLayers.Keys.ToList();
|
||||
layerKeys.Sort();
|
||||
|
||||
foreach (var resource in layerKeys)
|
||||
{
|
||||
var count = asteroid.MarkerLayers[resource];
|
||||
|
||||
var container = new BoxContainer
|
||||
{
|
||||
Orientation = BoxContainer.LayoutOrientation.Horizontal,
|
||||
HorizontalExpand = true,
|
||||
};
|
||||
|
||||
var resourceLabel = new Label
|
||||
{
|
||||
Text = Loc.GetString("salvage-magnet-resources",
|
||||
("resource", resource)),
|
||||
HorizontalAlignment = Control.HAlignment.Left,
|
||||
};
|
||||
|
||||
var countLabel = new Label
|
||||
{
|
||||
Text = Loc.GetString("salvage-magnet-resources-count", ("count", count)),
|
||||
HorizontalAlignment = Control.HAlignment.Right,
|
||||
HorizontalExpand = true,
|
||||
};
|
||||
|
||||
container.AddChild(resourceLabel);
|
||||
container.AddChild(countLabel);
|
||||
|
||||
option.AddContent(container);
|
||||
}
|
||||
|
||||
break;
|
||||
case DebrisOffering debris:
|
||||
option.Title = Loc.GetString($"salvage-magnet-debris-{debris.Id}");
|
||||
break;
|
||||
|
||||
@@ -17,7 +17,7 @@ namespace Content.Shared.Psionics.Glimmer
|
||||
get { return _glimmer; }
|
||||
set
|
||||
{
|
||||
var newGlimmer = _enabled ? Math.Clamp(value, 0, 1000) : 0;
|
||||
var newGlimmer = _enabled ? Math.Clamp(value, 0, 2000) : 0;
|
||||
if (_glimmer == newGlimmer)
|
||||
return;
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ public sealed class XAEModifyGlimmerSystem : EntitySystem
|
||||
private void OnActivated(Entity<XAEModifyGlimmerComponent> arti, ref XenoArtifactNodeActivatedEvent args)
|
||||
{
|
||||
var range = arti.Comp.Range;
|
||||
var current = _glimmer.Glimmer;
|
||||
var current = Math.Min(_glimmer.Glimmer, 1000); // Only scale up to 1000 glimmer
|
||||
if (range.Min > current || current > range.Max)
|
||||
return;
|
||||
|
||||
|
||||
@@ -1,19 +1,4 @@
|
||||
Entries:
|
||||
- author: kotobdev
|
||||
changes:
|
||||
- message: Flashlights will now always point towards your cursor in combat mode.
|
||||
type: Add
|
||||
id: 2034
|
||||
time: '2026-01-08T17:11:25.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/5163
|
||||
- author: ShepardToTheStars
|
||||
changes:
|
||||
- message: Redrock spawns a bit further out until we can figure out why its spawning
|
||||
inside the station.
|
||||
type: Tweak
|
||||
id: 2035
|
||||
time: '2026-01-08T20:53:31.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/5166
|
||||
- author: PureBreadBagel
|
||||
changes:
|
||||
- message: You are now able to craft the makeshift and forged varient of the omnitool!
|
||||
@@ -4339,4 +4324,20 @@
|
||||
id: 2534
|
||||
time: '2026-07-07T18:40:15.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/6055
|
||||
- author: jessiscah23
|
||||
changes:
|
||||
- message: Nanotrasen has fixed issues with salvage magnet calibration. Ore seams
|
||||
can now be found on asteroid pulls!
|
||||
type: Fix
|
||||
id: 2535
|
||||
time: '2026-07-09T01:24:45.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/5973
|
||||
- author: rebe83
|
||||
changes:
|
||||
- message: The syndicate saboteur cyborg no longer comes with weapons or an advanced
|
||||
tool module. Cybersun stocks are down 13%.
|
||||
type: Tweak
|
||||
id: 2536
|
||||
time: '2026-07-09T03:53:55.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/6080
|
||||
Order: 1
|
||||
|
||||
@@ -5,4 +5,4 @@ x01-bundle-name = X-01
|
||||
x01-bundle-description = A fast firing, high capacity, compact, energy gun perfect for dishing out consistent quick damage.
|
||||
|
||||
grav-gauntlet-bundle-name = Grav Gauntlet
|
||||
grav-gauntlet-bundle-description = A strong, slow hitting, gauntlet that can pull targets hit in and has a taser just in case.
|
||||
grav-gauntlet-bundle-description = A strong, slow hitting, gauntlet that can pull targets hit closer.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Be careful with these as they get removed on shutdown too!
|
||||
# Be careful with these as they get removed on shutdown too!
|
||||
- type: entity
|
||||
id: AiHeld
|
||||
save: false # DeltaV - AI PDAs
|
||||
@@ -703,11 +703,11 @@
|
||||
borg_brain:
|
||||
- SyndicateNeuroling # DeltaV
|
||||
borg_module:
|
||||
- BorgModuleAdvancedTool # Delta V - replaced tool module
|
||||
- BorgModuleTool
|
||||
- BorgModuleCable # DeltaV
|
||||
- BorgModuleConstruction # DeltaV
|
||||
- BorgModuleOperative
|
||||
- BorgModuleSyndicateWeapon
|
||||
# - BorgModuleSyndicateWeapon # DeltaV - removed for balance
|
||||
- BorgModuleCloakDeviceSyndicate # DeltaV
|
||||
borg_id_chip: # DeltaV - borg id chips
|
||||
- IdChipSyndie
|
||||
|
||||
@@ -211,4 +211,3 @@
|
||||
ActionExplosionRune: null
|
||||
ActionIgniteRune: null
|
||||
ActionStunRune: null
|
||||
#TEST
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
- type: oreDunGen
|
||||
id: OreIron
|
||||
replacement: AsteroidRock
|
||||
replacement: AsteroidAltRock #Delta V - Changed from AsteroidRock to AsteroidAltRock to work with our Mining Rock Spawner.
|
||||
entity: AsteroidRockTin
|
||||
count: 5
|
||||
minGroupSize: 5
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
- type: oreDunGen
|
||||
id: OreQuartz
|
||||
replacement: AsteroidRock
|
||||
replacement: AsteroidAltRock #Delta V - Changed from AsteroidRock to AsteroidAltRock to work with our Mining Rock Spawner.
|
||||
entity: AsteroidRockQuartz
|
||||
count: 5
|
||||
minGroupSize: 5
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
- type: oreDunGen
|
||||
id: OreCoal
|
||||
replacement: AsteroidRock
|
||||
replacement: AsteroidAltRock #Delta V - Changed from AsteroidRock to AsteroidAltRock to work with our Mining Rock Spawner.
|
||||
entity: AsteroidRockCoal
|
||||
count: 3
|
||||
minGroupSize: 5
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
- type: oreDunGen
|
||||
id: OreSalt
|
||||
replacement: AsteroidRock
|
||||
replacement: AsteroidAltRock #Delta V - Changed from AsteroidRock to AsteroidAltRock to work with our Mining Rock Spawner.
|
||||
entity: AsteroidRockSalt
|
||||
count: 3
|
||||
minGroupSize: 5
|
||||
@@ -46,7 +46,7 @@
|
||||
|
||||
- type: oreDunGen
|
||||
id: OreGold
|
||||
replacement: AsteroidRock
|
||||
replacement: AsteroidAltRock #Delta V - Changed from AsteroidRock to AsteroidAltRock to work with our Mining Rock Spawner.
|
||||
entity: AsteroidRockGold
|
||||
count: 4
|
||||
minGroupSize: 5
|
||||
@@ -54,7 +54,7 @@
|
||||
|
||||
- type: oreDunGen
|
||||
id: OreSilver
|
||||
replacement: AsteroidRock
|
||||
replacement: AsteroidAltRock #Delta V - Changed from AsteroidRock to AsteroidAltRock to work with our Mining Rock Spawner.
|
||||
entity: AsteroidRockSilver
|
||||
count: 4
|
||||
minGroupSize: 5
|
||||
@@ -62,7 +62,7 @@
|
||||
|
||||
- type: oreDunGen
|
||||
id: OrePlasma
|
||||
replacement: AsteroidRock
|
||||
replacement: AsteroidAltRock #Delta V - Changed from AsteroidRock to AsteroidAltRock to work with our Mining Rock Spawner.
|
||||
entity: AsteroidRockPlasma
|
||||
count: 4
|
||||
minGroupSize: 5
|
||||
@@ -70,7 +70,7 @@
|
||||
|
||||
- type: oreDunGen
|
||||
id: OreUranium
|
||||
replacement: AsteroidRock
|
||||
replacement: AsteroidAltRock #Delta V - Changed from AsteroidRock to AsteroidAltRock to work with our Mining Rock Spawner.
|
||||
entity: AsteroidRockUranium
|
||||
count: 4
|
||||
minGroupSize: 5
|
||||
@@ -78,7 +78,7 @@
|
||||
|
||||
- type: oreDunGen
|
||||
id: OreBananium
|
||||
replacement: AsteroidRock
|
||||
replacement: AsteroidAltRock #Delta V - Changed from AsteroidRock to AsteroidAltRock to work with our Mining Rock Spawner.
|
||||
entity: AsteroidRockBananium
|
||||
count: 6
|
||||
minGroupSize: 3
|
||||
@@ -86,7 +86,7 @@
|
||||
|
||||
- type: oreDunGen
|
||||
id: OreArtifactFragment
|
||||
replacement: AsteroidRock
|
||||
replacement: AsteroidAltRock #Delta V - Changed from AsteroidRock to AsteroidAltRock to work with our Mining Rock Spawner.
|
||||
entity: AsteroidRockArtifactFragment
|
||||
count: 5
|
||||
minGroupSize: 1
|
||||
|
||||
@@ -50,6 +50,6 @@
|
||||
discountDownTo:
|
||||
Telecrystal: 7
|
||||
cost:
|
||||
Telecrystal: 13
|
||||
Telecrystal: 12
|
||||
categories:
|
||||
- UplinkAllies
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
- type: entity
|
||||
parent: [BaseItem, BaseWeaponBatterySmall, BaseGunWieldable]
|
||||
parent: [BaseItem]
|
||||
id: GravGauntlet
|
||||
name: Grav Gauntlet MK-00c
|
||||
description: A developmental prototype of Nanotrasen's Melee Arms Department. When striking an enemy, a gravitational wave pulses and sweeps them in for a follow-up.
|
||||
@@ -8,41 +8,35 @@
|
||||
sprite: _DV/Objects/Weapons/Melee/grav_gauntlet.rsi
|
||||
state: icon
|
||||
- type: MeleeWeapon
|
||||
range: 1.2 # so you can actually use the pull
|
||||
attackRate: 0.70 # heavy friggin fists bro
|
||||
range: 1.4
|
||||
attackRate: 0.85
|
||||
angle: 0
|
||||
animation: WeaponArcFist
|
||||
wideAnimationRotation: 145
|
||||
wideAnimationRotation: 230
|
||||
damage:
|
||||
types:
|
||||
Blunt: 18
|
||||
Heat: 5
|
||||
Blunt: 25
|
||||
Heat: 3
|
||||
Structural: 20
|
||||
- type: ClothingSlowResistance
|
||||
modifier: 0.30
|
||||
- type: IncreaseDamageOnWield
|
||||
damage:
|
||||
types:
|
||||
Heat: 7
|
||||
Structural: 5
|
||||
- type: Gun #apersos was here
|
||||
resetOnHandSelected: false
|
||||
projectileSpeed: 25
|
||||
soundGunshot: /Audio/Weapons/Guns/Gunshots/kinetic_accel.ogg
|
||||
- type: BatteryAmmoProvider
|
||||
proto: BulletTaser # most balanced kinda, better than a stun shotgun
|
||||
fireCost: 1000
|
||||
- type: BatterySelfRecharger
|
||||
autoRechargeRate: 1000
|
||||
autoRechargePauseTime: 55
|
||||
- type: GunRequiresWield #gotta steady your arm to aim duhhh
|
||||
- type: AmmoCounter
|
||||
- type: Wieldable
|
||||
- type: MeleeThrowOnHit
|
||||
speed: 5.75
|
||||
speed: 2
|
||||
distance: -.75
|
||||
- type: AltFireMelee
|
||||
attackType: Heavy
|
||||
- type: UseDelayOnShoot
|
||||
- type: UseDelay
|
||||
delay: 2
|
||||
- type: Tool
|
||||
qualities:
|
||||
- Prying
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
slots:
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
- Standard prisoner clothing must always be available for prisoners.
|
||||
- Confiscated clothing should be returned upon request, except in the case of Extended Confinement or if the clothing in question poses a clear risk to prisoner or crew safety.
|
||||
- Food and water for organic prisoners must be available and given on request.
|
||||
- Power for silicon prisoners such as IPCs and cyborgs, at minimum a cyborg recharging station must be provided.
|
||||
- Should the holding cells or Permabrig become uninhabitable, prisoners must be securely and safely relocated to another area for confinement, until the holding cells or Permabrig are returned to a serviceable state.
|
||||
- Prisoners should be granted freedom of movement within their holding area unless there is an undue risk to life and limb.
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 379 B After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 813 B After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "created by coll1079/Apersos, also say thanks to my friend Noah for the beta icon",
|
||||
"copyright": "created by coll1079/Apersos",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
|
||||
|
Before Width: | Height: | Size: 803 B After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |