geckosoft
5d3622b79d
Removed: Unused AttackMoveInteraction
2010-11-13 17:39:58 +13:00
geckosoft
6d67ab2240
Changed: Attack-move now only triggers when you use 'a' without any modifier
2010-11-13 17:08:46 +13:00
geckosoft
9ad55d5e28
Changed: AttackMoveInteraction now uses a + the 'right' mouse button to do an attack-move (extra nice thing => it wont lose focus of the selected units!)
2010-11-13 17:04:27 +13:00
geckosoft
5608756a24
Moved: AutoAttack key handling out of core => RA
...
Added: AttackMoveInteraction to RA & CNC rules
2010-11-13 17:02: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
Bob
e3ddb8f757
cache world.LocalPlayer instead of fetching it repeatedly within loops
2010-11-01 18:39:44 +13:00
geckosoft
8392a44314
Added: Support for not-synced traits (ITraitNotSynced)
2010-11-01 17:55:28 +13:00
Bob
6bbf878314
remove ref to Game.world in Viewport.ShroudBounds
2010-10-12 17:29:09 +13:00
Bob
ab1e930ba3
pass worldRenderer around as necessary
2010-10-12 17:24:07 +13:00
Bob
14e517cab5
Autoflush renderer. Sprite.DrawAt convenience function.
2010-09-24 18:11:03 +12:00
Bob
afda1647fd
moved more traits from engine into mods
2010-09-20 21:17:50 +12:00
Iran
fef291a27e
don't switch production tab while selecting building not owned by you
2010-09-19 18:12:22 +12:00
Paul Chote
112fdb32af
Another dead actor crashfix
2010-09-03 17:20:30 +12:00
Paul Chote
a882735deb
Fix build tab selection
2010-08-26 23:47:03 +12:00
Paul Chote
267d89a459
Remove BS from ProductionQueue. Move ProductionQueue onto a structure for queue-per-building.
2010-08-26 23:11:53 +12:00
Chris Forbes
0f9221dc5a
mostly sensible init for real players and bots
2010-08-25 19:23:25 +12:00
alzeih
a00f0b18a0
smite some compile errors
2010-08-24 23:44:22 +12:00
mgatland
bf9bcfed68
bot builds units and sends them out. Crude + fragile...
2010-08-24 23:19:33 +12:00
alzeih
f6dac1fe83
Fix rebase
2010-08-24 22:56:31 +12:00
mgatland
731c64c1a7
add a bot player, make ai apply to the bot not the local player
2010-08-24 22:56:31 +12:00
Chris Forbes
19494c3262
much better ai bases
2010-08-24 22:52:41 +12:00
Chris Forbes
cf9a2ee0ef
tune base fractions a bit
2010-08-24 22:52:41 +12:00
Chris Forbes
93e8bd6644
build a base successfully.
2010-08-24 22:52:40 +12:00
Chris Forbes
4d0f75353b
spam powr
2010-08-24 22:52:40 +12:00
Chris Forbes
fb035756a0
better handling of 'needing power'
2010-08-24 22:52:40 +12:00
Chris Forbes
e0a00940af
initial buildqueue ai
2010-08-24 22:52:40 +12:00
Chris Forbes
e74c3eeb2e
hook in an ai stub. all it does for now is deploy the mcv.
2010-08-24 22:52:40 +12:00
Chris Forbes
ccb77dee12
rename ChoosePaletteOnSelect
2010-08-23 17:47:46 +12:00
Bob
3f68330c70
pruning refs to Game.world
2010-08-20 17:46:58 +12:00
Bob
ae703d50b2
Actor.traits is implementation detail
2010-08-14 17:39:49 +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