Commit Graph

2162 Commits

Author SHA1 Message Date
Chris Forbes
c1827e5d25 actually WORKS now 2010-03-17 23:30:02 +13:00
Chris Forbes
e005e9e314 real player spawning 2010-03-17 23:30:01 +13:00
Chris Forbes
f9c70a2f65 readonly most of Player's state; setup for non-index player palettes (neutral) 2010-03-17 23:30:01 +13:00
Chris Forbes
acf1a36e89 AddPlayer helper 2010-03-17 23:30:00 +13:00
Chris Forbes
f9c940abaf delay wall creation until there ARE players 2010-03-17 23:30:00 +13:00
Chris Forbes
d37a59d1c9 proper handling of dirty sheets (about 2 years overdue) 2010-03-17 23:29:59 +13:00
Chris Forbes
cbf11c3559 hacked in a fix: it's a dirty sheet problem 2010-03-17 23:29:59 +13:00
Chris Forbes
73d1b8fb38 sensible watercrate animation speed 2010-03-17 23:29:58 +13:00
Chris Forbes
c330f2f06a undo hacked config 2010-03-17 23:29:58 +13:00
Chris Forbes
a5d3ac1403 fix spawnpoint vis 2010-03-17 23:29:57 +13:00
Chris Forbes
bd35f48e48 successful gamestart; shroud is borked 2010-03-17 23:29:57 +13:00
Chris Forbes
38172dcda5 made ToggleReady work through chat (/ready) rather than an order against an actor 2010-03-17 23:29:56 +13:00
Chris Forbes
66818543a8 country/palette/etc WORKS now 2010-03-17 23:29:56 +13:00
Chris Forbes
eed2267568 fixing lobby bits 2010-03-17 23:29:55 +13:00
Chris Forbes
16f9f5ce89 lots more fixes; still doesnt work 2010-03-17 23:29:55 +13:00
Chris Forbes
f6b4f70cd7 hack around minimap requiring players in lobby mode; will come back and address this once it runs 2010-03-17 23:29:54 +13:00
Chris Forbes
224851507c more fixes 2010-03-17 23:29:54 +13:00
Chris Forbes
f351285246 moved EvaAlerts from player to world 2010-03-17 23:29:53 +13:00
Chris Forbes
ed2e70eb9c first step; doesnt work yet 2010-03-17 23:29:53 +13:00
Paul Chote
e1970ea8f0 Replace one pile of hacks with another 2010-03-17 23:25:07 +13:00
Paul Chote
3aa9b17685 Preparation for connection dialogs in yaml 2010-03-17 22:31:45 +13:00
Paul Chote
48370612a0 Checkboxes, Delegates, Create Server. 2010-03-17 22:00:44 +13:00
Paul Chote
2a1d9cba7f tweak 2010-03-17 20:45:18 +13:00
Paul Chote
a2b2ad0af5 3D buttons (still needs a little work) 2010-03-17 20:37:58 +13:00
Chris Forbes
79bcb3c739 SpawnMapActors trait on world actor is now responsible for spawning trees etc at gamestart time 2010-03-17 19:31:19 +13:00
Chris Forbes
79ce49dd77 completely moved MP unit spawn (spawnpoint stuff, etc) into a trait; moved trait from Player to World. 2010-03-17 19:27:46 +13:00
Chris Forbes
b1d7f1fd69 added World.NeutralPlayer 2010-03-17 19:19:35 +13:00
Chris Forbes
e30fa307cf add gpl3 header 2010-03-17 18:58:07 +13:00
Chris Forbes
12bec40b9a add ForcedPalette trait (RenderModifier). this can be used for things like c17/mine/trees 2010-03-17 18:49:52 +13:00
Chris Forbes
3c171dbc31 if you're using MakeArray as a crude Select()... 2010-03-17 18:46:16 +13:00
Chris Forbes
c2d019210d removed ProjectileInfo.Rotates, since it's redundant now that we have facings= in sequences 2010-03-17 18:39:05 +13:00
Chris Forbes
64ac7464a5 impact sounds in cnc 2010-03-17 18:35:17 +13:00
Chris Forbes
128fe48592 duplication, in my game? 2010-03-17 14:57:21 +13:00
Chris Forbes
5d4d5b0f4f fix spy plane facing 2010-03-17 14:24:23 +13:00
Chris Forbes
32b0ea7968 fix artifacts from screen shake 2010-03-16 20:41:10 +13:00
Chris Forbes
4231298f38 rename DrawMainMenu -> DrawWidgets 2010-03-16 20:39:02 +13:00
Chris Forbes
358744c76a draw (widget-based) chrome ALL the time; this will show up dumbness really fast. 2010-03-16 20:33:35 +13:00
Chris Forbes
560019e15f hide the dialog in join cases, too 2010-03-16 20:28:52 +13:00
Chris Forbes
d4993778e1 get rid of premature optimization (bounds caching all the way up the tree); hide that dialog; it actually works now 2010-03-16 20:27:25 +13:00
Chris Forbes
22be9597ca rude hack to stop invisible chrome bits from grabbing input 2010-03-16 20:19:49 +13:00
Chris Forbes
2dde4eff07 eradicate dumb UserSettings stuff that causes desyncs 2010-03-16 20:14:57 +13:00
Chris Forbes
7114f4b4ba blah 2010-03-16 20:04:30 +13:00
Chris Forbes
2e8053257f clean up LoadModAssemblies nonsense a bit 2010-03-16 20:03:19 +13:00
Chris Forbes
3d77bcac69 moved rootWidget back to Chrome 2010-03-16 19:58:34 +13:00
Chris Forbes
6855732954 remove some ugly hacks 2010-03-16 19:55:43 +13:00
Chris Forbes
7af5ef2a65 blah 2010-03-16 19:51:52 +13:00
Chris Forbes
b504fb53e6 unhack hardcoded cnc menus 2010-03-16 19:49:01 +13:00
Chris Forbes
34127d0a28 vertically center dialogs 2010-03-16 19:27:31 +13:00
Chris Forbes
066d7a6747 unfail a bit more. 2010-03-16 19:24:41 +13:00
Chris Forbes
9290065ff9 fix dumb crash with dynamically initialized widgets 2010-03-16 19:19:41 +13:00