Thai Pangsakulyanont
e1e605b736
[splittiming] move bogus variables back to GameState (210)
2011-05-10 20:03:51 +07:00
Jason Felds
d8068767bb
[splittiming] Thai, your file. Your credit.
2011-05-10 09:02:31 -04:00
Jason Felds
e7e5db58c8
[splittiming] We have breakage!
2011-05-10 08:58:51 -04:00
Jason Felds
5d4c63bf5a
[splittiming] The .edit files matter too.
...
Maybe we need a new extension for edits.
2011-05-10 08:58:24 -04:00
Thai Pangsakulyanont
241738c18b
[splittiming] Let's break things again! (222)
...
We introduced a new class, called "SongPosition", that replaces some instance variables in the GameState class. (GameState::m_Position).
Then, you also have it in PlayerState class which keeps track of the position based on their steps. (PlayerState::m_Position).
Fixing the build errors:
- GAMESTATE->m_fSomething should now be:
- GAMESTATE->m_Position.m_fSomething
- pPlayerState->m_Position.m_fSomething (or m_pPlayerState for some instance!)
2011-05-10 19:54:05 +07:00
Thai Pangsakulyanont
ce91d1a431
[splittiming] load split timing from ssc files
2011-05-10 17:44:12 +07:00
Thai Pangsakulyanont
d0e9e58030
[splittiming] make ScreenEdit edit the Steps's timing data only.
...
NOTES: now, newly created songs will have the default timing data (60bpm throughout the song) and
NoteFields currently doesn't work yet.
2011-05-10 16:55:00 +07:00
Thai Pangsakulyanont
b634639e8e
Write timing tags for SSC files.
...
WARN: This does not work with ScreenEdit, yet!
2011-05-10 16:00:47 +07:00
AJ Kelly
4afa85c9f9
[Sprite] Added SetSecondsIntoAnimation(float) Lua binding.
2011-05-10 02:41:02 -05:00
Thai Pangsakulyanont
285f227851
[splittiming] tie Step's TimingData to player.
2011-05-10 13:27:35 +07:00
Jason Felds
fab4cda5ff
[splittiming] Comment cleanup.
2011-05-09 23:35:21 -04:00
Jason Felds
1ea093cd5f
[splittiming] Cleanup, more prepwork.
2011-05-09 23:16:56 -04:00
Jason Felds
2ad3b729f1
[splittiming] Define far ahead version.
...
This will let other branches develop .ssc if needed
while this branch takes its time.
2011-05-09 22:49:47 -04:00
Jason Felds
f629f06c34
[splittiming] Abstract functionality for later.
...
I don't want to repeat code for Steps.
2011-05-09 22:42:46 -04:00
Jason Felds
44ee6fc0de
[splittiming] Simplify.
2011-05-09 21:19:40 -04:00
Jason Felds
cd9fc83029
[splittiming] We can build now.
...
How effective the build is, though...that's the question.
Time to risk breaking more parts.
2011-05-09 21:17:24 -04:00
Jason Felds
9cb41af5f4
[splittiming] All but ScreenEdit. (67)
2011-05-09 21:11:33 -04:00
Jason Felds
f7d1b46f72
[splittiming] Bringing it down. (91)
2011-05-09 21:03:30 -04:00
Jason Felds
71bf72e964
[splittiming] More error fixes. (153)
...
Nothing has been tied to the steps yet.
2011-05-09 20:48:23 -04:00
Jason Felds
4784e544a4
[default -> splittiming] Catch up is a pain.
2011-05-09 15:29:56 -04:00
Jason Felds
aeb1f5e816
Holdover from older commit: didn't have to sub 1.
2011-05-09 14:44:19 -04:00
Jason Felds
06a6e9991a
Possible misnomer: Lifts aren't "taps".
...
I know, you can cycle to lifts as a tap type.
I think we need a better naming scheme here.
2011-05-09 14:39:13 -04:00
Jason Felds
a1bf5d99f7
More doxygen catchup.
2011-05-09 14:23:05 -04:00
Thai Pangsakulyanont
6162fe519b
[splittiming] ArrowEffects and ScreenGameplay (222)
2011-05-09 23:00:29 +07:00
Thai Pangsakulyanont
31848e79c4
[splittiming] replace new Steps with [song].CreateSteps() (224 build errors)
2011-05-09 22:47:47 +07:00
Thai Pangsakulyanont
0d42b00621
[splittiming] Fix NotesLoaderDWI, NotesLoaderSM, NotesWriterSWI, NotesWriterSM by replace occurences of m_Timing with m_SongTiming. (224 build errors)
2011-05-09 22:41:49 +07:00
Thai Pangsakulyanont
9384f82ccd
[splittiming] a function to create steps for the song (259 build errors)
2011-05-09 22:37:15 +07:00
Jason Felds
c5156ccaa7
Attempted Windows fixes for libpng.
...
I was NOT on Windows while doing this.
Any mistakes here, blame on me.
2011-05-08 17:35:36 -04:00
Jason Felds
008ac8a1cf
Trying to get Linux consistent with libpng.
2011-05-08 17:24:31 -04:00
Jason Felds
a6500a0dc1
Don't clamp meter on write.
...
Here's yet another cache refresh for the trouble.
2011-05-07 19:34:53 -04:00
Jason Felds
799bbc0a5c
Make this use ScreenTextEntry.
...
The rest will be fixed once I find out why I'm having compilation issues.
2011-05-07 19:18:03 -04:00
Jason Felds
ac9d938cb4
Right, never moved libtom* yet.
2011-05-07 14:37:06 -04:00
Thai Pangsakulyanont
40651800f0
[splittiming] temporarily rename these functions to make sure that we don't call the wrong one.
...
after it's settled we can rename it back.
2011-05-08 01:20:58 +07:00
Thai Pangsakulyanont
0e1843ff80
[splittiming] 919 errors => 236 errors
2011-05-08 01:15:25 +07:00
Thai Pangsakulyanont
94f112e923
[timingdata] Let's break things! (for now)
2011-05-08 00:58:03 +07:00
Jason Felds
33bd307041
[splittiming] another attempt, so branch reopened.
...
fork of 848de97
shadows 5ed5cb4
2011-05-07 13:42:01 -04:00
Jason Felds
88d5306794
[Xcode4] Forgot to remove *.
2011-05-07 01:15:57 -04:00
Jason Felds
ae9aa82d60
[Xcode4] LowLevelWindow behaves.
...
Well...with clang anyway. That's the compiler Apple
wishes to go with, so may as well support it.
Glew is the only thing left it looks like.
2011-05-06 13:51:45 -04:00
Jason Felds
bd29092194
[Xcode4] Force Leopard for now, comment fix.
2011-05-06 00:09:16 -04:00
Jason Felds
724fb20ca0
I know, I'm behind on doxygen.
2011-05-05 14:20:35 -04:00
Jason Felds
fddda1d11e
[sm130futures -> default] The future is now.
2011-05-05 14:10:42 -04:00
Jason Felds
72518ee41a
[sm130futures] Attempt consistency with net200*.
2011-05-05 14:02:51 -04:00
Jason Felds
2491372019
[sm130attacks -> sm130futures] Bringing it in.
...
Help will be needed to make Song Attacks work by default.
Yes, that means I want no activated attacks to mean DQ.
2011-05-05 13:48:04 -04:00
Jason Felds
8f24b6c5b7
[sm130futures] Right...Mac wants vorbis.
2011-05-05 01:09:23 -04:00
Jason Felds
e93e5d4181
[sm130futures] Move warning disabling to .vcproj.
...
Also, found where vorbis is used on Windows.
2011-05-05 00:32:00 -04:00
Jason Felds
77297daff4
[sm130futures] zlib covered. vorbis not used...?
2011-05-05 00:04:07 -04:00
Jason Felds
4e8d4e7392
[sm130futures] Move zlib and vorbis.
2011-05-04 23:56:33 -04:00
Jason Felds
fddd26ce01
[sm130futures] Mac end got 403'ed on commit.
2011-05-04 23:52:25 -04:00
Jason Felds
6da88e19be
[sm130futures] I thought I moved these already.
2011-05-04 23:51:00 -04:00
Jason Felds
a90f0beba5
[sm130futures] argh...
2011-05-04 23:44:50 -04:00