Commit Graph

2495 Commits

Author SHA1 Message Date
Paul Chote
891158ca44 Allow SheetBuilder to throw an exception on sheet overflow.
This removes unnecessary checks from TerrainRenderer
and will be used in the voxel renderer.
2013-05-15 20:18:41 +12:00
Paul Chote
44336b1ea5 Merge pull request #3256 from Mailaender/debug-trait-removal
Removed all Debug traits
2013-05-15 00:05:44 -07:00
Matthias Mailänder
0576937fd6 render powerdown indicator for observers 2013-05-13 23:42:50 +02:00
Matthias Mailänder
2c250ed700 fixes #3181 GPS dots not visble in spectator mode 2013-05-13 23:42:49 +02:00
Matthias Mailänder
95ec993134 Don't render unit ranks you are not supposed to see. 2013-05-13 23:42:49 +02:00
Matthias Mailänder
f4a4afbb69 make cash ticks consistent with per-player shroud and observers 2013-05-13 23:42:49 +02:00
Matthias Mailänder
05d187d327 consistent spy disguise radar color override in spectator mode 2013-05-13 23:42:49 +02:00
Matthias Mailänder
904c6b76b5 fixes #3178 invisible superpower charge bars in spectator mode 2013-05-13 23:42:49 +02:00
Paul Chote
426467a38f Revert "Players and bots surrender on disconnect."
This reverts commit 500c24fbaf.
2013-05-11 18:34:16 +12:00
Matthias Mailänder
e38aea276c removed now redundant debug aircraft traits 2013-05-10 22:32:05 +02:00
Matthias Mailänder
99d4d07cd5 removed now redundant debug auto-target traits 2013-05-10 22:31:54 +02:00
Paul Chote
38f749ee47 Improve setting the lobby server title. 2013-05-10 22:47:32 +12:00
Matthias Mailänder
90dc6d3298 Merge pull request #3238 from pchote/local-pause-state
Remove local pause order lag delay
2013-05-10 03:07:08 -07:00
Matthias Mailänder
c2d0799595 Merge pull request #3243 from ScottNZ/balance
RA Balance (destructible mines; badr and mamooth and cruiser buff)
2013-05-10 02:55:17 -07:00
Scott_NZ
48010197f4 Make mines targetable and removable.
Let AP mines do damage against vehicles.
Let all mines do damage against friendly units.
2013-05-10 21:04:02 +12:00
Matthias Mailänder
90ac648ff1 Merge pull request #3244 from pchote/bot-surrender
Improvements to player drop behavior
2013-05-10 01:44:55 -07:00
Paul Chote
500c24fbaf Players and bots surrender on disconnect. 2013-05-10 20:31:19 +12:00
Paul Chote
4a1698804f Rework server orders.
- Server messages now show as from "Server".
- Fixes #3224.
2013-05-10 20:31:19 +12:00
Chris Forbes
729088adda Merge pull request #3248 from pchote/player-color-ramps
Replace ColorRamp with HSLColor everywhere.
2013-05-10 00:41:26 -07:00
Paul Chote
656476991f Replace ColorRamp with HSLColor everywhere.
Fixes:
* Nuclear-purple color exploit.
* #3247.
* Removes a bunch of unnecessary color conversions every frame.

Caveats:
* The ramp range is now defined on the palette, so ramps can no longer be set per-player (may impact maps which define custom colors).
* It's no longer possible to perfectly recreate the original WW color ramps (I doubt we care).
* The old ColorRamp setting isn't migrated, so players will lose their color settings.
2013-05-10 19:23:30 +12:00
Paul Chote
c3c5321e1d Predict local pause state to avoid order lag. Fixes #3223. 2013-05-09 22:42:55 +12:00
Chris Forbes
7ac87dfdf8 Un-hardcode crate drop actor names 2013-05-09 21:04:22 +12:00
Paul Chote
67cb3c5cf7 Merge pull request #3143 from Mailaender/ai-basewalk
Allow the AI to base-walk without restrictions
2013-05-04 04:32:39 -07:00
Paul Chote
c0d50c2ac1 Remove server pinging. 2013-05-04 22:04:03 +12:00
Matthias Mailänder
94d9238ff9 fixes #3198 by catching the null references completely 2013-05-04 11:00:49 +02:00
Matthias Mailänder
fb3ec2ff83 Merge pull request #3173 from ScottNZ/ui-layout
Improve RA main menu design
2013-05-03 22:58:43 -07:00
Paul Chote
55d5db0f02 Set produced unit position via an ActorInitializer. Fixes #3214. 2013-05-04 12:11:43 +12:00
Scott_NZ
d4cd05c2ea Improve RA main menu design 2013-05-01 22:08:28 +12:00
Scott_NZ
6da0db0035 Redesign Allies 02 base. Fix fail condition in Allies 02. Rename MissionUtils infil trait. Create cameras in missions to let enemy units attack properly 2013-04-28 04:10:35 +12:00
Matthias Mailänder
7f37080a87 Update OpenRA.Mods.RA.csproj
the not yet merged asset browser slipped through, sorry
2013-04-27 16:44:52 +03:00
Matthias Mailänder
b846b0b5d3 fixed ColorMixerWidget.cs(5,5): Error CS0227
Unsafe code requires the `unsafe' command line option to be specified
2013-04-27 16:43:43 +03:00
Paul Chote
36a7d070a8 Merge pull request #3145 from Mailaender/harvy-never-let-go
Undock harvesters when refinery is destroyed
2013-04-27 03:14:00 -07:00
Matthias Mailänder
461cc347fc Merge pull request #3169 from pchote/colorpicker
New Colorpicker with graphical mixer
2013-04-27 03:12:53 -07:00
Paul Chote
1177402856 Merge pull request #3135 from ScottNZ/ui
Start moving towards saner RA widget logic
2013-04-27 03:09:59 -07:00
Paul Chote
de8f96abe3 Merge pull request #3141 from Mailaender/mechanic-wrench
Give the mechanic a wrench cursor icon instead of red-cross
2013-04-27 03:05:05 -07:00
Paul Chote
950b77bfdf Merge pull request #3171 from Mailaender/lobby-tooltip-nre
Fixed NullReferenceException for unknown IPs in Lobby Tooltip
2013-04-27 03:00:39 -07:00
Matthias Mailänder
b5e8b5426e fixed NullReferenceException for unknown IPs
closes #3167
2013-04-27 10:01:36 +02:00
Matthias Mailänder
7bd253d56b Don't crash when the fonts are not yet loaded
closes #3157
2013-04-27 09:52:53 +02:00
Paul Chote
70f705bdc7 Implement the new color picker. 2013-04-27 12:35:41 +12:00
Paul Chote
e240b9ca3d Add a hue selector widget. 2013-04-27 12:35:41 +12:00
Paul Chote
2c0b7d2111 Add a ColorMixer widget for selecting sat/lum. 2013-04-27 12:35:41 +12:00
Paul Chote
90ac642aa9 Split HSLColor out from ColorRamp. 2013-04-27 12:35:41 +12:00
Scott_NZ
5d4fa5eea9 Cache pause state and switch back to it when closing the ingame menu. Fix formatting fail in d2k mod.yaml 2013-04-26 18:13:34 +12:00
Scott_NZ
e332571102 Fix crash when clicking settings or music buttons in ingame menu 2013-04-26 13:52:53 +12:00
Matthias Mailänder
4470d67617 fixed remove/hide main-menu when sub-menus are closed 2013-04-26 13:50:15 +12:00
Scott_NZ
3ce68d2f7d Fix NRE when leaving game through menu after observing 2013-04-26 13:50:15 +12:00
Scott_NZ
ca80ac2d1f Start moving towards saner RA widget logic. This switches players to observer mode after they have finished playing in RA/D2k and removes some legacy code. 2013-04-26 13:50:14 +12:00
Paul Chote
45ff0645ba Add client tooltips showing Admin/IP/Latency. 2013-04-25 14:33:23 +12:00
Paul Chote
d21875d353 Adjust latency thresholds and add text description. 2013-04-25 14:33:22 +12:00
Paul Chote
fd58461d43 Rename Ping -> Latency. 2013-04-25 14:03:14 +12:00