Skip to content

Commit c3ee0f3

Browse files
authored
Merge pull request #4 from Sigma88/Heads
Heads
2 parents 5a00511 + eddb20d commit c3ee0f3

File tree

7 files changed

+18
-8
lines changed

7 files changed

+18
-8
lines changed

Heads/Changelog.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
**v0.1.1**
2+
3+
- Accessibility tweaks
4+
5+
16
**v0.1.0**
27

38
- First Beta Release

Heads/GameData/Sigma/Replacements/Heads/Plugins/SigmaReplacementsHeads.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
{
1414
"MAJOR": 0,
1515
"MINOR": 1,
16-
"PATCH": 0,
16+
"PATCH": 1,
1717
"BUILD": 0
1818
},
1919
"KSP_VERSION":
-512 Bytes
Binary file not shown.

[Source]/SigmaReplacements/Heads/CustomHead.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ namespace SigmaReplacements
66
{
77
namespace Heads
88
{
9-
internal class CustomHead : MonoBehaviour
9+
public class CustomHead : MonoBehaviour
1010
{
1111
// Colors
1212
Color? pupilLeft = null;

[Source]/SigmaReplacements/Heads/Triggers.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,13 @@ void Start()
2424

2525
if (transform?.name == "Kerbals")
2626
{
27-
foreach (Transform child in transform)
27+
int? kerbals = transform?.childCount;
28+
if (kerbals > 4) kerbals = 4;
29+
30+
for (int j = 0; j < kerbals; j++)
2831
{
32+
Transform child = transform.GetChild(j);
33+
2934
if (child?.gameObject != null && child?.GetComponent<UIKerbalMenu>() == null)
3035
child.gameObject.AddComponent<UIKerbalMenu>();
3136

[Source]/SigmaReplacements/Heads/UIKerbals.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ internal class UIKerbals : MonoBehaviour
2727
internal static CrewMember[] strategy = new[] { mort, linus, walt, gus };
2828
}
2929

30-
internal class UIKerbalMenu : MonoBehaviour
30+
public class UIKerbalMenu : MonoBehaviour
3131
{
32-
internal CrewMember crewMember;
32+
public CrewMember crewMember;
3333
}
3434

3535
internal class UIKerbalWerner : MonoBehaviour
@@ -107,11 +107,11 @@ void Awake()
107107
}
108108
}
109109

110-
internal class CrewMember : ProtoCrewMember
110+
public class CrewMember : ProtoCrewMember
111111
{
112112
internal new string name = "";
113113

114-
internal CrewMember(KerbalType type, string name, Gender gender, string trait, bool veteran, bool isBadass, float courage, float stupidity, int experienceLevel) : base(type, name)
114+
public CrewMember(KerbalType type, string name, Gender gender, string trait, bool veteran, bool isBadass, float courage, float stupidity, int experienceLevel) : base(type, name)
115115
{
116116
Debug.Log("CrewMember", "new CrewMember from stats");
117117

[Source]/SigmaReplacements/Heads/Version.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ namespace Heads
88
[KSPAddon(KSPAddon.Startup.Instantly, true)]
99
public class Version : MonoBehaviour
1010
{
11-
public static readonly System.Version number = new System.Version("0.1.0");
11+
public static readonly System.Version number = new System.Version("0.1.1");
1212

1313
void Awake()
1414
{

0 commit comments

Comments
 (0)