Glenn Maynard
29a77351c2
cleanup
2005-07-08 01:22:41 +00:00
Chris Danford
fcc6c4408a
working on SSelectProfile
2005-07-07 22:08:05 +00:00
Chris Danford
df743e9780
fix weird alpha behavior with no lighting
2005-07-07 22:07:13 +00:00
Glenn Maynard
f2227977b4
moved RebuildPlayerOptionsFromActiveAttacks
2005-07-07 21:30:25 +00:00
Glenn Maynard
fd700eb123
move RebuildPlayerOptionsFromActiveAttacks into PlayerState (SGameplay
...
commit in a moment)
2005-07-07 21:29:35 +00:00
Glenn Maynard
c2176f01b2
move GetSumOfActiveAttackLevels into PlayerState
2005-07-07 21:24:59 +00:00
Glenn Maynard
4f417bcce2
fix this correctly
2005-07-07 20:22:12 +00:00
Glenn Maynard
e956001268
revert. This isn't ideal, but is perfectly valid and works fine. You can't SetNewScreen from the ctor, but you can post a message to SetNewScreen from the next update. (I don't know what "engine level" means; this is the highest level code, engine code is the lowest.)
2005-07-07 20:16:02 +00:00
Chris Danford
f75a253544
fix build
2005-07-07 17:55:48 +00:00
Ben Anderson
96117b9b65
Apparently, we can't arbitrarily switch screens at the engine level. Crash instead.
2005-07-07 16:24:09 +00:00
Ben Anderson
0ce3ef6fc6
We're not allowed to skip screens at the engine level; crash instead. (We're crashing anyway)
2005-07-07 15:10:54 +00:00
Glenn Maynard
fcbd6dda76
not a null texture anymore
2005-07-07 11:00:45 +00:00
Glenn Maynard
fd65e21fd7
cleanup
2005-07-07 10:54:44 +00:00
Glenn Maynard
0532a3db79
cleanup
2005-07-07 10:48:02 +00:00
Glenn Maynard
1fd2dc8604
simplify
2005-07-07 10:39:45 +00:00
Glenn Maynard
da21fd5a5c
cleanup
2005-07-07 10:35:16 +00:00
Glenn Maynard
5eb0a95f8e
do this with ActorFrame
2005-07-07 10:33:10 +00:00
Glenn Maynard
28133ca105
cleanup
2005-07-07 10:29:04 +00:00
Glenn Maynard
b282ba475d
fix assert on ABC sections
2005-07-07 10:07:58 +00:00
Glenn Maynard
3498bf29cc
simplify
2005-07-07 08:41:19 +00:00
Glenn Maynard
35b0dd09cb
add lost DiagnosticOutput
2005-07-07 08:20:18 +00:00
Glenn Maynard
3b54c385a4
remove unused m_vScreensToDelete
2005-07-07 08:18:29 +00:00
Glenn Maynard
28b596efa6
no need to delay deletes in ClearScreenStack; the screen is never on the stack
2005-07-07 08:16:49 +00:00
Glenn Maynard
39dc127095
delay PopTopScreen like SetNewScreen
2005-07-07 08:14:01 +00:00
Glenn Maynard
7489719b11
SM_Invalid
2005-07-07 08:08:43 +00:00
Glenn Maynard
75c1b3dfab
keep drawing transitions after finish; to hide when finished, explicitly set the
...
actor hidden
2005-07-07 07:37:10 +00:00
Chris Danford
f1b139a6bd
add missing OptionRow metrics
2005-07-07 07:25:54 +00:00
Glenn Maynard
0f37522829
cleanup
2005-07-07 06:25:38 +00:00
Glenn Maynard
c027ab03d4
EmptyDeleteQueue: deleting a screen should not cause a skip; if it does, please document why
2005-07-07 06:20:22 +00:00
Glenn Maynard
12b81cdaeb
EmptyDeleteQueue: deleting a screen should not cause a skip; if it does, please document why
2005-07-07 06:18:17 +00:00
Glenn Maynard
0d2c5a418a
better error messages; fix crash when TypeError called from outside a lua call context
2005-07-07 06:03:25 +00:00
Glenn Maynard
44c62c0ab4
another dupe: LoadDelayedScreen calls MakeNewScreen (and if it doesn't, no need to zero)
2005-07-07 05:02:26 +00:00
Glenn Maynard
bad1e4ae90
another dupe: AddNewScreenToTop calls MakeNewScreen
2005-07-07 05:00:12 +00:00
Glenn Maynard
4feeb44f4c
another dupe: PrepareScreen calls MakeNewScreen
2005-07-07 04:54:11 +00:00
Glenn Maynard
2e225117c3
both MakeNewScreenInternal and MakeNewScreen call ZeroNextUpdate, and MakeNewScreen calls MakeNewScreenInternal anyway
2005-07-07 04:52:27 +00:00
Glenn Maynard
7f94f08336
call ZeroNextUpdate
2005-07-07 04:50:00 +00:00
Glenn Maynard
d1cb4322fc
pull out of the header
2005-07-07 04:48:07 +00:00
Glenn Maynard
87acdcfec4
cleanup
2005-07-07 02:34:29 +00:00
Glenn Maynard
591a7ccace
cleanup
2005-07-07 01:49:57 +00:00
Glenn Maynard
5499c7124b
only cache special banners on screens that need to
2005-07-07 01:44:24 +00:00
Glenn Maynard
378295df84
un-revert commit that works just fine for me, and was reverted with no
...
attempt to explain what broke.
Ben, every remark and commit from you is rude and derisive, and this
project doesn't need that. You've expended my patience. If you refuse
to be civil, leave.
2005-07-07 01:32:15 +00:00
Glenn Maynard
d05e819187
Don't search for redirs separately; doubling the number of GetDirListing
...
calls is expensive.
2005-07-07 01:21:45 +00:00
Glenn Maynard
512eb03997
unneeded
2005-07-07 01:02:03 +00:00
Glenn Maynard
c1e0310d68
remove; use the controls in ActorFrame instead
2005-07-07 01:01:37 +00:00
Glenn Maynard
5813b65b72
SetVanishPoint binding
2005-07-07 00:59:51 +00:00
Glenn Maynard
e66896aaca
dur
2005-07-07 00:50:43 +00:00
Glenn Maynard
8366d3a561
remove special cases
2005-07-07 00:49:44 +00:00
Glenn Maynard
3319df61bc
fix up backgrounds
2005-07-07 00:46:02 +00:00
Glenn Maynard
fa9ce2d743
remove special case
2005-07-07 00:06:07 +00:00
Ben Anderson
29d2057e94
Revert: don't break half the codebase and then commit. At least fix it to a relatively usable point before making such a devastating assertion.
2005-07-06 23:55:48 +00:00