-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Lots of general improvements to the systems, lots of cleanup.
Clean, Medi, and Honk bots all use battery cell slots, which SiliconSystem now supports. To support external batteries entirely sometime.
- Loading branch information
1 parent
564258b
commit f7cca4f
Showing
31 changed files
with
250 additions
and
155 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,4 +4,4 @@ namespace Content.Server.Borgs | |
[RegisterComponent] | ||
public sealed class CyborgComponent : Component | ||
{} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
Content.Server/SimpleStation14/Power/Components/RandomBatteryChargeComponent.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
9 changes: 9 additions & 0 deletions
9
Content.Server/SimpleStation14/Silicon/Charge/Components/SiliconDownOnDeadComponent.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,16 @@ | ||
namespace Content.Server.SimpleStation14.Silicon.Death; | ||
|
||
/// <summary> | ||
/// Marks a Silicon as becoming incapacitated when they run out of battery charge. | ||
/// </summary> | ||
/// <remarks> | ||
/// Uses the Silicon System's charge states to do so, so make sure they're a battery powered Silicon. | ||
/// </remarks> | ||
[RegisterComponent] | ||
public sealed class SiliconDownOnDeadComponent : Component | ||
{ | ||
/// <summary> | ||
/// Is this Silicon currently dead? | ||
/// </summary> | ||
public bool Dead { get; set; } = false; | ||
} |
Oops, something went wrong.