Commit Graph

16894 Commits

Author SHA1 Message Date
Oliver Brakmann
588cb7a959 Merge pull request #8337 from pchote/shroud-vertexbuffer
Simplify and improve shroud rendering performance.
2015-06-07 20:26:22 +02:00
Paul Chote
ec576558c0 Generate shroud cells outside the map. 2015-06-07 19:15:11 +01:00
Pavel Penev
07aa575c6b Merge pull request #8382 from LipkeGu/visualc_check
Check also for 2012 and 2013 Visual C runtimes libaries
2015-06-07 21:02:50 +03:00
Matthias Mailänder
dbc3d28c1a Merge pull request #7940 from Unit158/AttackTurreted-fix
Fixed turrets not firing at fast moving targets.
2015-06-07 19:05:17 +02:00
Christopher Grant
e94435ceaf Fixed turrets not firing at fast moving targets. 2015-06-07 12:54:56 -04:00
Jan Beich
fc7edb536d build/install: fall back to Unix desktop
Instead of enumerating every Unix assume Freedesktop-compliant behavior.
In future Android may want to define its own flavor like OSX.
2015-06-07 19:42:29 +03:00
Jan Beich
5483384e44 install: work around historical BSD cp(1) behavior
Strip ending / (slash) of the source when copying hicolor directory to
avoid installing icons under a theme with empty name. This should
unbreak expanding Icon in .desktop file by gtk_icon_theme_lookup_icon()
on DragonFly and FreeBSD.

|cp -R foo/ bar| == |cp -R foo/. bar| was disabled by NetBSD and OpenBSD
years ago to match POSIX. Other cp(1) implementations aren't affected.
2015-06-07 19:35:01 +03:00
Jan Beich
01dbbb72fa install: crashdialog_TARGET no longer exists after 307eaec 2015-06-07 19:35:01 +03:00
Paul Chote
cac7ec39f4 Rework shroud rendering using TerrainSpriteLayer. 2015-06-07 17:02:56 +01:00
Matthias Mailänder
9882a6e34d Merge pull request #8171 from reaperrr/withunitbody1
Introduce WithFacingSpriteBody and related With*Animation traits
2015-06-07 17:11:48 +02:00
Moviuro
1f0c884654 thirdparty/fetch-thirdparty-deps.sh: silence the nuget check 2015-06-07 17:08:36 +02:00
Moviuro
0525bebc80 thirdparty/*.sh: add comments on POSIX-compliant scripts 2015-06-07 16:32:46 +02:00
Oliver Brakmann
e445cc4fce Merge pull request #8408 from Mailaender/make-bsd-detect
Added a generic BSD detection to the Makefile
2015-06-07 15:56:56 +02:00
Oliver Brakmann
8442dc4bf0 Fixed missing ships when importing legacy RA maps 2015-06-07 15:45:16 +02:00
Matthias Mailänder
47a92c4511 fix a NullReferenceException 2015-06-07 13:41:29 +02:00
Matthias Mailänder
47b0b4f143 fix a division through zero 2015-06-07 13:38:04 +02:00
Matthias Mailänder
8381fbd712 fix dereference after null check 2015-06-07 13:17:33 +02:00
abcdefg30
5c734b7031 Merge pull request #8411 from Unit158/shrapnel-polish
Added shrapnel sequences.
2015-06-07 12:50:16 +02:00
Pavel Penev
c4b48aaafb Merge pull request #8390 from OpenRA/coverity-badge
Added a Coverity Scan Badge to the README file
2015-06-07 13:19:10 +03:00
Matthias Mailänder
c460e4ac4d avoid word splitting 2015-06-06 19:20:54 +02:00
Christopher Grant
81f05e7556 Added shrapnel sequences. 2015-06-06 13:18:09 -04:00
Matthias Mailänder
363e84157f add BSD detection to the Makefile 2015-06-06 18:36:40 +02:00
Oliver Brakmann
52179e802e Merge pull request #8405 from moviuro/posix-compliance
POSIX compliance
2015-06-06 17:42:26 +02:00
Moviuro
992d8396c6 thirdparty/configure-linux-native-deps.sh: == is not POSIX
Replaced it with =
2015-06-06 16:56:39 +02:00
Matthias Mailänder
99c9841274 don't log to which player the duplicate color belonged 2015-06-06 16:50:44 +02:00
Oliver Brakmann
929df0a4c7 Merge pull request #8356 from clemty/upstream/missionobj
make TD mission objective punctuation consistent
2015-06-06 16:31:36 +02:00
Moviuro
753f268593 thirdparty/configure-linux-native-deps.sh: POSIX compliant
Also works on FreeBSD
I didn't fix the MakeFile, though
2015-06-06 16:25:52 +02:00
Moviuro
fbf0cb676f *.sh: POSIX compliance when needed 2015-06-06 16:16:30 +02:00
Oliver Brakmann
a9339d91ea Fix WithBuildingPlacedAnimation interrupting WithMakeAnimation
The bug happens when a second (or third, fourth etc.) Conyard deploys while a building is placed from the first Conyard.

The `WithMakeAnimation` running on the second CY uses `Animation::PlayThen` to call `Building::Unlock` in a delegate.

`WithBuildingPlacedAnimation::BuildingPlaced` runs when a building placed and replaces the delegate from `WithMakeAnimation` with its own before it has a chance to run, and so the new Conyard never gets unlocked.

The fix is then to simply not run `BuildingPlaced` on conyards that haven't completed the make animation yet.
2015-06-06 15:13:22 +02:00
Matthias Mailänder
667646a984 fix null reference exception 2015-06-06 12:52:38 +02:00
Alexander Boll
4430267a60 fixed picture position 2015-06-06 12:16:25 +02:00
Matthias Mailänder
e7a023edce catch an explicit null dereference 2015-06-06 11:12:37 +02:00
Matthias Mailänder
b7a4552346 Update README.md
add a Coverity Scan Badge
2015-06-06 11:02:39 +02:00
bean601
730cec3974 Expand Battlefield News when a new news post has been downloaded 2015-06-06 10:41:31 +03:00
Pavel Penev
1651bd817b Merge pull request #8385 from abcdefg30/mentat
Add the "Mentat" prefix to the messages in atreides01a
2015-06-05 22:31:15 +03:00
abcdefg30
4561a73240 Add the "Mentat" prefix to the messages in atreides01a 2015-06-05 15:00:34 +02:00
Guido L
48c60589d4 [MSVCRT] check also for 2012 and 2013 2015-06-05 08:34:17 +01:00
Taryn Hill
0dd6f54a11 Merge pull request #8090 from penev92/bleed_upgradableTraits
Make some traits upgradable.
2015-06-04 12:04:07 -05:00
reaperrr
d52906117e Upgrade TS to replace RenderUnit with WithFacingSpriteBody
+RenderSprites + AutoSelectionSize.
2015-06-04 14:46:12 +02:00
reaperrr
6fdbd0e447 Replace RenderUnit in D2k with WithFacingSpriteBody
+RenderSprites + AutoSelectionSize, where possible.
2015-06-04 14:44:20 +02:00
reaperrr
7147ffc812 Replace RenderUnit in RA mod with WithFacingSpriteBody
+RenderSprites + AutoSelectionSize.

Change MadTank dependency from RenderUnit to WithFacingSpriteBody.
2015-06-04 14:44:19 +02:00
reaperrr
2c139f326a Upgrade TD to replace RenderUnit with WithFacingSpriteBody
+RenderSprites + AutoSelectionSize.
2015-06-04 14:44:18 +02:00
reaperrr
75b3ccfad0 TS wolverine changed to use WithFacingSpriteBody
...in conjunction with WithMoveAnimation and WithAttackAnimation,
replacing WithInfantryBody.
2015-06-04 14:42:12 +02:00
reaperrr
733b7fc0b0 Added WithMoveAnimation trait
RenderUnitFlying -> WithUnitBody + WithMoveAnimation upgrade rule

Make TD Orca use WithMoveAnimation
Remove RenderUnitFlying
2015-06-04 14:42:11 +02:00
reaperrr
4d79cce491 Added WithAttackAnimation trait
Interacts with WithUnitBody.

Upgrade rule for RenderUnitReload -> RenderSprites + WithUnitBody + WithAttackAnimation

Use WithAttackAnimation for RA V2 launcher
Remove RenderUnitReload
2015-06-04 14:42:10 +02:00
reaperrr
b21ca9b7e7 Add deprecation notices to RenderUnit and RenderSimple 2015-06-04 14:42:09 +02:00
reaperrr
0e3a53bec7 Added WithFacingSpriteBody trait.
Extracted AutoSelectionSize into its own trait.

RenderUnit -> RenderSprites + WithFacingSpriteBody upgrade rule

Remove RenderSimple dependencies of ThrowsParticle
and WithHarvestAnimation.
2015-06-04 14:42:08 +02:00
clemty
3bb9f0170a adds punctuation to all mission objectives 2015-06-04 10:20:05 +02:00
Matthias Mailänder
9b52bff87d Merge pull request #8303 from AoAGeneral/upstream/myfeature
TD Balance Changes
2015-06-04 06:42:52 +02:00
Matthias Mailänder
1944f352b2 Merge pull request #8072 from reaperrr/clean-selectable
Cleaned up infantry rules (part 1)
2015-06-04 06:04:09 +02:00