mirror of
https://github.com/RHeavenStudio/HeavenStudio.git
synced 2025-06-12 10:17:37 +02:00
Added inactive functions
I'm going to flesh it out more in the next commit
This commit is contained in:
@ -44,9 +44,24 @@ namespace RhythmHeavenMania.Games
|
||||
|
||||
public int firstEnable = 0;
|
||||
|
||||
public string name = "";
|
||||
|
||||
public virtual void OnGameSwitch()
|
||||
{
|
||||
//Below is a template that can be used for handling previous entities. There are multiple sections that have different functions, you don't need to use all of them
|
||||
|
||||
float beat = Conductor.instance.songPositionInBeats;
|
||||
List<Beatmap.Entity> prevEntities = GameManager.instance.Beatmap.entities.FindAll(c => c.beat <= beat && c.datamodel.Split(0) == name);
|
||||
|
||||
//section below is if you only want to look at entities that overlap the game switch
|
||||
foreach(Beatmap.Entity entity in prevEntities)
|
||||
{
|
||||
if(entity.beat + entity.length >= beat)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public virtual void OnTimeChange()
|
||||
|
Reference in New Issue
Block a user