Paul Chote
53be4e36ea
Merge pull request #5344 from obrakmann/remove-lua-deprecation-notice
...
Remove the deprecation notice from the old Lua interface
2014-05-18 11:01:28 +12:00
reaperrr
52816dcc3b
Adds WaterExplosion and WaterImpactSound to UnitExplodeSmall.
...
Fixes #4515 .
2014-05-18 00:29:34 +02:00
Saticmotion
1ead9bb7fd
Added a description to the pillbox
2014-05-17 22:17:59 +02:00
Squiggles211
0503ed7119
Fixes inconsistency in reload times for Cnc Aircraft
...
Fixes reload time inconsistency caused by always running the reload
counter even when not needing to reload. Also adds the ability to
specify that the reload counter restarts when firing a shot.
2014-05-17 13:52:52 -05:00
Oliver Brakmann
b90e6ccae5
Remove the deprecation notice from the old Lua interface
...
Fixes #5332 . The impending deprecation should probably still be
mentioned in the release notes.
2014-05-17 19:34:57 +02:00
obrakmann
a15564f54d
Merge pull request #5337 from Mailaender/explodes-infdeath-null
...
Fixed Explodes never triggering
2014-05-17 19:25:21 +02:00
Matthias Mailänder
a0ac95ebf7
Merge pull request #5340 from obrakmann/fix5338
...
Check proc's health before (un)docking. Fixes #5338
2014-05-17 18:05:49 +02:00
ScottNZ
1f34e40b14
Use MSBuild to improve make.ps1's clean function
2014-05-18 03:28:23 +12:00
Matthias Mailänder
96d39d4dee
use Travis CI to deploy GitHub releases
...
closes #3775
2014-05-17 17:24:55 +02:00
Oliver Brakmann
062e7f5298
Check proc's health before (un)docking. Fixes #5338
2014-05-17 17:09:46 +02:00
Matthias Mailänder
0f15274151
don't require InfDeath for Explodes
...
closes #5336
2014-05-17 16:31:08 +02:00
Matthias Mailänder
83034845ef
Update README.md
...
https://github.com/OpenRA/OpenRA-Resources
2014-05-17 15:25:15 +02:00
Matthias Mailänder
7769a3a0e9
try to cache the build dependencies
2014-05-17 14:29:23 +02:00
Paul Chote
578b071fd4
Merge pull request #5318 from WolfGaming/cloak
...
Added UncloakOnAttack variable to Cloak
2014-05-18 00:28:50 +12:00
Paul Chote
9a0248bbb9
Merge pull request #5302 from Mailaender/console-commands
...
Added pause and surrender console commands
2014-05-18 00:28:10 +12:00
Matthias Mailänder
8e79879ee8
merged Pause/Surrender into PlayerCommands
2014-05-17 14:13:44 +02:00
Matthias Mailänder
98c2a7e591
Merge pull request #5331 from obrakmann/mission-fixes
...
Mission fixes
2014-05-17 14:02:23 +02:00
Paul Chote
31ac2340fe
Merge pull request #5234 from pavlos256/startup
...
Improve startup speed
2014-05-17 23:50:45 +12:00
Pavlos Touboulidis
f651cb3677
Final style & rebase fixes
2014-05-17 14:34:52 +03:00
Pavlos Touboulidis
df6159f12b
Do not use the map's rules when rendering the minimap in the map chooser
...
Using the mod's rules is *a lot* faster because we don't have to load
each map's rules.
2014-05-17 14:33:17 +03:00
Pavlos Touboulidis
ca44be7b2e
Only update the loading screen from the main thread
...
Fixes the crash experienced by pchote. It's a hack but it's easy
to get rid of and it will have to do for now, until the messy
LoadScreen gets fixed.
2014-05-17 14:33:17 +03:00
Pavlos Touboulidis
a845947e0f
Minor style & nit fixes
2014-05-17 14:33:17 +03:00
Pavlos Touboulidis
d2ba50fe19
Add null perf channel to Editor
2014-05-17 14:33:17 +03:00
Pavlos Touboulidis
0eac2afff4
Assign world from the constructor and make the field readonly
2014-05-17 14:33:17 +03:00
Pavlos Touboulidis
e0628b5f24
Change IngameChatLogic & MusicPlayerLogic to use the mod's rules, not the map's
2014-05-17 14:33:17 +03:00
Pavlos Touboulidis
6f3d9e9c97
Remove unused "Manifest" argument from World constructor
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
b560268495
Change animations to use the proper SequenceProvider
...
Remove references to the global "Game" and use the SequenceProvider
of the current world/map.
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
6eabc6adf5
Remove one line of forgotten commented-out code
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
49ec533481
Better distinction between Widgets using the mod's DefaultRules or the map's Rules
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
3eefcc69f8
Use proper map rules in ProductionTooltipLogic.cs
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
d9db1c1854
Revert replacing generic Ui.OpenWindow with static method in MusicPlayerLogic
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
10b8093d5a
Rename ModInformation to ModMetadata
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
0e15ce1b88
Replace catch(KeyNotFoundException) with TryGetValue()
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
5bbf442cd0
Remove reference to Game.modData
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
cb30553000
Remove stray newlines
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
894db95d58
Move Ruleset.cs from Map/ to GameRules/
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
44c01bbaa2
Remove TileSetData and separate TileSet from Sequences
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
750fc4e02c
Merge ModRuleset and MapRuleset into Ruleset
2014-05-17 14:33:16 +03:00
Pavlos Touboulidis
48d1dde8a7
Change comment about delayed actions
2014-05-17 14:32:03 +03:00
Pavlos Touboulidis
63ec6d60e7
Refactoring to remove static Rules & SequenceProvider
2014-05-17 14:32:03 +03:00
Pavlos Touboulidis
c68427eaa6
Less aggressive rules caching
...
ActorInfo instances depend on the whole set of ActorInfos
2014-05-17 14:26:54 +03:00
Pavlos Touboulidis
693186e1eb
Fix caching by making the tileset part of the key
2014-05-17 14:26:54 +03:00
Pavlos Touboulidis
495ad989d8
Add dummy "perf" log channel to Utility
2014-05-17 14:26:54 +03:00
Pavlos Touboulidis
2b3d5f1544
Better caching for Rules and Sequences
...
Refactored the Rules and SequenceProvider classes to be parts of ModData and
maintain a cache of the instances used in the mod.
The caching reduced the load times a lot, especially after the first load.
Some lazy loading in sequences also helped lower the startup time..
Note: The static classes were left behind to redirect the existing code's
calls.
2014-05-17 14:26:53 +03:00
Pavlos Touboulidis
77d0199384
Convert ActorReference field to Lazy
...
Makes LoadMaps 40% faster
2014-05-17 14:26:53 +03:00
Paul Chote
2acba2ce47
Merge pull request #5242 from reaperrr/deathsounds-followup
...
Made DeathSounds and their InfDeath relation fully customizable
2014-05-17 23:24:44 +12:00
Paul Chote
1619df77a8
Merge pull request #5252 from Mailaender/zenity
...
Added native Gtk+ crash dialogs on Linux
2014-05-17 22:45:05 +12:00
Matthias Mailänder
fcc49b2cf4
clean up old Changelog files
2014-05-17 12:13:59 +02:00
Matthias Mailänder
c17aa2f467
don't ship OpenRA.CrashDialog.exe on Mac/Linux
2014-05-17 12:13:58 +02:00
Matthias Mailänder
991ddf035a
put all remaining WinForms targets together
...
so it is easier to get rid of them
2014-05-17 12:13:58 +02:00