c155ccffbc
Change ForceOtherPlayersToCompatibleSteps to treat NULL steps as a failed match.
Kyzentun Keeslala
2015-05-20 23:22:51 -06:00
cc2e166c18
Change JoinPlayer to look directly at SideIsJoined to avoid style-dependent logic in GetNumPlayersEnabled.
Kyzentun Keeslala
2015-05-20 22:26:47 -06:00
266ac4ef92
Merge pull request #635 from wolfman2000/wolf-libva-builtin
Jason Felds
2015-05-20 19:37:17 -04:00
e6e0dcff44
PlayersCanJoin does not check style anymore, see comment. IsHumanPlayer doesn't try to use PlayersCanJoin to guess the current screen anymore.
Kyzentun Keeslala
2015-05-19 21:58:56 -06:00
57ad9e1eba
Ensure Ubuntu core dumps never get added.
Jason Felds
2015-05-19 22:09:03 -04:00
b934a25cb2
Try to not need WITH_LIBVA.
Jason Felds
2015-05-19 20:08:15 -04:00
ba183e0db2
Tidying up (removal of commented code etc)
Joe
2015-05-15 16:50:59 +01:00
16e5932d99
Added another change to the changelog
Joe
2015-05-15 15:52:33 +01:00
d3e866db26
Setting sample length for songs with preview file to 0 uses length of preview file
Joe
2015-05-15 15:46:20 +01:00
3df07863f5
Merge pull request #598 from nixtrix/musicwheelfadeout
Colby Klein
2015-05-15 07:38:54 -07:00
0abae7d66a
Updated the changelog with all the new changes I've made
Joe
2015-05-15 15:28:05 +01:00
30614e965e
Merge pull request #612 from nixtrix/bmsdifftag
Colby Klein
2015-05-15 07:07:14 -07:00
40f1554724
fix Loading Window splash image for OS X
Dan Guzek
2015-05-15 08:28:34 -04:00
a0068cb143
BMS loader now supports #difficulty tag.
Joe
2015-05-15 09:59:44 +01:00
f5aec7ed4b
Why the One Definition Rule exists, and being able to hide members with local variables is bad, Exhibit A.
Kyzentun Keeslala
2015-05-15 02:55:40 -06:00
dabad23323
BackInEventMode code now works for both players
Joe
2015-05-11 20:37:17 +01:00
459c74c3bf
Music wheel preview fadeout time is now adjustable by the metric [ScreenSelectMusic] SampleMusicFadeOutSeconds.
Joe
2015-05-11 15:44:24 +01:00
89aef33f0f
Added missing lines of FindJACK.cmake - now finds JACK successfully
Joe
2015-05-11 15:40:55 +01:00
912582674c
Don't put the song title in the screenshot name because it might contain utf8 which doesn't work on windows, or path garbage, or other stuff that would have to be sanitized.
Kyzentun
2015-05-10 10:53:33 -06:00
336cd2f712
Added XmlToLua to src/Makefile.am.
Kyzentun
2015-05-10 08:19:59 -06:00
86b0a207d9
A few cmake related fixes:
Jason Felds
2015-05-10 09:32:56 -04:00
211269778d
Fixed timing segment text to use the beat of the segment.
Kyzentun
2015-05-10 01:04:06 -06:00
1578072d4d
Don't break up -G and the generator.
Jason Felds
2015-05-09 15:05:16 -04:00
da2c5921bc
Use portable tomcrypt for Travis for now.
Jason Felds
2015-05-09 14:52:47 -04:00
e08455f3c6
Update Japanese translation for AxisFix
hanubeki
2015-05-10 03:43:42 +09:00
215cf4265c
Verify both cmake and stepmania install.
Jason Felds
2015-05-09 14:35:08 -04:00
0b49ae773f
Attempt a manual cmake installation for Travis.
Jason Felds
2015-05-09 14:12:05 -04:00
8ce00e7f4b
Mention new cmake option in Changelog.
Jason Felds
2015-05-09 11:29:21 -04:00
6ed0bbbcbf
StepMania is a C++ project. Tell Travis that.
Jason Felds
2015-05-09 10:45:21 -04:00
1389e68bb3
Changed .travis.yml to use cmake. Updated changelog. Updated version number in CMakeLists.txt.
Kyzentun
2015-05-09 08:37:08 -06:00
e5bc990c52
Merge pull request #588 from kyzentun/xml_conv
Jason Felds
2015-05-09 09:53:32 -04:00
520432cdff
Added docs for xml converter. Added XmlToLua.h. Condition code in xml is now passed through the lua converter to handle renamed things.
Kyzentun
2015-05-08 23:55:38 -06:00
edecedd3ee
Allow disabling CrystalHD for ffmpeg.
Jason Felds
2015-05-08 22:12:47 -04:00
166b6c5d61
Time to remove these unused files.
Jason Felds
2015-05-08 20:59:10 -04:00
e591c559c6
Fixed hold cap rendering when Tiny modifier is used. Still has the 1px seam though. Added sanity checking groups progress to SongManager loading.
Kyzentun
2015-05-06 15:48:23 -06:00
1bd62c77e9
Merge pull request #586 from hanubeki/lang-ja
AJ Kelly
2015-05-06 10:33:58 -05:00
d83421754d
Update Japanese translation [ScreenGameplay] SkipSongText
hanubeki
2015-05-06 19:33:07 +09:00
236947b346
Changed GetFirstCompatibleStyle to not crash SM so it can be used to check whether joining is allowed. JoinPlayer and PlayersCanJoin now use GetFirstCompatibleStyle to check whether there will be a style to change to. Changed logic in PlayersCanJoin to return false at the first failed requirement.
Kyzentun
2015-05-02 23:36:28 -06:00
a8f4278a54
Added SetCurrentOptions to NoteField::DrawPrimitives so the correct options are actually set during drawing when there are two players. Fixed stealth by disabling the glow color from the column actor, so glow effects on the column won't work. Added note explaining how long GetBrightness has been disabled.
Kyzentun
2015-05-02 18:53:00 -06:00
5eba25a495
Added hold at full to actor effect timing. Added the xml to lua converter.
Kyzentun
2015-05-01 07:50:34 -06:00
be3c4db602
Beat mode gameplay changes, third attempt
Joe
2015-04-29 19:43:19 +01:00
e3101e4574
When a string is not closed, it creates unresolved tension that stays with you for the rest of the day.
Kyzentun
2015-04-28 00:45:37 -06:00
2d9ea44d12
Song::TidyUpData now clears graphics fields that point to files that don't exist.
Kyzentun
2015-04-27 07:48:50 -06:00
9758932be0
Changed RageBitmapTexture to pass a dialog id for the missing texture warning so it can be ignored. Updated changelog.
Kyzentun
2015-04-26 09:23:12 -06:00
05e80191c5
Merge pull request #573 from hanubeki/lang-ja
Colby Klein
2015-04-24 17:51:26 -07:00
2656123464
RageTextureManager now keeps a map of textures by pointer for quicker lookup when deleting. RageTextureManager now keeps a map of textures that need updating, which is none of them because I couldn't find a class that inherits from RageTexture that doesn't have an empty Update function. ArrowEffects now requires setting the current PlayerOptions before calling any functions. This might make moving to per-column mods easier, and reduces the direct usage of PlayerState. Tipsy calculations for each column are done in ArrowEffects::Update instead of GetYPos and GetYOffset. DrawHold changed to only call DrawHoldBody once. DrawHoldBody now does the normal and glow passes together instead of needing to be called twice. DrawHoldPart changed to take most of its args in a struct. Giant copy paste mess that NoteField was using to draw timing segment text replaced with a couple functions and a macro. Selection glow for notefield is only calculated if a section is selected. Added RageVector3 functions to CubicSplineN for NoteDisplay to use. Actor effect period is cached now. Sprites and Models cache their animation length now. ReceptorArrowRow no longer calls ArrowEffects::Update in gameplay.
Kyzentun
2015-04-24 15:55:54 -06:00
4d6d43deb8
Update Japanese language file for New-Options-menu
hanubeki
2015-04-24 17:00:33 +09:00
7ff045f920
Updated changelog and credits. Restored spaces on RoomInfoDisplay language entries because they probably belong there.
Kyzentun
2015-04-23 20:49:18 -06:00
43352462c3
Merge branch 'master' into lang-ja
hanubeki
2015-04-21 17:56:27 +09:00
720b0732a2
Moved arcade options on request.
tuxdude143
2015-04-21 11:53:59 +12:00
88f295d295
Added diffuse and glow to column renderers to make diffuse and effects affect notes the way they would affect actors inside a frame.
Kyzentun
2015-04-20 16:05:43 -06:00
9790d613b5
Changed ScreenEdit::HandleAlterMenuChoice to not prompt for clearing when it is used by cut, which is used by all the transform choices.
Kyzentun
2015-04-20 07:47:26 -06:00
f6396a6b03
Removed period at the end of input options
tuxdude143
2015-04-20 10:06:38 +12:00
aa196c9919
Catagory options menu v.2.0
tuxdude143
2015-04-20 08:59:23 +12:00
19ae05b8fc
Fixed linenames in metrics.ini
tuxdude143
2015-04-19 12:57:03 +12:00
2f7827aa15
Fixed files for new options menu.
tuxdude143
2015-04-19 12:23:09 +12:00
283de4f0c2
Restore Xcode debugging with newer builds.
Jason Felds
2015-04-18 13:58:16 -04:00
8ead89d484
Some OSes need tomcrypt defines in StepMania too.
Jason Felds
2015-04-18 12:27:32 -04:00
9314555e6d
Added preference for showing multiple toasties in one song. Added IsWaiting to Transition.
Kyzentun
2015-04-18 08:52:57 -06:00