Chris Forbes
|
0f9221dc5a
|
mostly sensible init for real players and bots
|
2010-08-25 19:23:25 +12:00 |
|
Chris Forbes
|
cfc937e8eb
|
add PlayerReference.DefaultStartingUnits flag (set for autogenerated playerrefs; don't set this if you have custom stuff.
|
2010-08-25 18:28:36 +12:00 |
|
Chris Forbes
|
def0580078
|
don't create players for playable slots which are empty
|
2010-08-25 18:24:23 +12:00 |
|
alzeih
|
3c7015567e
|
Open/Closed toggle includes Bot now
|
2010-08-25 00:13:41 +12:00 |
|
alzeih
|
a00f0b18a0
|
smite some compile errors
|
2010-08-24 23:44:22 +12:00 |
|
alzeih
|
703f3b8c13
|
right beep in ra
|
2010-08-24 23:30:41 +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
|
05bf6d83f2
|
clean up one silly use of world.players
|
2010-08-24 20:02:20 +12:00 |
|
Chris Forbes
|
e4b65256de
|
remove a bit of duplication from UnitOrders
|
2010-08-24 20:02:19 +12:00 |
|
Chris Forbes
|
d744cfe21b
|
change exploit order check to cope with PlayerId not matching ClientId, because it doesnt.
|
2010-08-24 20:02:19 +12:00 |
|
Chris Forbes
|
6ae7da77ae
|
fix wtf in PlayerResources
|
2010-08-24 20:02:18 +12:00 |
|
Chris Forbes
|
0352884205
|
blah
|
2010-08-24 20:02:18 +12:00 |
|
Chris Forbes
|
7c6edab04e
|
work for ra too
|
2010-08-24 20:02:17 +12:00 |
|
Chris Forbes
|
997501bb12
|
ui for opening and closing slots
|
2010-08-24 20:02:17 +12:00 |
|
Chris Forbes
|
d4f43a399e
|
add slot open/close server commands with boot on close
|
2010-08-24 20:02:16 +12:00 |
|
Chris Forbes
|
f6ec2163de
|
fix some dumb issues
|
2010-08-24 20:02:16 +12:00 |
|
Chris Forbes
|
3428b3c4c2
|
add slot command
|
2010-08-24 20:02:15 +12:00 |
|
Chris Forbes
|
8ec16fdbbe
|
fail fail fail
|
2010-08-24 20:02:15 +12:00 |
|
Chris Forbes
|
39f699916c
|
start hacking up lobby to work with slots (cnc only)
|
2010-08-24 20:02:14 +12:00 |
|
Chris Forbes
|
4a337185f5
|
if there are no Playable playerrefs in the map, make as many as there are spawnpoints (hack)
|
2010-08-24 20:02:14 +12:00 |
|
Chris Forbes
|
298f5ec24f
|
some notes
|
2010-08-24 20:02:13 +12:00 |
|
Chris Forbes
|
16402f26fe
|
start breaking things
|
2010-08-24 20:02:13 +12:00 |
|
Paul Chote
|
825743b225
|
Fix packaged startup on windows and osx.
|
2010-08-24 19:53:05 +12:00 |
|
Paul Chote
|
c3b3947b9d
|
Rename some settings
|
2010-08-24 19:53:05 +12:00 |
|
Paul Chote
|
1143f496db
|
Part 2 of 3: Split Settings into logical units.
Syntax for command line overrides is now <section>.<setting>=<value>
eg `General.InitialMods=cnc'
|
2010-08-24 19:53:05 +12:00 |
|
Paul Chote
|
46d0ce89e9
|
Fix silly naming conventions
|
2010-08-24 19:53:05 +12:00 |
|
Chris Forbes
|
79ced35010
|
make InfiltrateForSonarPulse work for any support power
|
2010-08-24 17:37:06 +12:00 |
|
Chris Forbes
|
18a06eb3bf
|
wtf
|
2010-08-23 20:58:56 +12:00 |
|
Chris Forbes
|
d8c5f1aed3
|
extract serialize code from Server; deserialize code from Game; add Slot collection.
|
2010-08-23 19:08:09 +12:00 |
|
Chris Forbes
|
3880326787
|
ship out ChooseInitialStance from Game
|
2010-08-23 18:34:47 +12:00 |
|
Chris Forbes
|
09d9396123
|
move Session back to Game
|
2010-08-23 18:31:43 +12:00 |
|
Chris Forbes
|
aeccf53e97
|
squash some spurious warnings
|
2010-08-23 18:23:55 +12:00 |
|
Chris Forbes
|
b1b8b2c14a
|
remove N params from ServerMain
|
2010-08-23 18:19:36 +12:00 |
|
Chris Forbes
|
fd9a31168d
|
server loads the map (part 1)
|
2010-08-23 18:09:37 +12:00 |
|
Chris Forbes
|
3f11c32c4a
|
blah
|
2010-08-23 17:58:25 +12:00 |
|
Chris Forbes
|
d65626e87c
|
move Manifest into its own file
|
2010-08-23 17:51:08 +12:00 |
|
Chris Forbes
|
ccb77dee12
|
rename ChoosePaletteOnSelect
|
2010-08-23 17:47:46 +12:00 |
|
Paul Chote
|
952da4efec
|
Fix wrong-palette in first tick
|
2010-08-21 20:39:15 +12:00 |
|
Paul Chote
|
49f2bfb460
|
Only reload sprites on theatre change; kill cruft
|
2010-08-21 20:34:59 +12:00 |
|
Paul Chote
|
9db92ed8ba
|
Shift the nasty bits of map loading into ModData
|
2010-08-21 20:23:14 +12:00 |
|
Paul Chote
|
4e2d76f6ed
|
Move AvailableMaps into ModData
|
2010-08-21 20:11:05 +12:00 |
|