Commit Graph

4135 Commits

Author SHA1 Message Date
DeadlySurprise
7183c52a2e Adds damage debug overlay 2014-09-06 16:16:36 +02:00
Matthias Mailänder
2a16fe0d6d Merge pull request #6399 from DeadlySurprise/dlPolish
Fixes #6186
2014-09-06 13:57:11 +02:00
Matthias Mailänder
64cf785103 Merge pull request #6397 from obrakmann/cnc-stats
Enable viewing game stats after the game ends
2014-09-06 13:52:16 +02:00
Matthias Mailänder
52aba46b10 Merge pull request #6392 from ingemaradahl/debug-symbols
Copy mod .mdb symbol file together with .dll
2014-09-06 13:40:59 +02:00
Oliver Brakmann
bf9a63ff95 Rename widgets 2014-09-06 11:18:47 +02:00
Oliver Brakmann
c61516c55e Add stats button to end game dialog
Also adds the statistics window to TD.  There is no button for it in
observer mode, though, but it is available from the end game dialog.

Fixes #6312.
2014-09-06 11:18:47 +02:00
Paul Chote
6fb4963a57 Revert "fix infantry without idle anim staying in fire animation state"
This reverts commit 1c65b29a30.
2014-09-06 20:42:25 +12:00
Paul Chote
538af31b54 Merge pull request #6398 from obrakmann/pr6303_addendum
Fix an omission from #6303
2014-09-06 10:09:12 +12:00
Paul Chote
ede046cc0c Merge pull request #6331 from Mailaender/infantry-noidle-fix
Fixed Dune 2000 infantry not showing the waiting animation when ordered to stop firing
2014-09-06 09:30:55 +12:00
Oliver Brakmann
da454de398 Complete ArmorModifier->DamageModifier rename
PR #6303 neglected to rename the "armor" upgrade to "damage" in all
necessary places, as mentioned in
https://github.com/OpenRA/OpenRA/pull/6303#issuecomment-53312209
2014-09-05 19:52:35 +02:00
Matthias Mailänder
2ccc6f63e0 Merge pull request #6362 from atlimit8/SellingSounds
Moved SellSounds from Building to Sellable & added upgrade to rules
2014-09-05 15:17:13 +02:00
atlimit8
cc9c253419 Moved SellSounds from Building to Sellable & added upgrade to rules. 2014-09-04 15:25:19 -05:00
reaperrr
9bb9f870d7 Improve accuracy on level-up. 2014-09-04 20:28:34 +02:00
reaperrr
5e9b0a964f Adds InaccuracyModifier. 2014-09-04 20:28:34 +02:00
DeadlySurprise
df1df7dedb Improved download progress formatting 2014-09-04 00:12:04 +02:00
Oliver Brakmann
49adf023bb Remove unused usings and arguments 2014-09-03 22:05:06 +02:00
Alexander Fast
16965d5797 Improves tab completion in chat.
Pressing tab after completion now cycles to the next candidate.
2014-09-03 11:43:26 +02:00
Paul Chote
f9255ecc49 Merge pull request #6360 from huwpascoe/clientstatus
Player connection status report.
2014-09-03 19:20:23 +12:00
Paul Chote
674998c0ee Merge pull request #6335 from obrakmann/fix6311
Fix end game window conflicting with ingame menu
2014-09-03 18:54:51 +12:00
Ingemar Ådahl
03815a1c8d Copy mod .mdb symbol file together with .dll
Allows for MonoDevelop to debug execution in mod library properly.
2014-09-02 21:15:47 +02:00
huwpascoe
ffd17af363 Disconnected clients now listed as '(Gone)'. 2014-08-31 18:25:23 +01:00
obrakmann
a23cdc6178 Merge pull request #6369 from Mailaender/nickname-change-message
Added a server message about nickname changes
2014-08-31 11:40:17 +02:00
Matthias Mailänder
a81ce5f318 replace bogus tab with space 2014-08-31 09:23:10 +02:00
Matthias Mailänder
1c65b29a30 fix infantry without idle anim staying in fire animation state
closes #5884
2014-08-31 09:23:10 +02:00
Matthias Mailänder
52de40f252 remove bogus tab 2014-08-31 09:23:05 +02:00
Matthias Mailänder
4fd4089e54 self-document and un-hardcode the prone sequence prefix 2014-08-31 09:16:39 +02:00
Matthias Mailänder
c867d04986 inform players about nickname changes in the lobby 2014-08-31 09:11:24 +02:00
reaperrr
3725ce4f7b InfDeath -> DeathType renaming. 2014-08-30 18:06:05 +02:00
Matthias Mailänder
c1ca55b303 Merge pull request #6208 from atlimit8/FixUnloadCargo
Fixed UnloadCargo stacking using new subcell API exposure
2014-08-30 14:38:17 +02:00
reaperrr
0cd244641a Merge pull request #6368 from Mailaender/squishy-unhardcode
Removed hard-coded squishy sounds to avoid confusion
2014-08-30 12:53:51 +02:00
obrakmann
0181347141 Merge pull request #6304 from pchote/fix-laser-vis
Don’t display LaserZap if source and dest are hidden.
2014-08-30 12:02:49 +02:00
atlimit8
8ad1140921 Reduce ICrushable trait lookup & drop -SubCell suffix.
Replace `a.HasTrait<ICrushable>()` with a.TraitsImplementing<ICrushable>().Any() or equivalent.
2014-08-30 04:43:57 -05:00
Matthias Mailänder
db1e9b9c24 don't hard-code sounds for one mod to avoid confusion 2014-08-30 10:32:57 +02:00
Matthias Mailänder
fb1a33da1d Merge pull request #6366 from reaperrr/sound-cleanup
Minor sound fixes for RA and TS
2014-08-30 10:13:23 +02:00
atlimit8
e29b9edfc1 Changes to map.cs, rename IPositionable.IsLeaving{ => Cell}, add IPositionable.GetValidSubCell 2014-08-29 23:30:16 -05:00
atlimit8
63c28ee4d7 Refactored in new enum SubCell 2014-08-29 23:00:53 -05:00
atlimit8
27ad5208fb Fixed Mobile.SetPosition & other FixUnloadCargo touch-ups
Fixed Mobile.SetPosition
Finally removed old SubCell enum
Folded MobileInfo.CanEnterCell overloads into one
Renamed IPositionable.{IsMovingFrom => IsLeaving}
Changed Crate.IsLeaving to use crate lifetime
2014-08-29 23:00:53 -05:00
atlimit8
b2c9064545 Refactored [sub-]cell availability logic in IPositionable & ActorMap
Moved the logic from IPositionable.CanEnterCell & integrated sub-cell selection.
Added IPositionable.IsMovingFrom(CPos location, int subCell = -1) - to detect transient actors
Renamed IPositionable.{GetDesiredSubcell => GetAvailableSubcell} - since it checks for available sub-cells
Reduced IPositionable.CanEnterCell to one method that usually uses IPositionable.GetAvailableSubcell
Added actor checking to ActorMap.{HasFreeSubCell, FreeSubCell, AnyUnitsAt} - used by [sub-]cell availability logic
2014-08-29 23:00:53 -05:00
atlimit8
ff7ad53dee Fixed UnloadCargo stacking using new subcell API exposure 2014-08-29 23:00:53 -05:00
atlimit8
9efcf231e1 Refactor MobileInfo.CanEnterCell 2014-08-29 23:00:53 -05:00
atlimit8
fe57417aa8 Added int subCell = -1 to IMove.MoveIntoWorld & IPositionable.SetPosition(Actor self, CPos cell) 2014-08-29 23:00:53 -05:00
Tiago Sousa
ce68d67f0b Disallow same/similar colors (fixes #2820) 2014-08-30 01:53:38 +01:00
reaperrr
498b2dd028 Fix Parachutable GroundImpactSound.
squishy2.aud only exists in ts.
2014-08-30 02:27:04 +02:00
Paul Chote
921d77f825 Merge pull request #6202 from ScottNZ/spyabilities
Add power sabotage ability to spy
2014-08-30 10:26:09 +12:00
huwpascoe
330cb0c488 UncloakOnUnload is now on by default. 2014-08-29 19:57:45 +01:00
Paul Chote
0db079ea94 Merge pull request #6321 from Mailaender/less-nervous-clicksounds
Fixed double click sound on Tiberian Dawn production tabs
2014-08-27 18:45:51 +12:00
ScottNZ
cc15d859e2 Have AI account for power outages 2014-08-27 18:45:09 +12:00
ScottNZ
b70395e27c Refactor more power and infiltration stuff. Create new power sabotage ability for spies in ra and ts. 2014-08-27 18:45:09 +12:00
reaperrr
4fa199fb10 Merge pull request #6320 from Mailaender/smudge-offset
Unhardcoded and self-documented more resource/smudge parameters
2014-08-26 22:25:32 +02:00
Curtis Shmyr
02a6c6ab77 Add missing INotifyRemovedFromWorld impl to GlobalUpgradable 2014-08-24 13:18:30 -06:00