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
Paul Chote
21b0b12948
Fix MP gamestart
2010-08-18 22:21:08 +12:00
Paul Chote
2c1ab33893
Add a "Video Player" menu with basic impl; kill the music player widget.
2010-08-12 18:06:12 +12:00
Paul Chote
44d7aa14a4
Hacky ingame video widget
2010-08-11 11:45:37 +12:00
Chris Forbes
8f6fe8344b
split PrimaryBuilding from Production
2010-08-09 17:20:34 +12:00
Paul Chote
711378d352
Polish cnc pyle & hand inf production; lays groundwork for future polish. Likely breaks every other production structure (untested).
2010-08-02 23:35:35 +12:00
Paul Chote
7d044a9e1b
Remove custom cnc behavior
2010-08-02 20:43:56 +12:00
Bob
970eb4d6e1
use the new actorinit stuff when loading map yaml
2010-08-01 19:38:42 +12:00
Bob
10b7ece62e
new mapactor init stuff
2010-08-01 19:38:39 +12:00
Paul Chote
bd979f65b8
Kill Unit trait; Radar signature tweaks
2010-08-01 01:26:59 +12:00
Bob
ede160f1b6
move some more (gameplay related) widgets into mods/
2010-07-30 20:55:03 +12:00
Bob
b4c84a11f2
changes to allow widgets to be in mods/; moved BuildPaletteWidget into mods/
2010-07-30 20:15:14 +12:00
Paul Chote
bce9791b56
Fix building repair; Kill GlobalDefaults.
2010-07-30 00:41:55 +12:00
Paul Chote
6fba888d45
Shift Actor.Health onto a trait.
...
Known regressions:
- cnc only
- health bar colors
- can't repair buildings
2010-07-30 00:33:44 +12:00
Paul Chote
7a4fa93ce9
Introduce a Targetable trait; Subs can attack bridges; May introduce subtle bugs due to previous stupid assumption that !selectable == !attackable.
2010-07-28 22:57:14 +12:00
Paul Chote
eaa80fab74
Shift Sight onto its own trait. Only cnc for now.
2010-07-28 21:37:43 +12:00
Paul Chote
8fab45ae39
Move Cloak, HiddenUnderFog, FrozenUnderFog into Mods.RA; Simplify a pile of related stuff.
2010-07-28 21:11:50 +12:00
alzeih
fe527c1297
Some of DeveloperMode trait (not working yet)
2010-07-26 22:23:24 +12:00
Paul Chote
637fae87cd
Remove a bunch of unused stuff. May help pathfinder perf a little.
2010-07-26 20:27:56 +12:00
Paul Chote
c39116df84
DefaultInputController -> WorldInteractionController; Tooltip tweaks.
2010-07-26 20:14:36 +12:00
Paul Chote
816722256b
Split viewport scrolling into its own widget
2010-07-26 20:14:36 +12:00
Paul Chote
305fa03355
Kill Controller
2010-07-26 20:14:35 +12:00
Paul Chote
2248320af7
Move Game.Controller.HandleInput into a widget; works but is hacky
2010-07-26 20:14:35 +12:00
Paul Chote
e8adc357e9
Draw targeting lines for player-issued orders. Can force-display targets with [alt].
2010-07-26 12:01:13 +12:00
Chris Forbes
f2bfa8e2ee
reinstate range circles; IRenderSelection allows arb. plugging in of these things
2010-07-25 15:56:40 +12:00
alzeih
222b29cec6
Bye Bye Chrome!
2010-07-21 17:57:06 +12:00
alzeih
795da1b088
unhacking IChromeButton.
2010-07-21 16:00:26 +12:00
Paul Chote
ca2c9991fe
Kill PostGameWidget
2010-07-21 11:51:15 +12:00
alzeih
f92b59e6db
Developer Mode (pchote: amended)
2010-07-20 21:20:03 +12:00
Chris Forbes
fa0d6b3e72
move LimitedAmmo to RA dll; reduce pips for YAK
2010-07-19 19:44:18 +12:00
Chris Forbes
d5f12dd8ee
trim down license spam in all files
2010-07-18 16:48:21 +12:00
Paul Chote
44e1b8311f
Color picker panel; sliders don't work yet
2010-07-16 21:54:35 +12:00
alzeih
db4c18b520
Timer Widget
...
Added a new Timer Widget
Made one to display the ingame time elapsed
Hooked up to reset on Game Start
Added a setting for it in Settings Menu (default true)
2010-07-15 20:38:12 +12:00
Paul Chote
d01b3a25c4
Fix some initial nits
2010-07-14 23:39:14 +12:00
Chris Forbes
093e445564
fix chat (1/2)
2010-07-14 20:55:07 +12:00
alzeih
992c1eec88
Slider Widget (thanks to pchote)
2010-07-14 00:43:12 +12:00
Paul Chote
9b5df39a04
Basic listbox for map list
2010-07-12 18:30:53 +12:00
Paul Chote
ca07318dc5
Move the easy things from the hardcoded map chooser into widgets
2010-07-11 12:52:41 +12:00