Jason Felds
b5f4633bd3
Add ActorProxy.* to Actors.
2006-08-14 22:58:14 +00:00
Glenn Maynard
051b559437
dupe command
2006-08-14 22:52:26 +00:00
Glenn Maynard
a0200e8de4
add ActorProxy
2006-08-14 22:51:54 +00:00
Glenn Maynard
e46231aae3
remove unused m_MusicWheelUnder
2006-08-14 22:49:23 +00:00
Glenn Maynard
5f614f128d
move the banner, frame and mask into the overlay
...
remove size metrics; crop it yourself
2006-08-14 22:46:48 +00:00
Glenn Maynard
b63d8ec48c
move the banner, frame and mask into the overlay
2006-08-14 22:46:16 +00:00
Glenn Maynard
cc2974edb6
Ideally, actors should be standalone: instanced and maintained in XML
...
without the screen knowing about it. That's not always feasible, for actors
with more complicated interactions, such as SSMusic's MusicWheel, Banner,
and so on.
However, if we instance those from the screen itself, then it's pulled outside
of the standard XML heirarchy: it has to go around the major layers (overlay,
underlay). That's a pain.
Create ActorProxy. This simply points to and draws another actor. To use,
hide the main actor (hidden,1), create an ActorProxy in XML, and point it
at the actor you want. The actor is still controlled by and owned by the screen,
but can be layered in any place, and instanced multiple times.
(This does not propagate things like ActorFrame; that would cause the
target actor to be updated and receive commands multiple times, once
for each proxy. The owner, and path for those calls, is still the screen.)
2006-08-14 22:32:19 +00:00
Jason Felds
4353f95c52
Following Dr. Glenn's orders.
2006-08-14 22:24:22 +00:00
Jason Felds
b41515b522
AdjustSync fix.
2006-08-14 22:22:45 +00:00
Jason Felds
cbed6f1c9f
Adding RoomInfoDisplay.*
2006-08-14 22:19:53 +00:00
Glenn Maynard
c50b1bddaf
different metrics for banner and mask
2006-08-14 22:05:53 +00:00
Josh Allen
e15e9703ee
Add blank RoomInfoDisplay strings
2006-08-14 20:13:09 +00:00
Chris Danford
1e6f968d8e
add AdditionalCourseFolders pref
2006-08-14 20:05:35 +00:00
Josh Allen
7a86226dd4
Add RoomInfoDisplay strings
2006-08-14 20:05:08 +00:00
Glenn Maynard
3003a426ae
remove StopTweening
2006-08-14 20:03:54 +00:00
Josh Allen
75932999b8
localize text
2006-08-14 20:02:46 +00:00
Glenn Maynard
519331d383
stoptweening
2006-08-14 20:02:19 +00:00
Glenn Maynard
548e1528da
remove unused
2006-08-14 18:58:19 +00:00
Glenn Maynard
a7f6c564a1
const
2006-08-14 18:57:30 +00:00
Glenn Maynard
4ca893b9fc
remove unused
2006-08-14 18:56:18 +00:00
Glenn Maynard
149fb8b4ff
cleanup
2006-08-14 18:56:00 +00:00
Glenn Maynard
aef53c1225
simplify indent
2006-08-14 18:28:02 +00:00
Josh Allen
98b62bf705
cleanup
2006-08-14 16:56:36 +00:00
Josh Allen
94ccc62a4b
Cleanup and simplify metrics
2006-08-14 16:51:31 +00:00
Steve Checkoway
9ee66decab
Ahh, the time-honored practice of debugging via print statements.
2006-08-14 15:53:11 +00:00
Josh Allen
725fd2b6bc
Add new files
2006-08-14 15:53:09 +00:00
Josh Allen
7b38d45ebe
match style found elsewhere
2006-08-14 15:50:45 +00:00
Josh Allen
48753f4447
cleanup
2006-08-14 15:48:47 +00:00
Josh Allen
b83e620713
Include RoomInfoDisplay.h
2006-08-14 15:46:38 +00:00
Steve Checkoway
565932e8d5
Revert.
2006-08-14 15:44:26 +00:00
Steve Checkoway
b64a3f866e
Revert the path change. The correct way to handle this is with custom executables which are per-user.
2006-08-14 15:44:10 +00:00
Josh Allen
642f06d210
Moved RoomInfoDisplay into its own files
2006-08-14 15:43:45 +00:00
Josh Allen
1de0f06f9a
Move RoomInfoDisplay into its own files
2006-08-14 15:41:53 +00:00
Steve Checkoway
c6936984b4
Allow launching through a symlink. It doesn't work quite like normal applications. Menus don't show up, it doesn't really seem to know where it is.
...
Still, most people just would use the Finder and never encounter this behavior.
2006-08-14 15:31:52 +00:00
Steve Checkoway
832212c526
Cleanup.
2006-08-14 13:15:47 +00:00
Steve Checkoway
2eebf1e377
Match style.
2006-08-14 13:12:40 +00:00
Steve Checkoway
d9b63a0dae
Simplify.
2006-08-14 13:10:52 +00:00
Steve Checkoway
b39d68c8cf
Initial TapNote::lift implementation.
2006-08-14 12:16:31 +00:00
Steve Checkoway
c3a3fc58ff
Cleanup.
2006-08-14 10:45:43 +00:00
Steve Checkoway
734f9760cc
Remove unnecessary member. Just set iKeysoundIndex to -1 if it isn't valid.
2006-08-14 10:17:48 +00:00
Steve Checkoway
2f9bda2eea
Push check down.
2006-08-14 09:57:18 +00:00
Steve Checkoway
45db2de31d
Pass release to Step(). Doesn't do anything yet.
2006-08-14 09:09:24 +00:00
Steve Checkoway
a839f8cfa6
Comments.
2006-08-14 07:58:03 +00:00
Josh Allen
80f399d20c
deny unsupported modes while networked
2006-08-14 07:32:36 +00:00
Josh Allen
348af28303
Babel Fish translations
2006-08-14 07:31:33 +00:00
Josh Allen
e4d973b94e
mode not supported
2006-08-14 07:25:05 +00:00
Josh Allen
be307880ef
Tweak RoomInfoDisplay metrics
2006-08-14 05:53:34 +00:00
Chris Danford
43b711f51e
add welcome and finish, remove Win 3.x-style exec on start menu folder
2006-08-14 05:47:20 +00:00
Josh Allen
71a57f9181
Pull RoomInfoDisplay out of RoomWheel
2006-08-14 05:46:15 +00:00
Steve Checkoway
53c3fdc1ba
Don't crash if Format is empty.
2006-08-14 04:49:27 +00:00