Glenn Maynard
0dfdaee605
remove some more old experimental stuff
2005-01-15 02:01:26 +00:00
Glenn Maynard
aad97fbcb9
remove some more old experimental stuff
2005-01-15 01:45:34 +00:00
Glenn Maynard
f8b90e0bcf
remove some old experimental stuff
2005-01-15 01:38:42 +00:00
Glenn Maynard
f4391c932b
remove some old experimental stuff
2005-01-15 01:35:58 +00:00
Chris Danford
981e52ec58
merge IniFile and XmlFile
2005-01-07 14:28:00 +00:00
Chris Danford
f840c014a9
Move some player-specific data out of the bloated GameState class.
...
Have gameplay objects hold a PlayerState pointer instead of a PlayerNumber and indexing back into GameState.
This will simplify off-screen players (e.g. CPU ghosts, network replicated human players, >2 players using one NoteField)
2004-12-20 06:25:59 +00:00
Chris Danford
ed19821e09
rename: ActorCommand -> Command
...
Make Command smaller and more generic.
Parse arguments on use, not in Command::Load.
2004-12-03 05:19:46 +00:00
Chris Danford
bcbe615c0d
Pass ActorCommand structures to Actor instead of unparsed command strings.
...
This way, we can potentially do the parsing early and not parse inside of Actor as the command is executing.
2004-11-06 23:13:47 +00:00
Chris Danford
72bd480883
CENTER_* -> SCREEN_CENTER
2004-11-05 06:35:10 +00:00
Glenn Maynard
ca4ecb9d59
remove unused stuff
2004-10-28 03:01:58 +00:00
Chris Danford
807d892f4f
allow theme to specify logical screen dimensions
2004-09-21 06:07:12 +00:00
Chris Danford
ff4c12b727
rename GameDef -> Game
2004-07-25 17:07:32 +00:00
Chris Danford
64628fac21
remove enum Game. Instead, pass around the GameDef pointer
2004-07-25 04:27:20 +00:00
Chris Danford
5544445ad0
name cleanup: StyleDef -> Style
2004-06-28 07:26:00 +00:00
Chris Danford
3809715db0
cleanup: Remove Style and use StyleDef everywhere. This gets rid of a lot of Style->StyleDef lookups and discourages code that's specific to a Style. All game logic should be data-driven.
2004-06-27 06:52:49 +00:00
Glenn Maynard
2cab5c4689
license updates
2004-05-31 22:42:12 +00:00
Glenn Maynard
c0adadd3a5
IniFile cleanup
2004-05-23 02:27:51 +00:00
Glenn Maynard
86de9785c7
old commit
2003-12-18 00:33:02 +00:00
Chris Danford
c8f7c02036
Split ModelView matrix stack into View and World stacks.
...
Add "hallway" and "distant" mods.
2003-09-21 02:36:28 +00:00
Thad Ward
896dc0f8da
slight optimization.
...
(if we aren't loading a player, we don't need to do anything other than load up the game/style info and the
name of the settings, so don't bother trying. when a player is loaded up, it is loaded from scratch from the ini
file anyway.)
2003-09-18 19:07:04 +00:00
Chris Danford
99957a0391
support setting perspective in DefaultModifiers pref
2003-05-13 05:24:30 +00:00
Chris Danford
4b7d640324
support noteskin-changing attacks
...
cache trick icons
change AI probability format
2003-04-22 04:54:04 +00:00
Chris Danford
15a54aee79
options cleanup
2003-04-21 23:43:51 +00:00
Glenn Maynard
a3aebd8dfc
remove backdrop position (do it within the backdrop)
...
add hold judgement position
2003-04-17 23:21:22 +00:00
Glenn Maynard
924cb3f1bc
allow positioning per-player
...
allow moving overlay graphics
2003-04-17 22:53:36 +00:00
Glenn Maynard
920f2022c4
add arrow redirection in positioning types
2003-04-17 21:45:37 +00:00
Glenn Maynard
d3048641b1
update
...
add clip plane control
fix INI silliness
2003-04-17 21:16:56 +00:00
Glenn Maynard
f17e4ceaea
Simplify, so I don't have to wrap every call to Mode.
2003-04-15 02:52:58 +00:00
Glenn Maynard
0da60be948
update NFP
2003-04-14 22:23:13 +00:00
Glenn Maynard
0a3da7bcba
(huh? already removed these)
2003-04-11 15:53:06 +00:00
Chris Danford
fb27c29bee
add toggle for awarding item on combo break in battle
2003-04-11 01:49:57 +00:00
Glenn Maynard
753507fce8
Oops. smPostMultMatrixf was a pre-multiply.
...
Rename smPostMultMatrixf to PostMultMatrix; add PreMultMatrix
and alias it to MultMatrix.
2003-04-10 17:58:27 +00:00
Glenn Maynard
abc65f828f
modifer modes update
2003-04-10 08:49:25 +00:00
Chris Danford
a798cc954c
added ScreenEnding
2003-04-03 22:10:40 +00:00
Glenn Maynard
f99f90cc32
update
2003-04-03 00:06:30 +00:00
Glenn Maynard
20622be298
update
2003-04-03 00:01:04 +00:00
Glenn Maynard
6192f3da1d
Add NoteFieldPositioning. This handles translating from the origin
...
of a note field to the position of each track. (No new functionality yet.)
2003-04-02 21:55:54 +00:00