AJ Kelly
d1ddea19fc
fix a crash with Cursors on ScreenSelectMaster.
2011-04-10 03:35:56 -05:00
AJ Kelly
6e56c0e7f5
change the todo comment here to something more concrete
2011-04-03 16:01:08 -05:00
Jason Felds
a085d0d1da
Line endings...be normalized!
2011-03-17 01:47:30 -04:00
Jason Felds
9d13036e08
Add @briefs to the Luna classes.
...
Yeah...there was a lot. */
2011-02-19 12:26:18 -05:00
Jason Felds
00257e7995
Consistent semicolon use.
...
This is C++, not Python!
2011-02-18 20:40:51 -05:00
AJ Kelly
cca600c850
small comment cleanup
2011-01-31 14:30:45 -06:00
AJ Kelly
f60d27afb7
"Welcome back to <del>Celebrity Jeopardy</del> sm-ssc. I thought I was done with this, but <del>Regis Philbin</del> ScreenSelectMaster Cursor, that mongrel idiot, decided to <del>do a Celebrity Millionaire</del> crash, and <del>network</del> theming competition being what it is, I stand before you, a broken and miserable man."
...
For people who hate comedy in their commit logs, this makes it so ScreenSelectMaster only runs commands on cursors for human players (hopefully avoiding Access Violation in the process).
2011-01-30 16:37:47 -06:00
AJ Kelly
43dd10b1f6
fix DoSwitchAnyways
2010-12-21 13:25:59 -06:00
AJ Kelly
e01fab250f
[MessageManager] Added MenuStartP1 and MenuStartP2 messages.
...
[ScreenSelectMaster] Broadcast MenuStartP# messages; allow themers to handle the MenuStartP# message on screenless items.
2010-12-20 23:25:00 -06:00
AJ Kelly
824f2641bd
(internal) GetSelectionIndexOfPlayer -> GetPlayerSelectionIndex; less wordy
2010-12-20 19:37:01 -06:00
AJ Kelly
705bf9b778
broadcast PreSwitchPage message, allowing for some older 3.9 themes to be accurately recreated.
2010-08-25 23:20:28 -05:00
AJ Kelly
58d4434e7d
remove giant two lists hack on SSMaster
2010-07-31 15:45:28 -05:00
AJ Kelly
774ca0fa70
Fix a crash on ScreenSelectMaster when SharedSelection=false and ShowScroller=true. (Also broadcasts PostSwitchPage message now)
2010-07-31 15:25:48 -05:00
AJ Kelly
199ed3d130
[ScreenSelectMaster] Fix a crash ("the" crash, really) concerning cursors. Turns out cursors AREN'T always made for players. Only set to invisible if the cursor exists.
2010-05-13 23:02:39 -05:00
AJ Kelly
74d7895ccd
add ScreenSelectMaster:GetSelectionIndex() Lua binding.
...
Example usage:
LoadFont("Common normal")..{
InitCommand=cmd(xy,SCREEN_RIGHT-32,SCREEN_BOTTOM-32;shadowlength,0;horizalign,right);
OnCommand=cmd(playcommand,"Set");
SetCommand=function(self)
local selIdx = SCREENMAN:GetTopScreen():GetSelectionIndex(GAMESTATE:GetMasterPlayerNumber());
self:settext(selIdx);
end;
MenuSelectionChangedMessageCommand=cmd(playcommand,"Set");
};
2010-03-09 03:20:44 -06:00
AJ Kelly
02c7037721
sm-ssc v1.0 Public Beta 1 code changes
2010-03-01 00:44:39 -06:00
AJ Kelly
5c5ef54a48
various changes from sm4 and sm-ssc (svn); see updated changelog for the full information
2010-02-18 23:17:24 -06:00
AJ Kelly
ca8f660c4f
syncing changes from ssc svn, mostly.
...
[Course.cpp] HasTimedMods() now actually checks for timed mods (technically non-global) instead of being a clone of HasMods()
[Player.cpp] add MAX_HOLD_LIFE/[Player] MaxHoldLife metric
[ScreenGameplay] looking into places to put loading of replay data, perhaps?
[elsewhere] lots of cleanup, and I'm sure there's lots more to be done.
add a todo to ProductivityHelpers.
2010-02-02 16:00:10 -06:00
AJ Kelly
3e51544930
Initial commit.
2010-01-26 21:00:30 -06:00
Devin J. Pohly
80057f53cd
smsvn -> ssc-hg glue: rearrange directory structure
2013-06-10 15:38:43 -04:00