Etterna 0.74.4
Loading...
Searching...
No Matches
GameplayAssist.h
1#ifndef GameplayAssist_H
2#define GameplayAssist_H
3
4#include "RageUtil/Sound/RageSound.h"
5
6class PlayerState;
7class NoteData;
8
11{
12 public:
14 void Init();
19 void PlayTicks(const NoteData& nd, const PlayerState* ps);
21 void StopPlaying();
22
23 private:
25 RageSound m_soundAssistClap;
27 RageSound m_soundAssistMetronomeMeasure;
29 RageSound m_soundAssistMetronomeBeat;
30};
31
32#endif
The handclaps and metronomes ready to assist the player.
Definition GameplayAssist.h:11
void Init()
Load the sounds.
Definition GameplayAssist.cpp:14
void StopPlaying()
Stop playing the sounds.
Definition GameplayAssist.cpp:133
void PlayTicks(const NoteData &nd, const PlayerState *ps)
Play the sounds in question for the particular chart.
Definition GameplayAssist.cpp:24
Holds data about the notes that the player is supposed to hit.
Definition NoteData.h:43
The player's indivdual state.
Definition PlayerState.h:30
Definition RageSound.h:130