Commit Graph

9770 Commits

Author SHA1 Message Date
Matthias Mailänder
53312694d4 disallow bots on Doughnut Hole
they can't use the naval transport
and path to human players if they move from the island
2013-06-30 19:50:25 +02:00
Matthias Mailänder
fc49950fd4 Merge pull request #3504 from pchote/more-lobby-polish
Overhaul lobby layout
2013-06-30 10:42:17 -07:00
Paul Chote
c4190167ee Root the player bin in the lobby ui correctly. Fixes #3505. 2013-06-30 21:40:37 +12:00
Paul Chote
47406d8765 Overhaul lobby layout. 2013-06-30 20:34:25 +12:00
Paul Chote
a49bf40413 Replace add bots / assign with a combined slot options dropdown. 2013-06-30 14:29:49 +12:00
Paul Chote
0ad9e65577 Add group labels to the slots dropdown. 2013-06-30 12:29:52 +12:00
Matthias Mailänder
046d6be402 Merge pull request #3490 from pchote/changelog
Updated changelog for playtest-201306XX.
2013-06-29 04:53:23 -07:00
Paul Chote
cb6b4c3b93 Updated changelog with key changes from release-20130514...04ae39. 2013-06-29 23:49:06 +12:00
Paul Chote
04ae39caa5 Merge pull request #3467 from Mailaender/autotarget-bots
AutoTarget unarmed buildings again to help AI crush it's enemy
2013-06-29 04:16:34 -07:00
Matthias Mailänder
63a1377aca Merge pull request #3489 from ScottNZ/balance
More RA balance work
2013-06-29 03:12:36 -07:00
Matthias Mailänder
450fbded3f Merge pull request #3487 from pchote/server-client-fix
Prevent handshake spoofing of Client data.
2013-06-29 01:26:37 -07:00
Matthias Mailänder
e805dff16f Merge pull request #3486 from pchote/misc-ui-polish
Misc UI polish.
2013-06-29 01:22:12 -07:00
ScottNZ
8f087878be Merge pull request #3488 from cjshmyr/maps
RA map - doughnut - made trees for bottom teams more even towards middil...
2013-06-29 00:02:04 -07:00
ScottNZ
716b470911 Increase repair of mechanic from 13 to 20. Increase light armour multiplier percentage from 40% to 100%. 2013-06-29 15:41:29 +12:00
Paul Chote
05030e6b98 Polish d2k/ra map chooser. 2013-06-29 15:14:04 +12:00
Paul Chote
e6eac5a6c0 Remove duplication between ra and d2k lobby yaml. 2013-06-29 13:29:39 +12:00
Paul Chote
ec7bbd6c18 Add Ui.LoadWidget<T> overload. 2013-06-29 13:29:39 +12:00
Paul Chote
528198977a Move color picker remap indices into a chrome metric. 2013-06-29 13:29:39 +12:00
Paul Chote
fd660c7fa0 Make ChromeMetrics accessible from mod dlls. 2013-06-29 12:58:48 +12:00
Paul Chote
fe6c6a3017 Add Developer Menu toggle. Fixes #3296. 2013-06-29 12:53:09 +12:00
Paul Chote
f4d37857aa Remove now-obsolete desync cheat. 2013-06-29 12:53:09 +12:00
Paul Chote
3e2f7b41d8 Use a trylock to simplify ColorMixerWidget. Fixes #3374. 2013-06-29 12:53:09 +12:00
Paul Chote
d7a580584d Remove renderer type setting.
Multiple people have needed support after breaking
their game by switching to an unsupported renderer.
2013-06-29 12:53:09 +12:00
Paul Chote
f7f8740745 Simplify some setting descriptions. 2013-06-29 12:53:09 +12:00
Paul Chote
7eb579cb6c Remove settings UI for IgnoreVersionMismatch. 2013-06-29 12:53:08 +12:00
Paul Chote
8307014de9 Improve kick button label for C&C. 2013-06-29 12:53:08 +12:00
Paul Chote
daf94e61e0 Add some noise to the C&C dialog textures. 2013-06-29 12:53:08 +12:00
ScottNZ
07689efc6e MRJ missile deflection range increased from 3 to 4. 2013-06-29 12:49:42 +12:00
ScottNZ
14a952169b Iron Curtain duration increased from 15 to 20. Chronosphere duration decreased from 30 to 20. 2013-06-29 12:49:42 +12:00
ScottNZ
646f7c1362 RA Sniper HP reduced from 200 to 80. 2013-06-29 12:49:41 +12:00
Paul Chote
faa745e566 Merge pull request #3456 from ScottNZ/lobby
Add temp banning to servers
2013-06-28 16:33:23 -07:00
Curtis Shmyr
3485a5e855 RA map - doughnut - made trees for bottom teams more even towards middile. Added missing fences top. 2013-06-28 17:16:06 -06:00
Paul Chote
79779d69ba Prevent handshake spoofing of Client data. 2013-06-29 11:12:41 +12:00
ScottNZ
a6e5a0b53f Add temp banning to servers 2013-06-29 10:58:37 +12:00
Matthias Mailänder
6cd69f5c05 Merge pull request #3479 from pchote/conyard-fix
Fix zombie MCV bug.
2013-06-27 14:14:38 -07:00
Matthias Mailänder
251c316120 Merge pull request #3480 from pchote/server-fix
Handle failure cases of Socket.Send.
2013-06-27 13:47:43 -07:00
Paul Chote
8856a1444c Handle failure cases of Socket.Send. Fixes #3455. 2013-06-27 18:43:10 +12:00
Paul Chote
791cdeba4d Cancel make animation if the building dies. Fixes #3464. 2013-06-27 18:07:51 +12:00
Curtis Shmyr
39e97ee767 Merge pull request #3477 from ScottNZ/bleed
Reduce RA oil derrick capture bonus from $500 to $100
2013-06-26 21:51:57 -07:00
ScottNZ
7e7d48444b Reduce RA oil derrick capture bonus from $500 to $100 2013-06-27 16:31:44 +12:00
Matthias Mailänder
bd7e8da81d Merge pull request #3475 from pchote/startgame-fix
Startgame fix and observer tweaks.
2013-06-26 11:21:39 -07:00
Paul Chote
1fce900801 Set spectator color to white & remove selector. 2013-06-26 22:32:27 +12:00
Paul Chote
859af00f1c Remove unused spectator ready checkboxes. 2013-06-26 22:21:13 +12:00
Paul Chote
6e4cf37e44 Fixes #3336. 2013-06-26 21:42:56 +12:00
Chris Forbes
1cd3adef5e Merge pull request #3472 from pchote/renderer-regressions
Fix renderer regressions
2013-06-26 02:00:35 -07:00
Paul Chote
557492cc72 Merge pull request #3474 from chrisforbes/movement-equiv-classes
movement equivalence classes
2013-06-26 01:56:25 -07:00
Chris Forbes
c0e0efd0ef movement equivalence classes
These can be used as a basis for a bunch of pathing optimizations.

- Feasability of movement can be precomputed for each class, avoiding
  the worst-case pathfinding behavior

- A path could potentially be shared between all members of a class.
  This isnt necessarily the best path for any single unit, as it
  doesn't care about efficiency of movement across various terrain --
  but it would be a "reasonable" path that the whole group could take
  together.

- General pathing checks can be converted from intersection of sets of
  strings to a simple AND.

- Other, wilder things.

V2: be paranoid about too-long bit vectors.
2013-06-26 20:50:51 +12:00
Paul Chote
185e9b3f08 Fix and rewrite contrails. Closes #3457. 2013-06-25 19:38:48 +12:00
Paul Chote
c886253738 Fix white lines at the bottom of units. 2013-06-25 18:40:11 +12:00
Paul Chote
f52a1c1521 Round CashTick pos to the nearest int. 2013-06-24 19:31:15 +12:00