Chris Forbes
8cda9d6d8b
restore previous sequence after IdleAnimation; apply randomness to idle animation wait
2011-01-27 18:36:36 +13:00
Chris Forbes
848622054d
unstatic SpriteLoader
2011-01-26 21:09:07 +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
f52620f6fc
add ISync to all traits that have [Sync] members
2011-01-26 21:00:28 +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
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
06612d0f68
Add a mechanism for custom drop messages. Implement for kick.
2011-01-15 13:49:46 +13:00
Chris Forbes
a25087a9f3
fix weap door crash in cnc
2011-01-09 17:32:59 +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
Chris Forbes
727d72123f
sync GpsPower.Granted
2011-01-09 13:35:25 +13:00
Chris Forbes
c76822531e
shareable, revokable gps
2011-01-09 13:31:53 +13:00
Chris Forbes
3426b52247
add ColorRamp type; change everything to use it; maps not yet upgraded
2011-01-08 18:17:18 +13:00
Chris Forbes
e2ff40dc7f
better fix for chrono bug
2011-01-08 17:30:29 +13:00
Chris Forbes
126e200e2e
fix chronoshift/shroud interaction desync
2011-01-08 16:08:05 +13:00
alzeih
5c343caeaf
Mod version validation
...
- Game.CurrentMods property to query the current mods when no orderManager accessible
- Server sends mod versions to master server on ping
- Client sends mod versions on handshake response
- Validate match on server side of handshake, not client side
2011-01-08 16:00:29 +13:00
Paul Chote
8264c6c8dc
Play "Unable to build more" eva when the production exit is blocked. Also fixes #484 .
2011-01-08 13:15:30 +13:00
Chris Forbes
303525a5ba
be fast by default; add 'Check Sync around Unsynced Code' option in debug panel
2011-01-08 11:49:31 +13:00
Chris Forbes
93a56f9a18
#250 resources should have a list of allowed terrain types
2011-01-08 09:31:36 +13:00
Paul Chote
e46b00f9c4
Missed a file when unmangling a dirty rebase.
2011-01-07 20:33:14 +13:00
Paul Chote
9f38df013e
Target uses int2.
2011-01-07 20:21:47 +13:00
Paul Chote
60e3f7621f
Remove fp from CenterLocation and aircraft.
2011-01-07 20:14:22 +13:00
Paul Chote
d395c5e05d
Remove dead helicopter instability code, and some unnecessary fp.
2011-01-07 20:00:53 +13:00
Paul Chote
0cef2e4f53
CheckboxWidget delegate methods.
2011-01-06 11:40:06 +13:00
Paul Chote
5254deedcb
Remove some bogosity from widget mouse handling.
2011-01-05 23:01:17 +13:00
Paul Chote
df460d7407
Add extension methods to Rectangle/RectangleF, remove a pile of ToPoint()'s.
2011-01-05 22:24:11 +13:00
Paul Chote
3e1db3e8ae
Move MapPreviewWidget.HandleInputInner to the lobby delegate.
2011-01-05 22:23:23 +13:00
Paul Chote
22bf9e7aff
Further refactoring of Repair.
2011-01-05 13:29:38 +13:00
Chris Forbes
418284672c
clean up some potential fp misbehavior in Repair.cs
2011-01-05 09:12:29 +13:00
Chris Forbes
558647b987
blah
2011-01-05 09:12:28 +13:00
Chris Forbes
dcbb6ee4eb
small tweak to HttpUtil - we don't support 1.1, so dont pretend we do; also, set WebClient.Proxy everywhere to null
2011-01-04 20:02:23 +13:00
Paul Chote
cc356bcfee
Refactoring.
2011-01-04 14:34:00 +13:00
Paul Chote
ece50b0d57
RA Harvester docking sequence.
2011-01-04 14:34:00 +13:00
Paul Chote
76216b8dd9
Move damage sounds and shaking from Building/RenderBuilding into their own traits. Fix wall damage/death sounds under cnc.
2011-01-04 14:34:00 +13:00
Paul Chote
4a47641656
Tweak cnc wall sounds.
2011-01-04 14:34:00 +13:00
Paul Chote
03185fe46b
Fix #429 . Capturable Oil Derricks.
2011-01-04 14:34:00 +13:00
Paul Chote
6287b132a0
#438 . Show # Players in the map selector.
2011-01-04 14:33:59 +13:00
Paul Chote
1ced0d7ab9
Require LMB for common widget interactions.
2011-01-04 14:33:59 +13:00
Paul Chote
de5d9abec3
Delayed unloading. Remove LocalStorage from proc.
2011-01-02 15:27:29 +13:00
Paul Chote
3674accd0c
Improved cnc proc/harv docking.
2011-01-02 14:56:29 +13:00
Paul Chote
38df0a28cd
Remove fp from building refund calculation.
2011-01-02 14:54:25 +13:00
Paul Chote
f659f55801
Sync StoresOre.Stored
2011-01-02 14:54:25 +13:00
Paul Chote
f3da258763
Remove GetSiloFullness.
2011-01-02 14:54:25 +13:00
Chris Forbes
2048900c10
fix some dumbness in Production/ITeleportable
2011-01-02 14:41:48 +13:00
Chris Forbes
7b5a8cf089
#394 nuke without a launch site crashes -- fixed
2011-01-01 21:52:43 +13:00
Paul Chote
d90dec9c8e
Remove a pile of unnecessary state management from Scrollpanels.
2011-01-01 16:47:52 +13:00