Commit Graph

56 Commits

Author SHA1 Message Date
Paul Chote
b84d2f2c29 Allow a small amount of over-scroll so ui doesn't get in the way 2010-09-06 20:12:47 +12:00
Paolo Chiodi
2945838eef some more locking into map borders 2010-09-06 20:12:47 +12:00
Paul Chote
598fe9f956 gut perf logging - only record expensive ticks. perf.log is small enough to be useful now. 2010-09-06 15:29:34 +12:00
Paolo Chiodi
1c8f744719 allow camera shaking to exit map borders 2010-09-04 10:45:09 +02:00
Paolo Chiodi
669aaab6b4 change mouse sequence to blocked whene map borders are reached 2010-09-04 11:46:14 +12:00
Paolo Chiodi
73017d3f5c lock viewport scrolling into map size 2010-09-04 11:46:14 +12:00
Paul Chote
b6b4df703a Shift loadscreen into mods 2010-08-25 20:15:46 +12:00
Paul Chote
b17e6900ec Awesome loadscreen for ra; crashfixes 2010-08-25 20:15:45 +12:00
Paul Chote
08a60ca336 Initial loadscreen impl; draws a black screen. 2010-08-25 20:15:45 +12:00
Paul Chote
d8c053253d wtf? 2010-08-25 20:15:44 +12:00
Paul Chote
e4271b35dc shader params can stay inside Renderer 2010-08-25 20:15:44 +12:00
Paul Chote
21b0b12948 Fix MP gamestart 2010-08-18 22:21:08 +12:00
Bob
ae703d50b2 Actor.traits is implementation detail 2010-08-14 17:39:49 +12:00
Chris Forbes
4328fbc350 fix color picker again 2010-08-12 19:35:36 +12:00
Chris Forbes
e6f717ff04 FAST 2010-08-10 21:26:50 +12:00
Bob
b4c84a11f2 changes to allow widgets to be in mods/; moved BuildPaletteWidget into mods/ 2010-07-30 20:15:14 +12:00
Bob
2dd558a065 move LastMousePosition et al from Widget to Viewport 2010-07-30 20:07:39 +12:00
Paul Chote
e677be7908 Remove more cruft from Game.controller 2010-07-26 20:14:35 +12:00
Paul Chote
eac49ca641 Refactor existing hodgepodge of hardcoded mouse/keyboard events into DefaultInputController. 2010-07-26 20:14:35 +12:00
Paul Chote
2248320af7 Move Game.Controller.HandleInput into a widget; works but is hacky 2010-07-26 20:14:35 +12:00
alzeih
282d26b844 Remember to disconnect ingame too, and mark the game as not started.
Also fix a compiler warning
2010-07-23 21:40:05 +12:00
Paul Chote
9ebdef043c Allow custom/multiple cursor palettes 2010-07-23 14:49:45 +12:00
Paul Chote
5c7e278b93 Draw viewport rect on radar 2010-07-23 00:03:04 +12:00
alzeih
222b29cec6 Bye Bye Chrome! 2010-07-21 17:57:06 +12:00
alzeih
0ac91d3c5e Widget IHandleInputs now 2010-07-21 16:51:00 +12:00
alzeih
647252b0cb Chrome.rootWidget -> Widget.RootWidget 2010-07-21 16:14:31 +12:00
Paul Chote
bd69047e8c Fix cursor interaction with widgets 2010-07-20 23:51:55 +12:00
Chris Forbes
d5f12dd8ee trim down license spam in all files 2010-07-18 16:48:21 +12:00
Paul Chote
6d49dcece1 Remove BS from Viewport 2010-07-11 16:17:20 +12:00
Paul Chote
b0e1d37789 Goodbye hardcoded chrome! 2010-07-11 15:43:32 +12:00
Paul Chote
aff357db0b Actually render resources when shroud is disabled 2010-06-20 18:34:06 +12:00
Bob
8285c7d158 refactoring Widget 2010-05-29 18:01:36 +12:00
Chris Forbes
0e5c06521c reduce spam in log 2010-04-29 16:00:02 +12:00
Chris Forbes
60f5e4d13e diplomacy menu & stance changes 2010-04-20 20:13:03 +12:00
Chris Forbes
9e705a3bcd ridiculous perf win in SmudgeLayer 2010-04-18 18:22:44 +12:00
Chris Forbes
db46502123 killed Chrome.DrawDialog, in its various forms 2010-04-16 13:43:26 +12:00
Bob
8ee3785c2e started moving Lobby/MapChooser to widgets 2010-04-15 21:56:20 +12:00
Chris Forbes
1447946ea6 connection dialogs show correct hostname/port 2010-04-15 21:50:07 +12:00
Bob
32713036d8 removing a no-time-at-all timer; logging long-running trait Tick() 2010-04-11 22:50:32 +12:00
Bob
0f98df9a88 remove SpriteRenderer arg to DrawText; create only one SpriteRenderer for each Shader 2010-04-11 20:59:04 +12:00
Bob
8a3e5b8ccc remove allowAlpha from SpriteRenderer 2010-04-11 20:05:08 +12:00
Paul Chote
98fce23100 Ingame settings menu 2010-04-11 18:01:20 +12:00
Paul Chote
c568be255a Ingame options: chrome -> widgets 2010-04-11 08:52:27 +12:00
Paul Chote
803076caf9 Basic (zomg hacked) shellmap script [commit hacked by chrisf to remove 3MB AUD] 2010-04-11 08:51:21 +12:00
Paul Chote
3bb69c448d Draw shellmap actors 2010-04-10 17:11:33 +12:00
Paul Chote
1078fc380a Render shellmap / don't assume Game.Localplayer exists 2010-04-10 17:11:33 +12:00
Paul Chote
a683bddfea Quick-fix for "Invisible chrome" bug 2010-04-10 17:11:33 +12:00
Paul Chote
64a6ca2ef9 Only reload packages etc on gamestart. Needs testing. 2010-04-10 17:11:32 +12:00
Chris Forbes
bd35f48e48 successful gamestart; shroud is borked 2010-03-17 23:29:57 +13:00
Paul Chote
e1970ea8f0 Replace one pile of hacks with another 2010-03-17 23:25:07 +13:00