Colby Klein
f1adf16dc5
Merge pull request #118 from sigatrev/master
...
lua docs for AMV
2014-04-14 20:28:30 -07:00
Colby Klein
e675f54d17
Merge pull request #117 from sigatrev/ActorMultiVector
...
created ActorMultiVertex actor class
2014-04-14 19:34:18 -07:00
Colby Klein
0263b11fc5
Merge pull request #74 from dguzek/ActorScroller-bLoop
...
Allow ActorScrollers to use SetDrawByZPosition without turning off Loop
2014-04-14 18:49:00 -07:00
Colby Klein
509f725d7e
Merge pull request #96 from kyzentun/UnloadProfile_optimization
...
Unload profile optimization
2014-04-08 15:57:41 -07:00
Colby Klein
2ac10de46b
Merge pull request #112 from lthls/master
...
FFMpeg: Fix uninitialized AVFrame
2014-04-03 13:07:36 -07:00
Colby Klein
914ad876ae
Merge pull request #110 from sigatrev/Save/LoadProfile
...
Expose Save/load profile to Lua. This deprecates ScreenProfile{Load,Save} completely, but those are going to be left in until post-5.0
2014-04-02 17:12:28 -07:00
Colby Klein
6298a0b950
Merge pull request #94 from sigatrev/MissedHold
...
HNS_Missed
2014-03-16 13:20:12 -07:00
Colby Klein
b84c683d2e
Merge pull request #70 from sigatrev/RageTimer
...
added lua function for GetTimeSinceStart
2014-03-16 13:18:34 -07:00
Colby Klein
a428e16cc8
Merge pull request #84 from sigatrev/StealthFix
...
Fix for issue 83
2014-03-09 03:57:26 -07:00
Colby Klein
6ce767e016
Fix GhostArrowDim::HitMineCommand in dance default noteskin
2014-02-23 23:37:13 -08:00
Colby Klein
174fd8e669
Merge pull request #62 from djpohly/enum-compatibility
...
Backwards-compatible type-safe enum behavior
2014-02-23 23:24:42 -08:00
Colby Klein
cb07827c21
Merge pull request #60 from djpohly/eventmode-f3
...
Fix F3+1 handling in Event Mode
2014-02-22 17:22:29 -08:00
Colby Klein
aec671b8df
Merge pull request #58 from dguzek/master
...
Update copyright dates in Xcode project
2014-02-21 20:16:19 -08:00
Colby Klein
2f9bdb8352
Merge pull request #57 from sigatrev/master
...
TextureTranslate method
2014-02-21 09:37:49 -08:00
Colby Klein
cf23d4966f
Merge pull request #56 from djpohly/xml-cachever
...
Bump cache version for XML changes
2014-02-20 14:21:35 -08:00
Colby Klein
e4c91ab236
Merge pull request #54 from djpohly/xml-forwardport
...
Resurrect XML actor support when QuirksMode=1
2014-02-20 10:21:02 -08:00
Colby Klein
7133e5c90c
Bump version to 5.0 beta 3. Holding off on tagging until people get in their last minute fixes.
2014-02-19 11:07:11 -08:00
Colby Klein
b4682a2bd4
Merge pull request #49 from kyzentun/sprite_custom_pos_coords
...
Added SetCustomPosCoords to Sprite.
2014-02-19 10:36:14 -08:00
Colby Klein
dfd693b916
Merge pull request #48 from kyzentun/text_distortion
...
Added distort function to BitmapText.
2014-02-19 10:36:05 -08:00
Colby Klein
2f476af54c
Merge pull request #40 from kyzentun/GetCreditsRequired_fix
...
GetCreditsRequiredToPlayStyle didn't check the coin mode.
2014-02-18 15:12:28 -08:00
Colby Klein
03fa5d0f2e
Merge pull request #52 from Suisse00/stepmania_pullrequest
...
Upgrade to VC++ 2013
2014-02-18 14:57:55 -08:00
Colby Klein
907eeb9ba8
Merge pull request #47 from wolfman2000/wolf-mac-64-prep
...
Attempt prep work for 64 bit just in case.
2014-02-18 14:44:24 -08:00
Colby Klein
52a5c69666
Merge pull request #42 from kyzentun/combo_list_and_life_record
...
Added GetComboList and GetLifeRecord to PlayerStageStats.
2014-02-17 14:46:09 -08:00
Colby Klein
5e52c4f37e
Merge branch 'ComboContinuesBetweenSongs_readd' of https://github.com/kyzentun/stepmania into kyzentun-ComboContinuesBetweenSongs_readd
2014-02-17 14:41:33 -08:00
Colby Klein
93ba25a799
Merge branch 'warnings' of https://github.com/djpohly/stepmania into djpohly-warnings
2014-02-08 18:57:14 -08:00
Colby Klein
517c7e2a57
Merge pull request #33 from djpohly/jack-fixes
...
Fixes for JACK driver port detection
2014-02-08 18:55:50 -08:00
Colby Klein
2d901800c0
Merge pull request #28 from wolfman2000/wolf-bg-files
...
Attempt preventative file not found crashing.
2014-02-08 18:55:37 -08:00
Colby Klein
4ae79320af
Add IRC to README.md
2014-02-08 13:29:08 -08:00
Colby Klein
7d84cf5903
Update README.md a bit
2014-02-08 13:19:46 -08:00
Colby Klein
cd029802e1
Add .editorconfig for editors which support it. Might need more exceptions added.
2014-02-08 13:00:43 -08:00
Colby Klein
73cf245d9a
Merge pull request #25 from wolfman2000/wolf-missing-trans
...
Attempt to warn about missing translations.
2014-02-04 12:21:50 -08:00
Colby Klein
1186d3b937
Update autoconf urls
2014-02-04 01:56:21 -08:00
Colby Klein
849b93c8b0
Remove some sm-ssc references.
2014-02-04 01:50:59 -08:00
Colby Klein
6a691a1c4a
Spaces -> Tabs in Steps.cpp (Jason, fix your editor)
2014-02-03 16:17:30 -08:00
Colby Klein
6129454f36
Merge branch 'wolf-editor-disable-tss' of https://github.com/wolfman2000/stepmania into wolfman2000-wolf-editor-disable-tss
2014-02-02 15:38:25 -08:00
Colby Klein
a3de293a4d
Add Pay mode back to debug menu
2014-02-02 15:35:48 -08:00
Colby Klein
b09dd6650c
Ignore .deps and .dirstamp (automake stuff)
2014-02-01 01:14:53 -08:00
Colby Klein
ecf91d651f
Merge pull request #12 from wolfman2000/gitignore-sublime-text
...
Ignore sublime text projects/workspaces.
2014-01-29 14:57:37 -08:00
Colby Klein
5a761f8613
Merge pull request #11 from wolfman2000/wolf-010-sync-charts
...
Issue 010: Add missing step sync types.
2014-01-27 19:26:34 -08:00
Colby Klein
0a2fe0bff7
Merge pull request #3 from cybik/centralize
...
Centralize SpecialDirs.
2014-01-26 16:49:03 -08:00
Colby Klein
618a202d8f
Merge pull request #1 from chrisdanford/master
...
Create README.md
2014-01-26 15:14:29 -08:00
Colby Klein
5feef28f4d
By the by, StretchBackgrounds is hardcoded
...
By the by, StretchBackgrounds is hardcoded or used by whatever calls
this. Also, only you can prevent pillarboxing.
2013-10-20 10:10:29 -07:00
Colby Klein
6d393c76b9
dtripper: new background, fix up wheel a bit
...
(Sourced from shakesoda/stepmania.)
2013-10-08 06:25:55 -07:00
Colby Klein
7b259847d9
Fix Blend.AlphaKnockOut (broken for a long time I guess)
...
(Sourced from shakesoda/stepmania.)
2013-10-07 14:31:03 -07:00
Colby Klein
7b76ed78d6
dtripper: Mess with wheel items
...
(Sourced from shakesoda/stepmania.)
2013-10-07 14:30:28 -07:00
Colby Klein
02ec3d871b
Add dimension-tripper theme
...
(Sourced from shakesoda/stepmania.)
2013-10-07 12:48:42 -07:00
Colby Klein
b34ab5577c
rsr: get rid of gameplay decorations
...
(Sourced from shakesoda/stepmania.)
2013-10-06 22:19:31 -07:00
Colby Klein
f91be6cf9f
Crop the background to fit instead of pillarboxing it
...
(Sourced from shakesoda/stepmania.)
2013-10-05 21:00:54 -07:00
Colby Klein
b845c4c119
Fix _shigu offset
...
(Sourced from shakesoda/stepmania.)
2013-10-05 18:56:41 -07:00
Colby Klein
cea4764798
Color the witches' ball differently
...
(Sourced from shakesoda/stepmania.)
2013-10-05 18:02:17 -07:00
Colby Klein
6f9b0dc4af
rsr: Fix DVNO wheel colors
...
(Sourced from shakesoda/stepmania.)
2013-10-05 10:07:14 -07:00
Colby Klein
ede552add8
rsr: MusicWheel upgrades part 2
...
(Sourced from shakesoda/stepmania.)
2013-10-05 06:36:35 -07:00
Colby Klein
cc57fc26c8
rsr: Upgrade music wheel
...
(Sourced from shakesoda/stepmania.)
2013-10-05 06:10:21 -07:00
Colby Klein
5ddc0562d5
Remove ScreenPackagesSSC
2013-09-26 12:44:39 -04:00
Colby Klein
817ef820ab
Clean up the shell shader. Last commit from here.
2013-04-03 12:28:47 -07:00
Colby Klein
f2a7a4c5cc
Revert "No need for coin data."
...
This reverts commit 3739c36956 .
That should be the last of the coin mode things. I will not let gimping the
game like this slip by. If you have a problem, I suggest forking.
AM's broken business model has nothing to do with us. Gimping coin modes won't
magically stop piracy, it will lead to more fragmentation in the community
than there already is (and there's a lot), and hurt adoption.
StepMania itself is a free game, but it's entirely within users rights granted
by the license to sell it. This is what you agree to by committing to it. It's
not our business if some choose to use their powers for less-than-good. If you
want to stop your content from being used with pay mode, we should think up
another way than ripping the whole damn thing out.
2013-02-11 12:22:44 -08:00
Colby Klein
804a5d84a0
Revert "Removing CoinMode here."
...
This reverts commit 7393835644 .
2013-02-11 12:12:28 -08:00
Colby Klein
3f32d9114f
Revert "CoinMode_Pay->CoinMode_Free, step 1."
...
This reverts commit 15b3ee1a9a .
2013-02-11 12:11:54 -08:00
Colby Klein
a1fc6a38b1
Revert "No point in saving CoinData anymore."
...
This reverts commit 3d90a33394 .
2013-02-11 12:11:11 -08:00
Colby Klein
75b86d430c
Put header back on ScreenOptionsService.
2012-12-28 23:33:33 -08:00
Colby Klein
f4ac89c3c2
Same mouse input eating fix from ScreenSelectMusic.
2012-12-28 23:23:56 -08:00
Colby Klein
7b50c11060
Merge
2012-12-28 23:01:41 -08:00
Colby Klein
c049b1d0a9
Is testing things like this before you commit so much to ask?
2012-12-28 22:42:02 -08:00
Colby Klein
6bf3c9ed37
Fix mouse events being eaten on SSMusic.
2012-12-28 17:49:53 -08:00
Colby Klein
1d41b4a921
Add Lua hook for WheelBase:Move. Useful for Mouse support/messing with people.
2012-12-28 17:02:49 -08:00
Colby Klein
f1e3fae9f7
Revert "reimplement beta 1's scoring mode in Lua"
...
This reverts commit 825886729c .
This kind of thing should be in global scripts.
2012-12-28 13:43:49 -08:00
Colby Klein
22a55b3ce9
Revert "mess with the scoring code a bit"
...
This reverts commit 28e5530357 .
This kind of thing should be in global scripts.
2012-12-28 13:43:25 -08:00
Colby Klein
13c795d019
Revert "dummy out internal scoring"
...
This reverts commit e1b2222336 .
This is pretty much guaranteed to muck with themes.
2012-12-28 13:41:41 -08:00
Colby Klein
f94302c02a
Fix line endings.
2012-12-27 19:01:26 -08:00
Colby Klein
1ffd4d6527
Revert "remove PlayerStageStats.SetScore and SetCurMaxScore."
...
This reverts commit 9ecacf742e .
2012-12-27 18:02:56 -08:00
Colby Klein
654be77960
Merge.
2012-12-25 21:48:22 -08:00
Colby Klein
55030a24da
Fix lua error on ScreenStageInformation
2012-12-25 21:47:40 -08:00
Colby Klein
67371879a5
Fix score position on gameplay so difficulty is not on top of it.
2012-12-25 21:47:28 -08:00
Colby Klein
ee34471cb6
Add Mark Seymour to credits.
2012-12-25 11:48:46 -08:00
Colby Klein
6453802639
Bump version to beta 1.
2012-12-25 11:36:06 -08:00
Colby Klein
93ac5d2bc8
Update changelog.
2012-12-24 16:16:05 -08:00
Colby Klein
5378173b5a
Fix math.random() never returning > 0.5.
...
All the credit goes to vyhd for both breaking and fixing this.
2012-12-24 15:52:28 -08:00
Colby Klein
e856d42dbc
Reloading in the debug menu no longer crashes.
...
I don't know why it was ever set to reset the game - left it commented in case
this really breaks something I didn't notice, but now it's actually possible
to quickly test different MusicWheel transforms.
2012-12-24 02:21:11 -08:00
Colby Klein
bfba3a6fe8
(mostly) Fix arrow stuttering from repeated positions from audio drivers.
...
As far as I could tell, this fixed any issues I was having with PulseAudio,
it should also fix up DSound on Windows although I've yet to test that.
2012-12-17 16:43:31 -08:00
Colby Klein
d72bf7ecbb
Fix an SMO crash when a song is using non-roman song titles. Taken from OITG,
...
it's definitely not the _right_ fix, but it'll do the job.
2012-12-17 01:07:24 -08:00
Colby Klein
fb0e47b98f
Bring over various texture related functions from the other renderer and a (if 0'd) GL3 compatible version of the extension pretty printing.
2012-12-13 16:11:03 -08:00
Colby Klein
c57365d68a
Hopefully fix windows build
2012-12-11 07:56:17 -08:00
Colby Klein
d61a5fd1b1
Implement SetCullMode for GLES2.
2012-12-11 07:56:08 -08:00
Colby Klein
9adc995aa6
Remove RageDisplay_Legacy stuff for now.
2012-12-09 03:17:08 -08:00
Colby Klein
97ebf4b4e2
Current progress of the OpenGL ES 2.0 renderer. Uses a regular GL context currently, just limited to ES2 functionality. Don't bother trying to use it yet.
2012-12-09 03:05:54 -08:00
Colby Klein
c8bbaf6eaa
Other platforms have more than one renderer now.
2012-12-09 03:03:58 -08:00
Colby Klein
d5bb1122b1
Fix compile on some systems (does this work on windows? will patch if I see buildbot problems)
2012-12-09 03:02:19 -08:00
Colby Klein
8146ced92a
Load up GLES2 renderer if specified in Preferences
2012-12-09 03:01:38 -08:00
Colby Klein
60cede24fe
Add GLES2 files to Makefile and configure.ac (compile with --without-gles2 if you don't want to build it; it doesn't hurt anything though)
2012-12-09 03:01:08 -08:00
Colby Klein
a6020c8b1d
Shut up the PIUIO driver from leaving a warning all the time.
2012-12-09 02:45:41 -08:00
Colby Klein
83f745f95c
Add comments.
2012-12-09 02:45:19 -08:00
Colby Klein
de371d136f
Attempt to fix OpenGL shader compilation crash when drivers seem to have only partial shader support. Please test. If this still doesn't work, all shader support may simply be forced to require GL 2.0.
2012-11-13 15:01:32 -08:00
Colby Klein
55814a9628
Start of GLES2 support. Not approaching functional, don't try to use it yet.
2012-10-31 16:17:22 -07:00
Colby Klein
68263efe12
I'm not sure why I thought MAX was a macro. Oops.
2012-10-17 12:51:13 -07:00
Colby Klein
27d0e3ec47
Use MAX() against the difficulty to prevent ratings of 0. Various other style tweaks. Jason: The functions (well, macros) you were looking for are MIN, MAX, and CLAMP.
2012-10-17 11:21:28 -07:00
Colby Klein
fbada6f17f
Add support for PIUIO Linux kernel driver, courtesy of djpohly.
2012-08-12 14:35:40 -07:00
Colby Klein
4e24ead887
This is far too nasty of a hack and not good behavior in the first place.
...
I'm fairly sure you can do this in Lua if you REALLY want this kludge.
2012-05-01 09:53:11 -07:00
Colby Klein
e61bb07373
Add table manipulation helpers.
...
Added: string.split (usage: string.split("1-2-3", "-") => { 1, 2, 3 })
Added: table.join (alias of table.concat, for convenience)
Added: table.push (multiple element insert. usage: table.push(t, 1, 2, ...). Used extensively in optics)
2012-04-04 22:19:26 -07:00
Colby Klein
909df28d62
merge
2012-01-16 14:41:34 -08:00
Colby Klein
fe8b87a27e
forgotten release script fix.
2012-01-16 14:41:07 -08:00