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:
Rapandrasmus
2023-06-06 20:59:56 +02:00
committed by GitHub
parent c5f5b6d800
commit efa8378797
90 changed files with 9459 additions and 1392 deletions

View File

@ -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.