Paul Chote
|
f44903b50f
|
Support ingame mod switching.
|
2011-01-27 20:50:01 +13:00 |
|
Paul Chote
|
d32e2be941
|
Extract zips using background thread.
|
2011-01-27 20:50:01 +13:00 |
|
Paul Chote
|
84cc94bcb6
|
Implement install from cd for ra (the cnc installshield decompressor is bugged, so not implementing it yet).
|
2011-01-27 20:50:01 +13:00 |
|
Paul Chote
|
9227e09f18
|
Refactoring. Add a missing file.
|
2011-01-27 20:50:01 +13:00 |
|
Paul Chote
|
b7357b1711
|
Fix crash when canceling download, fix a runtime warning in osx.
|
2011-01-27 20:50:01 +13:00 |
|
Paul Chote
|
792c82c2d4
|
Automatically extract packages. Fix ra.
|
2011-01-27 20:50:01 +13:00 |
|
Paul Chote
|
5ce5d48b04
|
Extracting packages
|
2011-01-27 20:50:01 +13:00 |
|
Paul Chote
|
775ccc112b
|
Progress bars.
|
2011-01-27 20:50:01 +13:00 |
|
Paul Chote
|
421058866d
|
Better install menu and package downloading.
|
2011-01-27 20:50:01 +13:00 |
|
Paul Chote
|
7dad013b31
|
Fix cnc.
|
2011-01-27 20:50:01 +13:00 |
|
Paul Chote
|
42a5b0a993
|
Fix the hyperspeed shellmap by setting the initial tick time *after* we're done loading.
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
ea9003d6fc
|
Port cursors to yaml.
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
827a19adef
|
Fix the cursor during init.
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
6a90f00298
|
Start tidying things up
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
abcc43222a
|
Add missing files.
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
908a927929
|
Add "Install from web" "Install from CD" and "Quit" buttons to the install menu. "From CD" prompts a system file picker (osx only).
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
6c14b78b7c
|
Load the game into an intermediate state where RAInitDelegate can install packages, etc (an even bigger hack).
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
6776d6f906
|
Load the main menu without loading mixes or creating a shellmap world. A giant hack.
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
8d2a78abc6
|
Expose a native filepicker dialog.
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
108b90f192
|
Allow the ra/cnc package dir to be overridden at launch-time.
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
3c1f5e18f9
|
Use Pseudofullscreen under all platforms by default.
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
cae65ddd05
|
Gut the osx launcher of everything except for the necessary platform shims (Ensure mono is installed, set DYLD_LIBRARY_PATH, Hide dock/menubar if running in fullscreen).
TODO: Parse the yaml to disable menubar only if running fullscreen, register openra:// urls.
|
2011-01-27 20:50:00 +13:00 |
|
Chris Forbes
|
8cda9d6d8b
|
restore previous sequence after IdleAnimation; apply randomness to idle animation wait
|
2011-01-27 18:36:36 +13:00 |
|
Paul Chote
|
0bd466a9e9
|
Use a lookup table for fvecs.
|
2011-01-27 12:05:13 +13:00 |
|
Paul Chote
|
9db41f5638
|
Remove fp from facing calculation.
|
2011-01-27 12:01:02 +13:00 |
|
Chris Forbes
|
ad0e0a18bd
|
fix format80 encoder to actually work
|
2011-01-26 21:47:54 +13:00 |
|
Chris Forbes
|
6f807c4501
|
fix bogus writing of EOF header
|
2011-01-26 21:47:53 +13:00 |
|
Chris Forbes
|
1b3f769f34
|
shp writer
|
2011-01-26 21:47:53 +13:00 |
|
Chris Forbes
|
848622054d
|
unstatic SpriteLoader
|
2011-01-26 21:09:07 +13:00 |
|
Chris Forbes
|
f032322948
|
remove System.Xml using from SequenceProvider
|
2011-01-26 21:07:54 +13:00 |
|
Chris Forbes
|
1d7f57941e
|
rename SpriteSheetBuilder to SpriteLoader; it's dumb otherwise
|
2011-01-26 21:07:54 +13:00 |
|
Chris Forbes
|
0f84ac5215
|
RenderBuilding.BuildingPreview pushed down to RenderSimple and renamed to .RenderPreview()
|
2011-01-26 21:06:05 +13:00 |
|
Chris Forbes
|
e6c6e8aa96
|
remove a bit of dumb duplication
|
2011-01-26 21:06:05 +13:00 |
|
Chris Forbes
|
180d58c35a
|
only bother hashing traits that have ISync
|
2011-01-26 21:00:31 +13:00 |
|
Chris Forbes
|
f52620f6fc
|
add ISync to all traits that have [Sync] members
|
2011-01-26 21:00:28 +13:00 |
|
Chris Forbes
|
b7ea695f0c
|
better error when no sequences defined at all
|
2011-01-26 20:55:23 +13:00 |
|
Paul Chote
|
272ba08c21
|
Likewise for PlayerResources
|
2011-01-25 18:26:15 +13:00 |
|
Paul Chote
|
58f1589f95
|
Add debug traits to Aircraft so we can see what is desyncing.
|
2011-01-25 18:19:36 +13:00 |
|
Paul Chote
|
b9e32e5c06
|
Load maps from <support dir>/maps/<mod>/ too.
|
2011-01-21 17:38:28 +13:00 |
|
Paul Chote
|
2fca9b0b19
|
Fix broken first tick rendering in BuildPaletteWidget.
|
2011-01-20 00:51:13 +13:00 |
|
Paul Chote
|
1fb42f47b6
|
Remove redundant serverbrowser checks (these are now handled by the handshake process).
|
2011-01-20 00:32:43 +13:00 |
|
Paul Chote
|
481cc7807b
|
Don't require a WorldRenderer to draw non-world-rendering widgets.
|
2011-01-19 20:41:32 +13:00 |
|
Paul Chote
|
e3c090a201
|
More drop messages.
|
2011-01-15 13:56:52 +13:00 |
|
Paul Chote
|
2f31928a53
|
Fix packaging clean script.
|
2011-01-15 13:51:38 +13:00 |
|
Paul Chote
|
06612d0f68
|
Add a mechanism for custom drop messages. Implement for kick.
|
2011-01-15 13:49:46 +13:00 |
|
Chris Forbes
|
d835c14988
|
fix crash in windows launcher
|
2011-01-11 11:25:50 +13:00 |
|
Chris Forbes
|
a25087a9f3
|
fix weap door crash in cnc
|
2011-01-09 17:32:59 +13:00 |
|
Chris Forbes
|
b362d9f9fc
|
fix bogus interpretation of range parameter
|
2011-01-09 16:09:58 +13:00 |
|
Chris Forbes
|
cb3eca9d5f
|
remove unused NukeLaunch.Silo field
|
2011-01-09 14:26:32 +13:00 |
|
Chris Forbes
|
4b3f0e9a4b
|
fix breakage in ServerBrowserDelegate which prevented any joins
|
2011-01-09 14:23:50 +13:00 |
|