Glenn Maynard
e9a04f81b3
make Sprite internals private
2007-02-13 06:40:14 +00:00
Glenn Maynard
6cb284496c
split out LoadStatesFromTexture
2007-02-13 06:34:29 +00:00
Chris Danford
f7fc9ceaa5
remove Set/GetHidden, leave *Visible
...
remove hidden from ActorCommands eventually
2007-02-13 06:32:26 +00:00
Glenn Maynard
7561b3b630
unneeded; done in TryVideoMode
2007-02-13 06:11:35 +00:00
Glenn Maynard
972cb25f97
when creating a new window for the first time, we have a new device
2007-02-13 06:09:46 +00:00
Glenn Maynard
5b4a7a6ac8
remove unused g_currentTextureUnit
2007-02-13 06:06:49 +00:00
Glenn Maynard
4a01ceaaa8
fix optimization
2007-02-13 06:05:51 +00:00
Glenn Maynard
5600e93d3a
add TextureUnit param to SetSphereEnvironmentMapping
2007-02-13 06:04:30 +00:00
Glenn Maynard
a9fd52cce0
add TextureUnit param to SetTextureWrapping
2007-02-13 05:56:24 +00:00
Glenn Maynard
863062f7d1
add TextureUnit param to SetTextureFiltering
2007-02-13 05:09:54 +00:00
Glenn Maynard
4acd7f3971
pull out glBlendFunc call
2007-02-13 05:01:25 +00:00
Glenn Maynard
2f18e94d49
remove unused
2007-02-13 04:59:18 +00:00
Glenn Maynard
ebb7189b88
add TextureUnit param to SetTextureMode
2007-02-13 04:59:05 +00:00
Glenn Maynard
9e94e85a35
remove compat
2007-02-13 04:15:50 +00:00
Glenn Maynard
4bff44a918
use SetTextureMode
2007-02-13 04:15:32 +00:00
Glenn Maynard
256a737d25
fix ShaderType not used
2007-02-13 04:03:17 +00:00
Glenn Maynard
4b707da08b
merge SetTextureMode functions
2007-02-13 04:02:08 +00:00
Glenn Maynard
d7833bb019
add TextureMode
2007-02-13 03:59:00 +00:00
Chris Danford
99765bfb0a
play Init command on wheel items
2007-02-13 03:44:10 +00:00
Glenn Maynard
0efd475ee0
remove BPMDisplay
2007-02-12 23:24:19 +00:00
Glenn Maynard
ddcb3db96d
remove
2007-02-12 23:23:02 +00:00
Glenn Maynard
0387924fab
remove BPMDisplay from gameplay; not used
...
add SongBPMDisplay; use it if you want that
2007-02-12 23:22:50 +00:00
Chris Danford
be95c36516
fix double-loading of commands
...
ActorUtil::SetXY calls ActorUtil::LoadAllCommands, which doesn't seem right. This should be cleaned up someday.
2007-02-12 23:16:00 +00:00
Chris Danford
9c4f7024a5
name cleanup: StageIndex -> GetStageIndex
2007-02-12 23:13:57 +00:00
Glenn Maynard
d4f96aa3a6
load metrics on demand
2007-02-12 22:38:09 +00:00
Charles Lohr
0eb11fd2d7
"Fix" Crash at game time when two people use the same computer to log on and play SMOnline.
2007-02-12 22:01:50 +00:00
Charles Lohr
0c8f7fed6d
Fix SMOnline Passwords.
2007-02-12 21:44:07 +00:00
Glenn Maynard
daf107d606
fix crash handler for stack overflwos
2007-02-12 08:03:24 +00:00
Steve Checkoway
ec31f8c1ec
update release script.
2007-02-12 06:55:16 +00:00
Steve Checkoway
02fd0dc140
Not virtual.
2007-02-12 04:44:05 +00:00
Glenn Maynard
f59c963eab
fix wrong actor order when creating more than 10 actors in Lua
2007-02-12 04:08:39 +00:00
Glenn Maynard
37932a8cc8
add FOREACH_LUATABLEI
2007-02-12 03:59:18 +00:00
Glenn Maynard
cefa128034
change XNode children to a vector.
...
This means the order of children is preserved.
It also means the name of each node isn't duplicated. This was
an opportunity for an inconsistent XNode tree. Nodes can now be
renamed after being inserted into a tree.
Searching for children by name isn't efficient. Use attributes for that.
2007-02-12 01:52:18 +00:00
Glenn Maynard
81fcea1950
const
2007-02-12 01:00:52 +00:00
Glenn Maynard
3c36b5389d
fix uncaught errors in VC8 triggering watson instead of our crash handler
2007-02-12 00:40:35 +00:00
Glenn Maynard
ba36cd8794
bind PlayerInfo
2007-02-12 00:03:38 +00:00
Glenn Maynard
8953786b8f
simpler, more flexible loading
...
Def.MeterDisplay {
Stream = LoadActor("...");
};
2007-02-12 00:02:58 +00:00
Glenn Maynard
fc444c1009
fix OptionRow
2007-02-11 22:49:02 +00:00
Glenn Maynard
62b5c145db
remove SetTextValue
2007-02-11 07:40:45 +00:00
Glenn Maynard
fc5c1cc295
simplify
2007-02-11 07:38:59 +00:00
Glenn Maynard
b0430161b9
Merge text values into attributes; use TEXT_ATTRIBUTE_NAME for
...
the text value.
This means that FOREACH_Attr will iterate over the text value.
Compare with TEXT_ATTRIBUTE_NAME if you explicitly don't want
that.
This is simpler; an XNode branches out in two places--attributes
and children--instead of three.
It also means that nodes without any text data actually don't
have any text data--the attribute simply doesn't exist. The
*TextValue functions are also no longer needed, though some
are left in now for compatibility (and maybe convenience).
2007-02-11 07:27:29 +00:00
Jason Felds
e294995d16
Remove old announcer files to match deleted themes and noteskins
2007-02-11 06:26:45 +00:00
Glenn Maynard
fb8e73ac58
SetValue, etc -> SetTextValue
2007-02-11 06:26:06 +00:00
Eric Gustafson
549ad65b3c
Remove old announcer files to match deleted themes and noteskins
2007-02-11 06:25:58 +00:00
Steve Checkoway
d3c116a178
Separate song and player mods. Set fall off for Battle.
2007-02-11 04:47:16 +00:00
Steve Checkoway
38cd50ffcc
Separate song and player mods.
2007-02-11 04:46:45 +00:00
Steve Checkoway
1cb3fdc3d9
Separate forced song and player mods.
2007-02-11 04:46:30 +00:00
Steve Checkoway
923aba9d40
Bind GetDefaultSongOptions.
2007-02-11 04:22:32 +00:00
Steve Checkoway
ccef45d77f
We have assets here. No need for a dummy file to keep the directory from being pruned any longer.
2007-02-11 02:29:21 +00:00
Glenn Maynard
ee061be26a
I'm not sure why this ClearSubscribers was here; it's causing
...
metrics to not be loaded after a resolution change, because
the reload is optimized out by SwitchThemeAndLanguage.
(We may have loaded ThemeMetrics on demand in the
past.)
The reload needs to always happen, even though the theme
hasn't changed, since the theme load is affected by the
resolution; eg. upvalues in Lua scripts may have been
computed based on SCREEN_WIDTH.
2007-02-11 01:52:41 +00:00