Skip to content

Commit

Permalink
Hardcode corpse blueprints since they can no longer be programmatical…
Browse files Browse the repository at this point in the history
…ly updated
  • Loading branch information
Αθηνα 𒂗𒃶𒌌𒀭𒈾 Washington committed Feb 18, 2022
1 parent 44f251e commit 76db423
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 25 deletions.
21 changes: 0 additions & 21 deletions FungusCorpse.cs

This file was deleted.

25 changes: 23 additions & 2 deletions ObjectBlueprints.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,17 @@
<!--
spore sacs
-->
<object Name="FungusPuffer" Load="Merge">
<part Name="LimberFungusCorpse" CorpseChance="100" CorpseBlueprint="LimberFungusCorpse" />
<object Name="FungusPuffer1" Load="Merge">
<part Name="Corpse" CorpseChance="100" CorpseBlueprint="LimberFungusCorpse1" />
</object>
<object Name="FungusPuffer2" Load="Merge">
<part Name="Corpse" CorpseChance="100" CorpseBlueprint="LimberFungusCorpse2" />
</object>
<object Name="FungusPuffer3" Load="Merge">
<part Name="Corpse" CorpseChance="100" CorpseBlueprint="LimberFungusCorpse3" />
</object>
<object Name="FungusPuffer4" Load="Merge">
<part Name="Corpse" CorpseChance="100" CorpseBlueprint="LimberFungusCorpse4" />
</object>

<object Name="LimberFungusCorpse" Inherits="Corpse">
Expand All @@ -43,6 +52,18 @@
<tag Name="Gender" Value="plural" />
<intproperty Name="Bleeds" Value="0" />
</object>
<object Name="LimberFungusCorpse1" Inherits="LimberFungusCorpse">
<tag Name="Color" Value="gold" />
</object>
<object Name="LimberFungusCorpse2" Inherits="LimberFungusCorpse">
<tag Name="Color" Value="azure" />
</object>
<object Name="LimberFungusCorpse3" Inherits="LimberFungusCorpse">
<tag Name="Color" Value="rose" />
</object>
<object Name="LimberFungusCorpse4" Inherits="LimberFungusCorpse">
<tag Name="Color" Value="jade" />
</object>

<object Name="LimberSporeSac" Inherits="Grenade">
<part Name="Render" Tile="items/sw_orb.bmp" DisplayName="spore sac" RenderString="%" DetailColor="M" />
Expand Down
2 changes: 1 addition & 1 deletion SporeSac.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ public class LimberSporeSac : IPart {
public override bool FireEvent(Event E) {
if (E.ID == "ObjectExtracted") {
var source = E.GetGameObjectParameter("Source");
var color = source.Property["color"];
var color = source.GetTag("Color");
ParentObject.GetPart<LimberFungalGasGrenade>().Color = color;
var preservable = ParentObject.RequirePart<PreservableItem>();
preservable.Result = "LimberPreserved" + char.ToUpper(color[0]) + color.Substring(1) + "puff";
Expand Down
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"title": "Limber",
"description": "Enriches interaction with limbs and fungi",
"tags": "Limbs,Fungus",
"version": "0.2.5-alpha",
"version": "0.2.6-alpha",
"author": "Kizby",
"previewImage": "preview.png"
}

0 comments on commit 76db423

Please sign in to comment.