mirror of
https://github.com/RandomityGuy/MBHaxe.git
synced 2025-12-25 09:22:52 +00:00
18 lines
604 B
Haxe
18 lines
604 B
Haxe
package triggers;
|
|
|
|
import src.TimeState;
|
|
import src.ResourceLoader;
|
|
import src.AudioManager;
|
|
|
|
class HelpTrigger extends Trigger {
|
|
override function onMarbleEnter(timeState:TimeState) {
|
|
AudioManager.playSound(ResourceLoader.getResource('data/sound/infotutorial.wav', ResourceLoader.getAudio, this.soundResources));
|
|
if (this.element.text != null && this.element.text != "")
|
|
this.level.displayHelp(this.element.text);
|
|
// this.level.replay.recordMarbleEnter(this);
|
|
}
|
|
|
|
public override function init(onFinish:Void->Void) {
|
|
ResourceLoader.load("sound/infotutorial.wav").entry.load(onFinish);
|
|
}
|
|
}
|