d471c602c7
Assembly resolving, fixes to crate dropping.
Matthew Bowra-Dean
2010-03-19 17:50:27 +13:00
c2e9f41051
File->Save All
Matthew Bowra-Dean
2010-03-19 16:28:23 +13:00
5ede1ef064
License and copyright
Matthew Bowra-Dean
2010-03-19 16:21:52 +13:00
92442d5392
Crate dropping planes
Matthew Bowra-Dean
2010-03-19 15:11:47 +13:00
1fb56dd13d
File downloader
Paul Chote
2010-03-19 00:30:03 +13:00
9c5e7bd0e5
Tweaks
Paul Chote
2010-03-18 20:11:38 +13:00
3c643160de
update .gitignore and launcher build script now builds/packages the game
Paul Chote
2010-03-18 19:58:14 +13:00
83e87e1313
Beginnings of a native osx launcher. Currently has some non-functional UI and a button to launch OpenRA.app from the Resources dir
Paul Chote
2010-03-18 19:19:47 +13:00
4ca3f58f1c
PerfText now an option
alzeih
2010-03-18 23:26:08 +13:00
b7087136cb
Nuke (cnc and ra). Still needs smoke anim in cnc.
alzeih
2010-03-18 21:41:23 +13:00
8e5a5552c4
Killed a bunch of logging statements
alzeih
2010-03-18 19:50:11 +13:00
d47e9d071a
Now has generic action (no arguments though)
alzeih
2010-03-18 18:48:34 +13:00
687b8547f5
Unit on Build is Generic. (half way there)
alzeih
2010-03-18 18:31:11 +13:00
93e4e8c1b8
license headers on some other files
Chris Forbes
2010-03-18 13:49:32 +13:00
a7c22804cb
fix license headers; fix crate spawn for non-128x128 maps
Chris Forbes
2010-03-18 13:40:29 +13:00
07b0c77db4
undo problematic caching
Chris Forbes
2010-03-18 13:33:43 +13:00
8a05af72b3
Unknown race -> Random; make it actually work, too.
Chris Forbes
2010-03-18 13:18:41 +13:00
c17459310a
strip out some duplication
Chris Forbes
2010-03-17 23:36:36 +13:00
2feec44df1
blah
Chris Forbes
2010-03-17 23:23:18 +13:00
c2a03ad8d5
ffs; undo commit of hacked settings file AGAIN.
Chris Forbes
2010-03-17 23:17:36 +13:00
3c104bfe39
palette tweaks for trees etc
Chris Forbes
2010-03-17 23:16:22 +13:00
74615bfded
removing dead and useless crap
Chris Forbes
2010-03-17 23:10:26 +13:00
c1827e5d25
actually WORKS now
Chris Forbes
2010-03-17 23:06:29 +13:00
e005e9e314
real player spawning
Chris Forbes
2010-03-17 22:56:42 +13:00
f9c70a2f65
readonly most of Player's state; setup for non-index player palettes (neutral)
Chris Forbes
2010-03-17 22:49:55 +13:00
acf1a36e89
AddPlayer helper
Chris Forbes
2010-03-17 22:47:04 +13:00
f9c940abaf
delay wall creation until there ARE players
Chris Forbes
2010-03-17 22:40:43 +13:00
d37a59d1c9
proper handling of dirty sheets (about 2 years overdue)
Chris Forbes
2010-03-17 22:32:12 +13:00
cbf11c3559
hacked in a fix: it's a dirty sheet problem
Chris Forbes
2010-03-17 22:26:19 +13:00
73d1b8fb38
sensible watercrate animation speed
Chris Forbes
2010-03-17 22:03:38 +13:00
c330f2f06a
undo hacked config
Chris Forbes
2010-03-17 22:02:18 +13:00
a5d3ac1403
fix spawnpoint vis
Chris Forbes
2010-03-17 21:42:53 +13:00
bd35f48e48
successful gamestart; shroud is borked
Chris Forbes
2010-03-17 21:39:16 +13:00
38172dcda5
made ToggleReady work through chat (/ready) rather than an order against an actor
Chris Forbes
2010-03-17 21:26:57 +13:00
66818543a8
country/palette/etc WORKS now
Chris Forbes
2010-03-17 21:22:48 +13:00
eed2267568
fixing lobby bits
Chris Forbes
2010-03-17 21:19:47 +13:00
16f9f5ce89
lots more fixes; still doesnt work
Chris Forbes
2010-03-17 20:28:46 +13:00
f6b4f70cd7
hack around minimap requiring players in lobby mode; will come back and address this once it runs
Chris Forbes
2010-03-17 19:54:02 +13:00
224851507c
more fixes
Chris Forbes
2010-03-17 19:52:04 +13:00
f351285246
moved EvaAlerts from player to world
Chris Forbes
2010-03-17 19:47:52 +13:00
ed2e70eb9c
first step; doesnt work yet
Chris Forbes
2010-03-17 19:40:02 +13:00
e1970ea8f0
Replace one pile of hacks with another
Paul Chote
2010-03-17 23:25:07 +13:00
3aa9b17685
Preparation for connection dialogs in yaml
Paul Chote
2010-03-17 22:31:45 +13:00
48370612a0
Checkboxes, Delegates, Create Server.
Paul Chote
2010-03-17 22:00:44 +13:00
2a1d9cba7f
tweak
Paul Chote
2010-03-17 20:45:18 +13:00
a2b2ad0af5
3D buttons (still needs a little work)
Paul Chote
2010-03-17 20:37:58 +13:00
79bcb3c739
SpawnMapActors trait on world actor is now responsible for spawning trees etc at gamestart time
Chris Forbes
2010-03-17 19:31:19 +13:00
79ce49dd77
completely moved MP unit spawn (spawnpoint stuff, etc) into a trait; moved trait from Player to World.
Chris Forbes
2010-03-17 19:27:46 +13:00
b1d7f1fd69
added World.NeutralPlayer
Chris Forbes
2010-03-17 19:19:35 +13:00
e30fa307cf
add gpl3 header
Chris Forbes
2010-03-17 18:58:07 +13:00
12bec40b9a
add ForcedPalette trait (RenderModifier). this can be used for things like c17/mine/trees
Chris Forbes
2010-03-17 18:49:52 +13:00
3c171dbc31
if you're using MakeArray as a crude Select()...
Chris Forbes
2010-03-17 18:46:16 +13:00
c2d019210d
removed ProjectileInfo.Rotates, since it's redundant now that we have facings= in sequences
Chris Forbes
2010-03-17 18:39:05 +13:00
64ac7464a5
impact sounds in cnc
Chris Forbes
2010-03-17 18:35:17 +13:00
128fe48592
duplication, in my game?
Chris Forbes
2010-03-17 14:57:21 +13:00
5d4d5b0f4f
fix spy plane facing
Chris Forbes
2010-03-17 14:24:23 +13:00
32b0ea7968
fix artifacts from screen shake
Chris Forbes
2010-03-16 20:41:10 +13:00
4231298f38
rename DrawMainMenu -> DrawWidgets
Chris Forbes
2010-03-16 20:39:02 +13:00
358744c76a
draw (widget-based) chrome ALL the time; this will show up dumbness really fast.
Chris Forbes
2010-03-16 20:33:35 +13:00
560019e15f
hide the dialog in join cases, too
Chris Forbes
2010-03-16 20:28:52 +13:00
d4993778e1
get rid of premature optimization (bounds caching all the way up the tree); hide that dialog; it actually works now
Chris Forbes
2010-03-16 20:27:25 +13:00
22be9597ca
rude hack to stop invisible chrome bits from grabbing input
Chris Forbes
2010-03-16 20:19:49 +13:00
2dde4eff07
eradicate dumb UserSettings stuff that causes desyncs
Chris Forbes
2010-03-16 20:14:57 +13:00
7114f4b4ba
blah
Chris Forbes
2010-03-16 20:04:30 +13:00
2e8053257f
clean up LoadModAssemblies nonsense a bit
Chris Forbes
2010-03-16 20:03:19 +13:00
3d77bcac69
moved rootWidget back to Chrome
Chris Forbes
2010-03-16 19:58:34 +13:00
6855732954
remove some ugly hacks
Chris Forbes
2010-03-16 19:55:43 +13:00
7af5ef2a65
blah
Chris Forbes
2010-03-16 19:51:52 +13:00
b504fb53e6
unhack hardcoded cnc menus
Chris Forbes
2010-03-16 19:49:01 +13:00
34127d0a28
vertically center dialogs
Chris Forbes
2010-03-16 19:27:31 +13:00
066d7a6747
unfail a bit more.
Chris Forbes
2010-03-16 19:24:41 +13:00
9290065ff9
fix dumb crash with dynamically initialized widgets
Chris Forbes
2010-03-16 19:19:41 +13:00
f13ebcc0d2
lazily bind 'delegate' objects once, rather than creating them every click
Chris Forbes
2010-03-16 19:12:42 +13:00
03cf04c42e
fix accumulation of gameserver buttons, and potential crashes in joining
Chris Forbes
2010-03-16 19:07:47 +13:00
088b97fd96
fixed HitTest for yaml chrome
Chris Forbes
2010-03-16 19:02:24 +13:00
bba765cb4b
On second thought, lets not
Paul Chote
2010-03-15 22:47:34 +13:00
b4be98190d
Clear old servers
Paul Chote
2010-03-15 22:24:02 +13:00
5afe5d83e5
Direct Connect
Paul Chote
2010-03-15 22:21:50 +13:00
850baea1be
Position fixes
Paul Chote
2010-03-15 22:02:20 +13:00
7310015e47
Quick and extremely hacky server browser for chrisf
Paul Chote
2010-03-15 21:57:24 +13:00
10ce88d8e4
Fix EventBounds bug
Paul Chote
2010-03-15 20:25:30 +13:00
b70420e373
Use Evaluator for positioning; Refactoring; Position elements relative to parents; Broke clicks outside of parent rect
Paul Chote
2010-03-15 19:56:29 +13:00
9ecb0d57f1
Preparation for using Evaluator for widget positioning
Paul Chote
2010-03-15 18:52:12 +13:00
31198c25e5
A couple more tweaks
Paul Chote
2010-03-15 18:27:57 +13:00
928c3a69c0
Refactoring
Paul Chote
2010-03-15 18:21:23 +13:00
ef306cbcd5
"Create Server" submenu
Paul Chote
2010-03-14 23:26:34 +13:00
ddf331cfed
Widget actions and main menu
Paul Chote
2010-03-14 22:03:22 +13:00
ca2630ffab
Mouse interaction
Paul Chote
2010-03-14 17:49:59 +13:00
287d5a0399
Widgets loaded using reflection; draws a non-interactable main-menu
Paul Chote
2010-03-14 16:58:01 +13:00
1042334a1e
Widgets in yaml: part 1
Paul Chote
2010-03-14 15:43:38 +13:00
f1841021c4
added MasterServerQuery. downloads the server list and constructs IEnumerable<GameServer> from it.
Chris Forbes
2010-03-15 20:51:57 +13:00
15170694e5
connected components stuff
Chris Forbes
2010-03-15 20:25:22 +13:00
024f10cfbd
partial ConnectedComponents labeler; fixes bugs in Evaluator
Chris Forbes
2010-03-15 19:14:55 +13:00
f18028e309
added Evaluator.cs
Chris Forbes
2010-03-15 18:24:26 +13:00
845bbf0f39
allow custom masterserver URL
Chris Forbes
2010-03-15 15:49:42 +13:00
fd23407792
add ability to suppress masterserver pings via Settings (in prep for pchote's new UI magic for this)
Chris Forbes
2010-03-15 13:53:57 +13:00
0728786aee
removed dead crap from Chrome
Chris Forbes
2010-03-15 12:38:43 +13:00
7935d17f47
FieldLoader refactoring for pchote
Bob
2010-03-13 13:38:37 +13:00