Matija Hustić
2a0a7541ba
Gets AttackMove to work with 'Defend' stance
2015-10-11 19:23:08 +02:00
Christopher Grant
a378abe7c1
Moved RandomWalk to OpenRA.Traits.Util
2015-10-11 18:59:11 +02:00
Oliver Brakmann
42b04b8a6f
Merge pull request #9450 from atlimit8/SpreadDamageWarheadRangeOnRulesetLoaded
...
SpreadDamageWarhead Range on ruleset loaded
2015-10-11 15:28:19 +02:00
Oliver Brakmann
244093834c
Merge pull request #9447 from atlimit8/CacheFireportsForAttackGarrisoned
...
Cache AttackGarrisoned fire ports using IRulesetLoaded
2015-10-11 15:26:38 +02:00
Oliver Brakmann
63d1158f94
Merge pull request #8563 from matija-hustic/tesla_boost
...
Tesla boost for RA2 mod
2015-10-11 14:33:13 +02:00
abcdefg30
b0c1f95ef2
Merge pull request #9486 from reaperrr/fix-9403
...
Fix AI queueing structure build orders twice at higher game speeds due to lag
2015-10-11 13:51:02 +02:00
Kevin Azzam
a0bcfb6f35
Add a Lua wrapper to display debug messages (shows if setting enabled)
2015-10-11 13:13:31 +02:00
reaperrr
3711ef8eb5
Fix AI queueing build orders twice at higher game speeds due to lag
...
Fixes #9403 .
2015-10-11 01:53:25 +02:00
Paul Chote
08df5b9d7d
Fix the server reporting for Debug Menu.
2015-10-10 21:41:27 +01:00
Paul Chote
8954ac585c
Merge pull request #9442 from Mailaender/ai-world-check
...
Fixed AI bots trying to assign orders to units not in the world
2015-10-10 20:21:10 +01:00
Paul Chote
d70fbdf6ce
Fix sprite turret recoil.
2015-10-10 19:31:28 +01:00
Matthias Mailänder
4579e8af06
don't let the AI assign orders to units not in the world
2015-10-10 19:06:20 +02:00
Matthias Mailänder
f1b1df1428
Merge pull request #9537 from penev92/fixLaunch
...
Fix crash when launching the game directly into a mod with missing assets
2015-10-10 18:59:19 +02:00
Kevin Azzam
fdf993ddda
Reset cursor blinking after keyboard-activated cursor movement
2015-10-10 13:16:16 +02:00
Kevin Azzam
5e4ea69dbd
Refactor TextFieldWidget into much clearer and extensible code
2015-10-10 00:50:33 +02:00
Kevin Azzam
96c30788b0
Add hotkeys for TextFieldWidget including:
...
- ctrl+left/ctrl+right (cmd on osx) (back/forward by a word)
- ctrl+backspace/ctrl+delete (alt on osx) (delete word)
- ctrl+k/ctrl+u (cmd+delete/cmd+backspace on osx) (delete line from cursor)
- ctrl+x (cmd on osx) (deletes line)
2015-10-09 23:56:19 +02:00
Matija Hustić
c55141c91c
Enabled multiple timed upgrades from single source.
...
This makes the UpgradeManager support requests to grant a timed
upgrade multiple times from a single source.
GrantUpgradeWarhead modified to take advantage of this.
2015-10-09 22:41:23 +02:00
Matija Hustić
03c80fb9c6
Added tesla boost capabilities.
...
Shock troopers and tesla tanks standing near a tesla coil
will charge it up, enhancing its range, modifying the zap
animation and allowing it to work even when player's power
is down.
The sound for charger weapons edited from
https://www.freesound.org/people/JoelAudio/sounds/136542/
2015-10-09 22:41:21 +02:00
Pavel Penev
db609b12a0
Add a CanDeployOnRamps property to DeployToUpgrade
2015-10-09 17:15:54 +03:00
Pavel Penev
6e1f461e9b
Move mod asset validation from BlankLoadScreen.StartGame() to Game.InitializeMod()
...
This fixes a crash that happens when you try to launch a mod directly while its assets aren't installed.
Additionally should reduce the overhead for dedicated servers (in theory).
2015-10-09 12:34:58 +03:00
Oliver Brakmann
6274f2a47e
Merge pull request #8768 from matija-hustic/attackbase_refactor
...
Some work on Attack*
2015-10-08 21:56:22 +02:00
Oliver Brakmann
d741c86ed8
Merge pull request #9549 from pchote/lobby-music
...
Add a music player to the game lobby.
2015-10-08 21:40:04 +02:00
Matthias Mailänder
d199ba5048
Merge pull request #9520 from obrakmann/make-scroll-keys-remappable
...
Add hotkey configuration for scroll keys
2015-10-08 20:15:55 +02:00
Oliver Brakmann
92d8c358b1
Merge pull request #9521 from pchote/produce-support
...
Implement actor-producing support powers
2015-10-07 21:41:36 +02:00
abcdefg30
be50adbed3
Add a lua function to check for prerequisites
2015-10-06 22:14:23 +02:00
Oliver Brakmann
d4863badb6
Merge pull request #9397 from Herve-M/feat-utility-polish
...
Add basic arguments validation
2015-10-06 19:23:23 +02:00
Matija Hustić
d94c645046
First step in the attack mechanism's refactor.
...
Enabled firing multiple armaments at a target simultaneously.
Each armament defines own cursor for targeting.
The force attack modifier influences armament choice for target.
Autotargeting modified to handle firing multiple armaments simultaneously.
As a consequence, healers (medics) no longer require separate Heal
activity and AttackMedic and AutoHeal traits.
2015-10-06 01:46:55 +02:00
Paul Chote
73adfe0bfc
Add music player to lobby.
2015-10-05 22:43:19 +01:00
Paul Chote
b43f9bc524
Add ProduceActorsPower trait.
2015-10-05 22:05:01 +01:00
Paul Chote
9b6dba02a8
Improve customisation of support power targeting.
2015-10-05 22:05:01 +01:00
abcdefg30
36b7524d37
Merge pull request #9491 from cjshmyr/gameinprogress
...
Fix incorrect "In progress" time shown in server browser
2015-10-05 16:34:13 +02:00
Curtis Shmyr
2b3432e68e
Fix incorrect gametime in progress shown in server browser
2015-10-04 17:08:10 -06:00
gitTerebi
86c57a270b
Add hotkey configuration for scroll keys
2015-10-04 22:04:44 +02:00
abcdefg30
c1e1a32010
Merge pull request #9532 from atlimit8/CacheWeaponInfoLookups
...
Cache WeaponInfo Look-ups
2015-10-04 21:46:27 +02:00
Matthias Mailänder
93dc472020
Merge pull request #9528 from abcdefg30/seedsoutofbounds
...
Fix a possible crash in ResourceLayer
2015-10-04 21:40:39 +02:00
abcdefg30
dcd1638455
Merge pull request #9523 from penev92/fixWalls
...
Fix TS component towers
2015-10-04 21:01:47 +02:00
Matthias Mailänder
01fc961bd3
Merge pull request #9539 from pchote/lobby-prep
...
Prepare for lobby layout overhaul.
2015-10-04 20:58:30 +02:00
abcdefg30
e5dca60f5c
Merge pull request #9542 from reaperrr/WithRotorOverlay
...
Rename WithRotor to WithSpriteRotorOverlay
2015-10-04 20:50:59 +02:00
Matthias Mailänder
1a8ec3745b
Merge pull request #9540 from obrakmann/fix9530
...
Fix H and Home keys not working when the shroud debug option is enabled
2015-10-04 20:49:53 +02:00
reaperrr
b722aa6721
Rename WithRotor to WithSpriteRotorOverlay
2015-10-04 20:22:46 +02:00
Oliver Brakmann
f98a55c72f
Fix H and Home keys not working when the shroud debug option is enabled
2015-10-04 18:46:05 +02:00
Paul Chote
c6740b1bcb
Inherit lobby bin size from the root.
2015-10-04 17:26:38 +01:00
Paul Chote
b73f775ef2
Move the player bin header to lobby-players.yaml.
2015-10-04 17:26:32 +01:00
atlimit8
49d7604bd9
Cache WeaponInfo look-ups
2015-10-03 22:29:40 -05:00
Joppy Furr
07273fa666
Add support for Tiberian Sun style right-click-and-drag scrolling
...
This patch introduces support for the right-click-and-drag scrolling that
is available in Tiberian Sun and Red Alert 2. It can be enabled by
selecting "Joystick" scrolling in the Input settings.
The speed of the scroll is proportional to the product of the distance of
the drag, and the Scroll Speed selected in the Input settings menu.
A side-effect of this is that events previously tied to right clicks on
the world are now based on the release of the click rather than the press.
The "Middle-Mouse Scrolling:" option is renamed
to "Mouse Scrolling Method:"
2015-10-04 16:22:55 +13:00
Pavel Penev
8b83fac306
Fix WithWallSpriteBody hijacking WithSpriteBody's DefaultAnimation before/during the "make" animation
2015-10-04 04:02:40 +03:00
abcdefg30
e291606dad
Fix a possible crash in ResourceLayer
2015-10-04 00:18:38 +02:00
Herve-M
1485dd1675
Add basic arguments validation
2015-10-03 17:21:21 +02:00
atlimit8
a000bf7805
Merge pull request #9400 from reaperrr/fix-airefplaceperf
...
Fixed massive AI base builder performance issue
2015-10-02 23:18:10 -05:00
atlimit8
54b03c92d8
Support loading multiple turret facings
2015-10-02 21:58:02 -05:00