tertu marybig
acf8be530d
Allow setting and getting beat bar status per NoteField from Lua
2024-02-15 13:22:26 -08:00
tertu marybig
9b348090a7
HyperShuffle implementation
...
Also add it to _fallback
2022-06-23 11:09:40 -07:00
tertu
c306c13112
fix documentation for lua.RunWithThreadVariables
2020-04-16 08:39:32 -05:00
tertu
3716e8ae56
Merge pull request #1947 from Prcuvu/lua_error
...
Force Lua to be compiled as C++ code when using MSVC
2019-12-29 18:13:00 -06:00
Flameshadowxeroshin
338becc5d7
Fix distance fields not in the center of the screen being completely screwed up
2018-11-08 09:14:44 -06:00
tertu
ae57c0f310
Merge pull request #1712 from dguzek/API-doc-fixes
...
fix LuaDoc for SONGMAN:GetCoursesInGroup()
2018-07-23 11:40:24 -05:00
tertu
9bd2770fed
Merge pull request #1702 from geefr/X11-input-driver-preserve-timestamps-2
...
Preserve event timestamps in X11 input driver
2018-06-09 08:54:13 -05:00
Flameshadowxeroshin
6452449b6f
the ScreenFilter env will be nil sometimes, catch that
2018-02-09 12:22:54 -06:00
Flameshadowxeroshin
1f8b6698c1
fix LifeMeter tip not falling below 50%
2018-02-09 12:11:24 -06:00
Flameshadowxeroshin
52dbc11b5f
Make getenv() and setenv() actually get and set the current env
2018-02-09 11:03:26 -06:00
tertu
0419705bc2
Merge pull request #1623 from RodentVienna/5_1-new
...
5 1 new
2018-02-08 16:18:57 -06:00
tertu
b226b937da
Merge pull request #1629 from kyzentun/theme_prefs_use_chosen_theme
...
ThemePrefs use chosen theme
2018-02-08 16:18:30 -06:00
tertu
effc88489e
Merge pull request #1624 from mark-blum/5_1-new
...
Make announcers repeat their lines less
2018-02-08 16:17:37 -06:00
Flameshadowxeroshin
598e70dbb7
forgot something
2018-01-17 15:19:03 -06:00
Flameshadowxeroshin
8e51aec55e
remove unnecessary midi-solo frames
2018-01-17 15:16:43 -06:00
Flameshadowxeroshin
07918fe3ab
fix invisible notes near beginning of song with ProgressAlternate
2018-01-17 15:07:57 -06:00
Flameshadowxeroshin
c731828f44
Add midi-rainbow noteskin
2018-01-17 10:43:36 -06:00
Flameshadowxeroshin
529af13833
ProgressAlternate
...
back up one frame on boundaries
2018-01-17 10:14:07 -06:00
Flameshadowxeroshin
1c75c52614
Added NoteColorMode ProgressOnBeatAtEnd
...
Almost the same as progress, but 4ths use the last frame rather than the first.
This lets rainbow and vivid from DDR be made properly.
2018-01-17 10:14:03 -06:00
Flameshadowxeroshin
c379de6dc2
Merge pull request #1547 from stepmania/distance_field_fonts
...
support for distance field fonts
2017-10-02 17:03:36 -05:00
Flameshadowxeroshin
e92c8f80a3
support for distance field fonts
2017-10-02 17:00:11 -05:00
Flameshadowxeroshin
c1088c1abc
Distance field EffectMode ( #1546 )
...
* Distance field EffectMode (supports MSDF and the regular sort)
2017-10-02 05:54:05 -07:00
Flameshadowxeroshin
4c9f06c693
fix crash with ShowCursor+SharedSelection
2017-06-29 11:52:25 -05:00
Flameshadowxeroshin
aba0f1f7b3
Rename GameButtonType_INVALID to GameButtonType_Menu.
...
Strictly that's not right but close enough.
2015-12-05 20:02:00 -06:00
Flameshadowxeroshin
d329c80ad3
remove guitar cruft
...
There was a bunch of code for handling guitar-specific input such as hammer-ons/pull-offs and strumming. Given that guitar was removed, and as far as I understand, will not be added back into SM5, it makes sense to remove code that had no other use.
2015-12-05 11:12:17 -06:00
Flameshadowxeroshin
e861318449
I didn't change everything that needed to change
2015-01-28 10:20:50 -06:00
Flameshadowxeroshin
c02c3b1c13
Merge https://github.com/stepmania/stepmania
...
match upstream
2015-01-24 15:16:57 -06:00
Flameshadowxeroshin
06ee30d8b9
Kyzentun's milestone code
2015-01-23 21:30:06 -06:00
Flameshadowxeroshin
f8d8a3379f
improved checkpoint performance, one other change
2015-01-23 15:58:41 -06:00
Flameshadowxeroshin
f230729a6f
unsigned int combo and score, Player::IncrementComboOrMissCombo
2015-01-23 10:25:06 -06:00
Flameshadowxeroshin
dd49998438
fix a couple of bugs that manifest themselves in uncommonly-used gametypes (apologies for the spacing)
2013-12-22 18:23:41 +00:00
Flameshadowxeroshin
d59b7fd0c0
Don't send combo messages on mine judgments if they don't change combo
2013-11-30 01:41:19 -06:00
Flameshadowxeroshin
0bd052ed17
a shot in the dark.
2013-06-02 20:45:26 -05:00
Flameshadowxeroshin
640626e155
make it work
2013-05-29 00:13:09 -05:00
Flameshadowxeroshin
8945797fee
Phantom hold fix retry
2013-05-28 23:59:30 -05:00
Flameshadowxeroshin
0ef9b81e02
hold fix: try again?
2013-05-16 21:07:00 -05:00
Flameshadowxeroshin
6999f94d38
test: try to fix "phantom holds" when JudgeHoldNotesOnSameTogether is enabled
2013-05-14 22:54:20 -05:00
Flameshadowxeroshin
78d5be779f
Add metric [Gameplay] UseInternalScoring.
...
Turn it off to prevent the game from touching custom scoring stuff. It is by default on.
2013-05-01 22:11:27 -05:00
Flameshadowxeroshin
500a738b9b
that's it.
2013-03-29 03:03:20 +00:00
Flameshadowxeroshin
2887de675e
found a small issue here
2013-03-29 02:46:02 +00:00
Flameshadowxeroshin
1af058e2a1
One &pSteps->mTiming was still in the imported code.
2013-03-24 12:48:34 -05:00
Flameshadowxeroshin
f074ab61f3
merrrrge
2013-03-24 12:44:50 -05:00
Flameshadowxeroshin
e3e04f349f
bring in changes unrelated to new score mode that were removed in the previous commit.
2013-03-24 12:44:00 -05:00
Flameshadowxeroshin
d57aafa857
revert ScoreKeeperNormal to when it had Extreme scoring
2013-03-24 12:43:32 -05:00
Flameshadowxeroshin
2eb2e0a939
Added a weight option row as part of workout stuff.
2013-03-22 13:26:06 -05:00
Flameshadowxeroshin
22be454249
new pack-in song from Fraxtil: NegaRen's Goin' Under.
2013-03-18 22:30:17 -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
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
Flameshadowxeroshin
c5d566c641
forgot a semicolon
2013-01-02 10:49:20 -06:00
Flameshadowxeroshin
3fb91639b3
ScreenEdit: Fix crash on pressing certain buttons in record.
2013-01-02 10:38:11 -06:00
Flameshadowxeroshin
7fe4f44a2f
Make course mode stuff show up
2012-12-28 21:45:21 -06:00
Flameshadowxeroshin
7057274ad7
changelog
2012-12-28 21:29:35 -06:00
Flameshadowxeroshin
2ccb66ff8d
arrrgh
2012-12-28 21:10:48 -06:00
Flameshadowxeroshin
f8e26cf2aa
update version info
2012-12-28 21:09:39 -06:00
Flameshadowxeroshin
96af1ec186
merge...
2012-12-28 19:48:01 -06:00
Flameshadowxeroshin
49b029c3dd
try to fix ES double crash
2012-12-28 19:46:53 -06:00
Flameshadowxeroshin
28e5530357
mess with the scoring code a bit
2012-12-28 13:55:54 -06:00
Flameshadowxeroshin
825886729c
reimplement beta 1's scoring mode in Lua
2012-12-28 12:02:12 -06:00
Flameshadowxeroshin
e1b2222336
dummy out internal scoring
2012-12-28 11:22:47 -06:00
Flameshadowxeroshin
0a0de2a140
and the changelog.
2012-12-25 23:36:28 -06:00
Flameshadowxeroshin
ef8c64a2e8
docs too
2012-12-25 23:25:52 -06:00
Flameshadowxeroshin
9ecacf742e
remove PlayerStageStats.SetScore and SetCurMaxScore.
2012-12-25 23:22:02 -06:00
Flameshadowxeroshin
a00ce73dd3
fix Final Stage not appearing on StageInformation if a Long or Marathon song is played as the last song; add Song:GetStageCost()
2012-12-18 21:35:54 -06:00
Flameshadowxeroshin
8151c86de4
whoops
2012-11-23 23:05:19 -06:00
Flameshadowxeroshin
d6f3ebd396
Patch 32 lines of goodness (attempt)
2012-11-23 22:59:45 -06:00
Flameshadowxeroshin
7c7f974668
attempt fix for too many points.
2012-08-02 00:07:05 -05:00
Flameshadowxeroshin
4af1176545
Attempted addition of brand new scoring system.
2012-08-01 23:14:14 -05:00
Flameshadowxeroshin
1fc5fe100e
prepare for vyhdycokio anger
2012-07-22 12:26:43 -05:00
Flameshadowxeroshin
c2bc9d1ff3
if you fail to reach the top the more you break the more you drop. try it again. try it again.
2012-07-22 12:05:19 -05:00
Flameshadowxeroshin
2b21a91f91
Add ResetSelection binding to MusicWheel, add MusicWheel to Luadocs
2012-07-22 11:44:45 -05:00
Flameshadowxeroshin
bffa610fb7
remove Lua scoring for now. Themes don't need to remove Lua scoring code to work, but it won't do anything.
2012-07-10 00:35:02 -05:00
Flameshadowxeroshin
33054865ee
here's the first problem
2012-07-09 10:10:24 -05:00
Flameshadowxeroshin
80496c92bb
okay, i'm committing this. if it chokes and dies, which it probably will, revert it unless my mistake was incredibly stupid.
2012-07-08 23:48:44 -05:00
Flameshadowxeroshin
cd048b75be
fix a bit of stuff
2012-06-17 12:26:23 -05:00
Flameshadowxeroshin
06e116712e
hopefully the last problem here!
2012-06-17 10:36:49 -05:00
Flameshadowxeroshin
d71ded1993
and it was almost well-coded, too
2012-06-17 05:18:14 +00:00
Flameshadowxeroshin
ed5701c31e
shuffle around scoring stuff a bit
2012-06-16 23:37:03 -05:00
Flameshadowxeroshin
4fed222e64
the right way
2012-06-17 01:16:56 +00:00
Flameshadowxeroshin
86d11e8f18
Filter out mines for old scoring modes.
2012-06-16 18:33:04 +00:00
Flameshadowxeroshin
d827ed05f7
make hacks less noisy
2012-06-12 22:49:41 +00:00
Flameshadowxeroshin
e3537af385
fix protiming average
2012-06-08 00:00:17 -05:00
Flameshadowxeroshin
570284da79
Turns out there is a moderately serious bug in the patch system.
2012-06-07 23:41:37 -05:00
Flameshadowxeroshin
6fb96782ea
add some type checking, ???
2012-05-21 17:56:29 -05:00
Flameshadowxeroshin
6cfbb02450
sue google and me
2012-05-21 17:48:59 -05:00
Flameshadowxeroshin
729f2ce5e1
that's why
2012-05-21 22:46:55 +00:00
Flameshadowxeroshin
122c815d28
merger
2012-05-17 22:53:09 -05:00
Flameshadowxeroshin
495aa1ef14
some things.
2012-05-15 23:04:46 -05:00
Flameshadowxeroshin
5fd5091899
i appear to have forgotten my own function names
2012-05-10 07:29:48 -05:00
Flameshadowxeroshin
9628d03810
turn on the native scoring modes that exist
2012-05-06 15:09:37 +00:00
Flameshadowxeroshin
dae0d0cdd8
aaaaaaaaaaaaaaaaaaaaaaaaaaaargh
2012-05-06 00:46:27 -05:00
Flameshadowxeroshin
e59955fa80
ScoringEngine2
2012-05-06 00:45:47 -05:00
Flameshadowxeroshin
58669e616e
Tweaked Failure function, made case-correction code work
2012-05-04 07:16:04 -05:00
Flameshadowxeroshin
84eef100a6
lazytown
2012-05-03 20:28:55 -05:00
Flameshadowxeroshin
37246257af
I just realized there was a pretty serious problem here
2012-05-04 01:14:17 +00:00
Flameshadowxeroshin
64e74f4824
Fix some nasty behavior with ALSA thanks to custos-mundi (of irc.freenode.net #alsa) and ///
2012-04-07 21:21:18 +00:00
Flameshadowxeroshin
ebb91feb4a
why not.
2012-04-07 20:18:03 +00:00
Flameshadowxeroshin
74c07d8c91
remove the brokenest parts of SetScore for now
2012-03-27 23:20:56 +00:00
Flameshadowxeroshin
4274d999f9
hopefully fix compile
2012-03-27 23:09:35 +00:00
Flameshadowxeroshin
751d4573fe
SetCombo part 3/3.
2012-03-27 22:57:53 +00:00
Flameshadowxeroshin
b932ed8b82
adding SetCombo part 2 of 3. i'm lazy now
2012-03-27 22:40:46 +00:00