Chris Forbes
0c4bf5b2b3
split Target out into its own file
2011-01-30 21:47:04 +13:00
Paul Chote
aa319ee403
Begin refactoring utility process launching.
2011-01-27 20:50:02 +13:00
Paul Chote
775ccc112b
Progress bars.
2011-01-27 20:50:01 +13:00
Chris Forbes
1d7f57941e
rename SpriteSheetBuilder to SpriteLoader; it's dumb otherwise
2011-01-26 21:07:54 +13:00
Paul Chote
8f9e32dcc0
Client/server handshake. Only checks that the correct mods are active.
2010-12-31 11:41:25 +13:00
Chris Forbes
2fad6f3bf1
move replay viewer delegate into mod
2010-12-19 17:48:52 +13:00
Chris Forbes
4f3b16cab2
add non-functional replay browser
2010-12-19 17:48:46 +13:00
Paul Chote
5070a81db4
Move CancelableActivity into the Activities namespace. Remove the Idle activity.
2010-11-30 11:11:14 +13:00
Paul Chote
00a0aac7a3
Scale is now set via a field on Render* and interacts properly with chronoshift and building previews.
2010-11-27 13:30:08 +13:00
Paul Chote
76428cbda2
Move ShroudRenderer into Graphics.
2010-11-27 11:28:22 +13:00
Paul Chote
b423889c06
Remove a pile of duplication from target lines.
...
Remove MoveFlash.
2010-11-27 11:20:03 +13:00
Paul Chote
7182908728
Rename ListBoxWidget -> ScrollPanelWidget.
2010-11-27 11:20:01 +13:00
Paul Chote
58a92de5a1
Move widget delegates into Mods.
2010-11-27 11:20:01 +13:00
Bob
75e7124af0
oops
2010-11-13 17:07:48 +13:00
geckosoft
ebca421856
Moved: BaseBuilding out of core => RA
...
Implemented: INotifyKeyPress for World traits (to respond on key pressed)
Moved: GotoNextBase (backspace key) out of core => RA
Added: GotoNextBase trait to both RA & CNC
2010-11-13 17:01:35 +13:00
Paul Chote
dfa14f16d3
Move ServerTraits into Mods.
2010-11-10 10:30:26 +13:00
Paul Chote
b77dcd476c
Pull the master server communication into a ServerTrait
2010-11-10 10:30:25 +13:00
Paul Chote
ee3437d0f6
Pull the traits into their own files
2010-11-10 10:30:25 +13:00
Paul Chote
047a09bbbd
Excise previous server extensions code
2010-11-10 10:30:24 +13:00
geckosoft
f793f4548b
Added: A PasswordField widget (based on the TextField widget)
2010-11-06 16:49:46 +13:00
Chris Forbes
13d76f8e9c
removed editor -> ra dep; added EditorAppearance for inconvenient bits that the editor must have _some_ understanding of, but can't see
2010-11-06 15:10:29 +13:00
Bob
480c5edd75
move Building et al into Mods/
2010-11-06 11:05:45 +13:00
Bob
39b09780f6
refactor Targetable into Targetable{Unit,Building} and ITargetable
2010-11-05 19:50:15 +13:00
geckosoft
9489196911
Added a new trait : Scale
2010-11-05 19:48:29 +13:00
Chris Forbes
1409016cbd
(gecko) Allow mods to override order validation
2010-11-05 19:48:26 +13:00
Chris Forbes
526cf6059a
remove Misc.cs; put its contents in sensible places.
2010-11-01 20:15:32 +13:00
Chris Forbes
d7d0d371c6
(bob) refactor input dispatch; remove public Dispatch*Input from game; (chris) fix build failures due to rebase past gecko
2010-11-01 18:39:37 +13:00
geckosoft
298314626e
Added: Dedicated server support
...
Added: The ability to not render anything when using the client as a dedicated server
Added: The basic server extension (NullServerExtension)
Exposed: Made some fields public, so that the server extension can access it
2010-11-01 17:55:31 +13:00
Bob
25582cb9f8
move CancelableActivity into its own file
2010-10-25 08:03:08 +13:00
Bob
fece294cc6
move RemoveSelf activity into Mods/
2010-10-25 08:03:07 +13:00
Bob
c3501f68e3
move TurnActivity into Mods/
2010-10-25 08:03:07 +13:00
Bob
0d9cf63dd2
move Mobile et al into Mods/
2010-10-22 11:31:13 +13:00
Bob
f8776d773d
extract FrameData from OrderManager. fix disconnect bug in NetworkConnection
2010-10-12 17:22:17 +13:00
Bob
915ad7fb7b
extract replay saving from OrderManager
2010-10-12 17:22:12 +13:00
Caleb Anderson
9a2fd38ab6
MOTD ticker. ScrollingText Widget
2010-10-02 01:13:51 -05:00
Bob
afda1647fd
moved more traits from engine into mods
2010-09-20 21:17:50 +12:00
Bob
aff6889995
moved traits from engine into mod
2010-09-20 20:58:42 +12:00
Paul Chote
ce9caec291
Begin splitting power into its own trait; incomplete and non-working.
2010-09-18 20:46:00 +12:00
Chris Forbes
a64245fc10
fix it so it compiles with VS again
2010-09-18 11:52:51 +12:00
Paul Chote
ad8038867d
PlayerProductionQueue -> ClassicProductionQueue.
2010-09-18 11:28:50 +12:00
Paul Chote
fb90400524
Rename TechTreeCache -> TechTree
2010-09-18 11:28:48 +12:00
Paul Chote
22861fca5a
Sanitize ProductionQueue and fix bugs in TechTreeCache.
...
Gives perf win on every tick, and fixes bugs where you lose prereqs when buildings are low power.
2010-09-18 11:28:33 +12:00
Paul Chote
dbbdc171d2
Use the new-format sequences.
2010-09-09 20:31:53 +12:00
alzeih
c88ea2bd7c
Fix #51
2010-09-08 21:30:32 +12:00
Bob
c0d0636e08
store traits differently (index on trait class rather than actor)
2010-08-26 19:32:59 +12:00
Paul Chote
142be86934
Import infantry subcell and actor stance
2010-08-25 20:15:47 +12:00
Paul Chote
46d0ce89e9
Fix silly naming conventions
2010-08-24 19:53:05 +12:00
Chris Forbes
09d9396123
move Session back to Game
2010-08-23 18:31:43 +12:00
Bob
9eaa0e5765
extract SyncReport class from Game
2010-08-21 17:59:17 +12:00
Bob
15bd58ddce
extracting world-specific data from Game
2010-08-21 17:11:26 +12:00