Commit Graph

19634 Commits

Author SHA1 Message Date
Alexander Fast
af0efda6f5 Changes how the playerNames collection is created.
It's now extracted from the orderManager, like it's done in LobbyLogic.
This is to increase consistency.
2014-08-23 21:18:54 +02:00
Alexander Fast
38ab05aa3c Adds newsbutton style. 2014-08-23 20:58:07 +02:00
Alexander Fast
e820c32e35 Fixes button style. 2014-08-23 20:57:01 +02:00
Matthias Mailänder
12876c23a2 fix tried logging to non-existant channel exception
closes #6168
2014-08-23 19:15:46 +02:00
Matthias Mailänder
f0fc63b15d Merge pull request #6274 from abcdefg30/falsekillstats
Fixes #6223
2014-08-23 18:50:44 +02:00
abcdefg30
a3928bfcf0 Fixed displaying false stats 2014-08-23 18:04:24 +02:00
Matthias Mailänder
bc4c344cb0 Merge pull request #6284 from obrakmann/gdi01-touchup
More Lua API enhancements
2014-08-23 16:28:36 +02:00
Oliver Brakmann
d85b5d5a4f Replace explicit Dispose() calls with using statements in ScriptTrigger.cs 2014-08-23 16:21:40 +02:00
Oliver Brakmann
e434011487 Adjust gdi01 to use new functions 2014-08-23 16:21:40 +02:00
Oliver Brakmann
74c45d5d21 Add reinforcements functions to Lua API 2014-08-23 16:21:40 +02:00
Oliver Brakmann
882f3f34c2 Add a number of small helper functions to Lua API 2014-08-23 16:21:40 +02:00
Oliver Brakmann
d23707b5f7 Add OnCapture, OnAddedToWorld and OnRemovedFromWorld triggers to Lua API
This brings the new Lua API up to feature-parity with the old API in the
trigger department.
2014-08-23 16:21:40 +02:00
Oliver Brakmann
1c8a56d197 Make ScriptContext available in Actor- and PlayerProperty classes
Needed to return non-native types to Lua
2014-08-23 16:21:40 +02:00
Oliver Brakmann
1e7f04105d Fix OnObjective(Completed|Failed) not being called for secondary objectives 2014-08-23 16:21:39 +02:00
Oliver Brakmann
56466e312f Ensure that all combatants have a defined WinState at the end of the game 2014-08-23 16:21:39 +02:00
Oliver Brakmann
e6887503af Remove unused method 2014-08-23 16:21:39 +02:00
Matthias Mailänder
7cb7685d62 Merge pull request #6266 from huwpascoe/uiscaling
Cursor Doubling
2014-08-23 16:14:13 +02:00
Matthias Mailänder
08adfcd855 Merge pull request #6300 from pchote/fix-font-freeze
Disable fontconfig in packaged OSX build.
2014-08-23 15:29:18 +02:00
Matthias Mailänder
8e56b527b3 Merge pull request #6309 from pchote/fix-minelayer-exploit
Don’t leak information about hidden actors.
2014-08-23 14:46:50 +02:00
Matthias Mailänder
086d8704d2 Merge pull request #5867 from UberWaffe/AI-MetaData
Closes #2926
Closes #5830
Closes #6207
2014-08-23 14:29:58 +02:00
UberWaffe
a1e51b71d6 AI Support Power Meta Data implemented.
Changes included:
Decision can be defined for the AI support powers, governing their targeting.
Each decision can be made up of multiple considerations.
2014-08-23 12:01:30 +02:00
UberWaffe
76ccb0cf00 Changes Weapon.Impact() to use Target (from WPos). 2014-08-23 11:23:34 +02:00
Matthias Mailänder
60a3196bb2 Merge pull request #6301 from Phrohdoh/TibSunFixes
Tiberian Sun visual fixes.
2014-08-23 11:19:31 +02:00
Matthias Mailänder
152aad9cf9 Merge pull request #6315 from MustaphaTR/d2k-three-orni
D2k - 3 Ornithopter
2014-08-23 11:00:56 +02:00
obrakmann
022c1ae4d1 Merge pull request #6310 from pchote/shroud-reset-fix
Fix shroud hash updating.
2014-08-23 10:43:56 +02:00
Mustafa Alperen Seki
c6196ceb43 Update atreides.yaml 2014-08-23 11:35:52 +03:00
Mustafa Alperen Seki
3ae9c1d796 Added 3 orni. 2014-08-23 11:34:51 +03:00
Matthias Mailänder
c25c3441fb Merge pull request #6305 from pchote/fix-shroud-clear
Don’t clear shroud outside the map.
2014-08-23 10:34:47 +02:00
Matthias Mailänder
6bb392be11 Merge pull request #6303 from obrakmann/fix6263
Fixed invulnerable infantry
2014-08-23 10:28:15 +02:00
Oliver Brakmann
5c15fa2631 Fix a bad merge in UpgradeRules.cs 2014-08-23 10:15:13 +02:00
Paul Chote
3ad9144866 Merge pull request #6313 from Mailaender/CS0067-workaround
Fixed bogus warning as error CS0067 The event is never used
2014-08-23 20:08:01 +12:00
Matthias Mailänder
97cb527a8f Merge pull request #6306 from obrakmann/fix6298
Add creeps to scripted missions
2014-08-23 10:07:47 +02:00
Matthias Mailänder
a4ed71bf84 workaroud warning as error CS0067 The event is never used
closes #6101
2014-08-23 09:53:12 +02:00
Matthias Mailänder
834bc3ba24 Merge pull request #6265 from pchote/warhead-intification
Warhead cleanups
2014-08-23 09:31:41 +02:00
Paul Chote
32e099d60a Fix inner range filtering in HealthPercentageDamageWarhead. 2014-08-23 17:14:12 +12:00
Paul Chote
db1df48466 Increase falloff accuracy for large damage amounts. 2014-08-23 17:14:12 +12:00
Paul Chote
fa3e7b5e1b Convert versus to integers. 2014-08-23 17:14:12 +12:00
Paul Chote
50fea12a80 Remove now-redundant AbsoluteSpreadDamageWarhead. 2014-08-23 17:14:11 +12:00
Paul Chote
97c28e1353 Remove fp calculations from SpreadDamageWarhead. 2014-08-23 17:14:11 +12:00
Paul Chote
d002a23d67 Change EffectivenessAgainst to CanTargetActor. 2014-08-23 17:14:10 +12:00
Paul Chote
227a523878 Further warhead streamlining. 2014-08-23 17:14:10 +12:00
Paul Chote
57ba1b54b4 Convert weapon plumbing to use integer damage modifiers. 2014-08-23 17:14:10 +12:00
Paul Chote
8e8e02dae8 Move warheads into mod code. 2014-08-23 17:14:10 +12:00
Paul Chote
34ca30c9f1 Remove more unnecessary plumbing. 2014-08-23 17:14:10 +12:00
Paul Chote
1261d5891d Move common DoImpact(Target) method into DamageWarhead. 2014-08-23 17:14:09 +12:00
Paul Chote
531e3cfaf3 Fix shroud hash updating. Fixes #6308.
This ensures that multiple Invalidations() in one tick will each update the shroud rendering.
2014-08-23 15:25:39 +12:00
Taryn Hill
4abee8682f Visual fixes for TS structures and units. 2014-08-22 19:01:01 -05:00
Paul Chote
a781e44509 Don’t leak information about hidden actors. Fixes #6125. 2014-08-23 11:19:49 +12:00
Paul Chote
2acfc23f18 Account for map edges in Shroud.IsExploredCore. 2014-08-23 10:54:01 +12:00
obrakmann
af9c182d30 Merge pull request #6307 from pchote/osx-bundle-version
Set the package version in the OS X .app
2014-08-23 00:39:11 +02:00