Commit Graph
33101 Commits
Author SHA1 Message Date
Jason Felds 3739c36956 No need for coin data. 2013-02-07 22:14:19 -05:00
Jason Felds 7393835644 Removing CoinMode here.
Don't know if these are even used.
2013-02-07 22:07:00 -05:00
Flameshadowxeroshin 15b3ee1a9a CoinMode_Pay->CoinMode_Free, step 1.
CoinMode_Pay is still a value for the CoinMode enum but is now the same as CoinMode_Free.
Any code that checks for CoinMode_Pay is gone.
2013-02-07 09:12:28 -06:00
Devin J. Pohly 4f7f4f4a51 TimingData: update misleading comment 2013-02-05 17:09:25 -05:00
Jason Felds 28708187c9 Fakes too. 2013-02-05 17:03:36 -05:00
Jason Felds 0e494a3b44 Address warp issue if never passed a warp yet.
Thanks to phantom again for catching this.
2013-02-05 17:02:39 -05:00
Devin J. Pohly 1973091a7f ArchHooks: remove Data from per-user directory, move UserPackages to Packages 2013-02-05 00:01:08 -05:00
Jason Felds 569cd0ad86 Forgot to add my changelog entry. 2013-02-04 23:31:44 -05:00
Devin J. Pohly 2ffaaab125 addition to Lua behavior, update Changelog 2013-02-04 23:17:38 -05:00
Devin J. Pohly 4eb8d72325 Player: add column as a parameter to StepMessage 2013-02-04 22:25:54 -05:00
phantom 53acf0f3a3 Put GamePrefs and UserPrefs into Save. 2013-02-04 15:51:04 +01:00
Jason Felds 1b8da256e1 Fix warp/mine stutter that could take place.
Fixes commit 535ef4d: thanks phantom.
2013-02-03 14:14:05 -05:00
Jason Felds 413538170e Add the <cstring> header......wait.
Did this file change new lines AGAIN?!?

OY.
2013-02-02 00:27:03 -05:00
Jason Felds 04644ed3c3 Only do the _MSC_VER calculations if defined. 2013-02-01 23:04:46 -05:00
Jason Felds 1e9ffd1a64 Reasonably sure that mingw won't use d3d.
If mistaken...well, deal with it then.
2013-02-01 22:57:28 -05:00
Jason Felds 2ae401940a Don't redefine if already defined.
Looks like some MinGW setups already have this.

Also...line endings. OY.
2013-02-01 22:50:17 -05:00
Jason Felds 6ac0e9037f Slightly better phrasing. 2013-02-01 22:08:16 -05:00
Jason Felds 449ab0086f Keep text files with CRLF.
Have to keep the Notepad lovers happy.
2013-02-01 22:07:36 -05:00
Devin J. Pohly 106838cf64 fix warning about const float 2013-01-31 13:35:39 -05:00
Devin J. Pohly 22dedf28c8 document the current Split Timing implementation 2013-01-29 19:06:08 -05:00
Flameshadowxeroshin 4db3e51a03 patch IniFile's Lua implementation to have # comment support. Could potentially be breaking, but I'm unaware of any INI files that try to use tags that start with #. 2013-01-27 00:02:35 -06:00
Devin J. Pohly 1bf8e07584 NoteDataUtil: I thought this control structure looked familiar... 2013-01-26 00:05:46 -05:00
Devin J. Pohly e31558ab8f PaneDisplay: move fake loop to helper function 2013-01-25 23:56:12 -05:00
Devin J. Pohly 1a150b96d5 Player: remove fake loop, simplify hopo logic 2013-01-25 18:18:13 -05:00
Devin J. Pohly 0b32d2bf9a ActorUtil: retry is simpler and more obvious with tail-calls 2013-01-25 18:08:00 -05:00
Devin J. Pohly f68d921d4c we don't need an extra variable here 2013-01-25 18:02:57 -05:00
Devin J. Pohly 900d04e624 replace gotos with if blocks where appropriate 2013-01-25 17:57:03 -05:00
Devin J. Pohly 9237741149 replace gotos with do/while logic where appropriate 2013-01-25 17:56:33 -05:00
Devin J. Pohly 001ee51242 replace gotos with tail calls where appropriate 2013-01-25 17:22:23 -05:00
Devin J. Pohly 7bdfc454ae obviate goto by reordering logic 2013-01-25 17:03:45 -05:00
Devin J. Pohly 13eac7ff2d fix inaccurate comment 2013-01-25 15:57:57 -05:00
Devin J. Pohly cfc3fb0e9a editor fix is user-facing, add to changelog 2013-01-25 15:53:01 -05:00
Devin J. Pohly e840ac9a6c BackgroundUtil: replace goto with helper function 2013-01-25 15:45:01 -05:00
Jason Felds 7769142ec0 That's enough gotos to go away for now. 2013-01-24 23:41:41 -05:00
Jason Felds dacb721e4b goto -> fake infinite. 2013-01-24 23:33:42 -05:00
Jason Felds 3ec76f4dc6 More goto removals. 2013-01-24 23:29:54 -05:00
Jason Felds 1044dcd86d Another goto replace with a fake infinite. 2013-01-24 23:25:28 -05:00
Jason Felds 7bbeb689db Another batch of gotos gone.
Using the fake infinite loop style to avoid the
(stupid) windows constant evaluation pedantic warning.
2013-01-24 23:07:16 -05:00
Jason Felds 9e9aa237e9 More goto removals. 2013-01-24 23:00:47 -05:00
Jason Felds fb06985b64 Another goto goes away.
As far as if a variable should be made in the loop
or out of it...consider that up for debate.
2013-01-24 22:54:02 -05:00
Jason Felds fbc605302d More goto removals.
Note: unsure if the path must be collapsed each time.
2013-01-24 22:38:24 -05:00
Jason Felds f3fdfd7b8e Bring in the timing data/song/step changes. 2013-01-24 22:19:39 -05:00
Jason Felds 5fd75f49ce Nothing against goto, but this must goto trash.
...ugh. Bad pun.
2013-01-24 22:18:24 -05:00
Devin J. Pohly 7703070817 merge from upstream 2013-01-24 00:43:15 -05:00
Devin J. Pohly 533b0f9eff NotesWriterSSC: fix steps offset when saving 2013-01-24 00:20:56 -05:00
Devin J. Pohly ce507b9800 use empty TimingData in Steps to signify fallback on Song timing.
This required using the new Steps::GetTimingData function and the allowEmpty
parameter to TimingData::TidyUpData when appropriate, as well as clearing the
TimingData to remove step timing rather than coping the song timing over it.

Fixes some odd editor behavior when changing song timing, and is overall a
slightly less hacky way of doing things.
2013-01-23 14:51:18 -05:00
Devin J. Pohly 0ae7b0da85 TimingData: add allowEmpty parameter to TidyUpData. always false for now... 2013-01-23 14:38:57 -05:00
Greg Cotton 31e74ad8ac Don't sign machine profiles on initialization. (Was based on variable.) 2013-01-22 18:37:24 -05:00
Devin J. Pohly 3d6f1c5227 ScreenEdit: handle beat-0 offset the same as other timing data 2013-01-21 23:13:38 -05:00
Devin J. Pohly 234cbf4281 ScreenEdit: add GetAppropriateStepsForUpdate function 2013-01-21 22:53:12 -05:00