Added rotation and zoom splines to note columns, with the help of a couple new classes. Reorganized args to NoteDisplay functions into helper structures. Made splines have 3 modes controlling their behavior. Hold twisting is now handled by an AA rotation and hold drawing in general is now more complex.

This commit is contained in:
Kyzentun
2015-01-01 04:36:20 -07:00
parent 0cb08dc8bd
commit 84e758c6c7
13 changed files with 886 additions and 276 deletions
+1 -1
View File
@@ -970,7 +970,7 @@
<Class base='ActorFrame' name='NoteField'>
<Function name='DidHoldNote'/>
<Function name='DidTapNote'/>
<Function name='GetColumnActors'/>
<Function name='get_column_actors'/>
<Function name='SetPressed'/>
<Function name='SetDidHoldNoteCallback'/>
<Function name='SetDidTapNoteCallback'/>
+1 -1
View File
@@ -2959,7 +2959,7 @@ save yourself some time, copy this for undocumented things:
Makes the NoteField act as if a tap note was hit in the column, with the given score and bright setting. <br />
The callback for DidTapNote will not be called.
</Function>
<Function name='GetColumnActors' return='{actor}' arguments=''>
<Function name='get_column_actors' return='{actor}' arguments=''>
Returns a table of the actors for the columns.
</Function>
<Function name='SetDidHoldNoteCallback' return= '' arguments='function callback'>