mirror of
https://github.com/RHeavenStudio/HeavenStudio.git
synced 2025-06-13 12:27:40 +02:00
Space Dance and Crop Stomp visual improvements + canvasScroll (#450)
* sprites1 * papapapunch * dancers sheet done * crop stomp * Particulate * Added veggie bag and particle to crop stomp, wip though * Space dance scrolling background has been added * cool * Canvas Scroll hype * Canvas scroll implemented in space soccer * 4k * gramps wip * more * assbun conflict fixed + long hair fix * Space dance bop modernization and fixes * ok * sprites done * wait. * fixed space dance stuff * Made miss return to idle * catchy tune 3 * epic --------- Co-authored-by: ev <85412919+evdial@users.noreply.github.com> Co-authored-by: minenice55 <star.elementa@gmail.com>
This commit is contained in:
@ -32,6 +32,16 @@ namespace HeavenStudio.Games.Loaders
|
||||
new Param("mute", false, "Mute", "Should the mole laugh sound be muted?")
|
||||
}
|
||||
},
|
||||
new GameAction("plantCollect", "Veggie Collection Values")
|
||||
{
|
||||
function = delegate { var e = eventCaller.currentEntity; CropStomp.instance.SetCollectThresholds(e["threshold"], e["limit"]); },
|
||||
defaultLength = 0.5f,
|
||||
parameters = new List<Param>()
|
||||
{
|
||||
new Param("threshold", new EntityTypes.Integer(1, 80, 8), "Threshold", "For each time the threshold is met a new plant will appear in the veggie bag."),
|
||||
new Param("limit", new EntityTypes.Integer(1, 1000, 80), "Limit", "What is the limit for plants collected?")
|
||||
}
|
||||
}
|
||||
},
|
||||
new List<string>() {"ntr", "keep"},
|
||||
"ntrstomp", "en",
|
||||
@ -83,6 +93,8 @@ namespace HeavenStudio.Games
|
||||
|
||||
private Tween shakeTween;
|
||||
|
||||
public ParticleSystem hitParticle;
|
||||
|
||||
public static CropStomp instance;
|
||||
|
||||
private void Awake()
|
||||
@ -274,6 +286,18 @@ namespace HeavenStudio.Games
|
||||
isFlicking = false;
|
||||
}
|
||||
|
||||
public void SetCollectThresholds(int thresholdEvolve, int limit)
|
||||
{
|
||||
farmer.plantThreshold = thresholdEvolve;
|
||||
farmer.plantLimit = limit;
|
||||
farmer.UpdatePlants();
|
||||
}
|
||||
|
||||
public void CollectPlant()
|
||||
{
|
||||
farmer.CollectPlant();
|
||||
}
|
||||
|
||||
private void PlayAnims()
|
||||
{
|
||||
// Step.
|
||||
|
Reference in New Issue
Block a user