Matthias Mailänder
1083f8cf55
double-tap 0-9: select and center the control group
2013-03-02 15:55:42 +01:00
Matthias Mailänder
4cf8f9a434
remove admin indicator icon to avoid confusion/overlapping
...
print admin names in bold text instead
2013-03-02 15:01:11 +01:00
Matthias Mailänder
6152fa2890
fixes #2716
...
Gems were non-pathable and therefore also uncollectible
2013-03-02 14:58:17 +01:00
Matthias Mailänder
c0a702a386
new hotkey to center your view on the current selection
2013-03-02 11:53:45 +01:00
xaionaro
a332f3189b
Adapted to dpkg's "--instdir"-like options.
...
For example, this may be useful if it is used a lot of versions of openra on debian
2013-03-02 13:36:33 +04:00
Okunev Yu Dmitry
e042ec5f3f
Merge pull request #1 from OpenRA/bleed
...
Bleed
2013-03-02 00:19:25 -08:00
Chris Forbes
336076c248
Merge pull request #2665 from Mailaender/pvecfloat-combat
...
Fix floating point inconsistencies to reduce desyncs
2013-03-02 00:01:53 -08:00
Chris Forbes
c21b60f555
Merge pull request #2675 from Mailaender/simple-hotkey-config
...
user-configurable hotkey via in-game settings
2013-03-02 00:01:01 -08:00
Chris Forbes
efd0d81dca
Merge pull request #2714 from ScottNZ/lobby
...
Revert client colours to their preferred colours after the map is changed
2013-03-02 00:00:04 -08:00
Scott_NZ
63467cd000
Revert client colours to their preferred colours after the map is changed to a map which doesn't lock colours.
2013-03-02 16:18:09 +13:00
Chris Forbes
46f4685eec
Merge pull request #2712 from Mailaender/gems-minimap-color
...
Render crystals in a different color on the mini-map
2013-03-01 15:06:07 -08:00
Chris Forbes
af3a5cf939
Merge pull request #2713 from pchote/parachute-fix
...
Fix crash when an opponent uses Paratroopers.
2013-03-01 14:41:23 -08:00
Paul Chote
fb0ce8c06a
Fix crash when an opponent uses Paratroopers.
2013-03-02 10:09:38 +13:00
Matthias Mailänder
8358597fd2
render crystals in a different color on the mini-map
2013-03-01 21:06:09 +01:00
Matthias Mailänder
b31f830cb1
key config settings code cleanup
...
- move label and textfield widget lookup into SetupKeyBinding
- fix wonkey indentions
- remove explicit private in WorldCommandWidget
2013-03-01 19:13:21 +01:00
Chris Forbes
561d47a6a1
Merge pull request #2705 from Mailaender/low-power-gap-crashfix
...
Fix NullReferenceException in UnHideActor
2013-03-01 01:57:23 -08:00
Chris Forbes
b8b0111aa2
Merge pull request #2706 from Mailaender/cnc-proc-desync-fix
...
Remove custom build time for Tiberium refinery to fix desyncs
2013-03-01 01:54:51 -08:00
Chris Forbes
f204f25474
Merge pull request #2707 from Mailaender/cnc-lobby-crashfix
...
Fix #2663 Crash when displaying the spawn tooltip in cnc mod
2013-03-01 01:54:18 -08:00
Matthias Mailänder
47075e1cd0
generate random numbers as floats
...
as they get converted from double before use anyway
2013-03-01 10:53:41 +01:00
Matthias Mailänder
793dfa5748
don't convert cell size to float for bullet inaccuracy
...
change it back to int / int / float
from int / float / float
was int / int / float before
2013-03-01 10:49:51 +01:00
Matthias Mailänder
0b493bcb09
remove redundant int to int conversion in rendered circles
2013-03-01 10:48:28 +01:00
Matthias Mailänder
dd476bbf5c
add the total number of values extracted from RNG to sync report
2013-03-01 10:48:28 +01:00
Matthias Mailänder
fc5350c9f8
fix #2663 crash when displaying the spawn tooltip in cnc
...
don't hard-code ra border chrome in shared lobbyutils
2013-03-01 10:30:41 +01:00
Matthias Mailänder
b2c867bf2b
remove custom build time for tiberium refinery
...
- this can be enabled again in cnc-classic
- needs a fix as it causes desyncs
2013-03-01 10:10:26 +01:00
Matthias Mailänder
3d8d116106
fix NullReferenceException in UnHideActor
2013-03-01 10:07:33 +01:00
Matthias Mailänder
4b2f08f21f
convert start to int2 as CellContaining() spit that out before
2013-02-28 21:59:18 +01:00
Matthias Mailänder
233088077b
don't convert to float2 in ReturnToBase as it was int2 before
2013-02-28 21:59:18 +01:00
Matthias Mailänder
a59621910e
avoid floating point operation with heli fly int coordinates
2013-02-28 21:59:18 +01:00
Matthias Mailänder
05b6b59dad
use Combat.IsInRange instead of float2.WithinEpsilon for heli
2013-02-28 21:59:18 +01:00
Matthias Mailänder
2bc7570674
remove conditional compile left-over junk
2013-02-28 21:59:18 +01:00
Matthias Mailänder
0085ac130b
use PVecFloat in Combat sub-routines
2013-02-28 21:59:18 +01:00
Chris Forbes
7e1ee0e2e5
fix #2661 : desyncs with shroud/exploration cheats
2013-03-01 09:29:03 +13:00
Chris Forbes
6bd3de8ec8
Fixed #2696 : Sequences: Allow stride to be specified.
...
This allows you to use just some of the frames of an animation
which has multiple facings.
For example, if you have an animation which has 8 facings, and 6 frames
of animation per facing, but you only want to show 3 of them, you can now do:
Facings: 8
Length: 3 # the number of frames in each facing to actually use
Stride: 6 # the number of frames per facing present in the SHP
If Stride is not specified, it defaults to Length, which is the old behavior.
It is an error to specify a stride less than the length -- this would produce
overlapping facings, or weirder.
2013-02-28 09:08:41 +13:00
Chris Forbes
fab7f2c4b6
Merge pull request #2684 from xaionaro/bleed
...
fixed a issue with pinging Master-server
2013-02-27 11:50:18 -08:00
Chris Forbes
ea799e5735
Merge pull request #2701 from psydev/patch-49
...
[cnc] structure sequences tick-rates corrected
2013-02-27 11:49:37 -08:00
Chris Forbes
3ab4112631
Merge remote-tracking branch 'pchote/cleanup'
2013-02-28 08:45:47 +13:00
Scott_NZ
817e6f1ec1
Have Tanya not shoot her pistols at buildings, and have her shoot pistols at barrels instead of using C4 on them
2013-02-27 17:57:53 +13:00
Scott_NZ
81c8f0360f
Let's not crash if WeaponInfo.Report[] is empty
2013-02-26 18:08:55 +13:00
psydev
bec29d81c5
cnc-structure sequences tickrate fixed
...
Strucutre animations were too fast in many cases. These values seem to match up correctly to C&C 95.
Obelisk - Have not yet fixed (will do so when I fix how it fires)
SAM site - Someone may later decide to speed up how fast it pops up, for gameplay purposes
2013-02-25 16:05:11 -08:00
Paul Chote
3a11aeb434
Cache PaletteReference in RenderSimple.
2013-02-26 09:35:41 +13:00
Paul Chote
dddec1ec61
Add INotifyOwnerChanged interface
2013-02-26 09:35:41 +13:00
Paul Chote
82426e0e45
Move Palette from ModData to WorldRenderer.
2013-02-26 09:35:41 +13:00
Paul Chote
3033eb8be0
Die with a helpful error if a palette doesn't exist.
2013-02-26 09:35:41 +13:00
Paul Chote
e9665cf9f3
Remove WorldRenderer.GetPaletteIndex.
2013-02-26 09:35:41 +13:00
Paul Chote
9bc743068a
Remove WorldRenderer.GetPalette.
2013-02-26 09:35:41 +13:00
Paul Chote
72a9954491
Simplify PaletteReference interface.
2013-02-26 09:35:40 +13:00
Paul Chote
f2fe30a7bb
Remove PaletteReference.FromName from TeslaZap.
2013-02-26 09:35:39 +13:00
Paul Chote
ce39c79477
Apply consistent formatting to PBOG (no code changes).
2013-02-26 09:32:16 +13:00
Paul Chote
6fc4807a10
Remove PaletteReference.FromName from PBOG.
2013-02-26 09:31:19 +13:00
Paul Chote
f890ea010e
Pass WorldRenderer to RenderAsTerrain for palette lookup.
2013-02-26 09:24:43 +13:00