ScottNZ
1f34e40b14
Use MSBuild to improve make.ps1's clean function
2014-05-18 03:28:23 +12:00
Matthias Mailänder
83034845ef
Update README.md
...
https://github.com/OpenRA/OpenRA-Resources
2014-05-17 15:25:15 +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
Matthias Mailänder
65829bb58c
GitHub URLs have changed
...
https://developer.github.com/changes/2014-04-25-user-content-security/
2014-05-17 12:13:58 +02:00
Matthias Mailänder
a9664691e6
always spawn the native error dialog
2014-05-17 12:13:58 +02:00
Matthias Mailänder
0a5d78bbf1
fix missing hard-coded native deps after make install
2014-05-17 12:13:58 +02:00
Matthias Mailänder
8dd0c34a56
document the launch scripts
2014-05-17 12:13:58 +02:00
Matthias Mailänder
73704a2a84
copy launch scripts during Linux make install
2014-05-17 12:13:58 +02:00
Matthias Mailänder
46230e2a81
condense into one graphical crash dialog
...
make it more robust against missing dependencies
2014-05-17 12:13:58 +02:00
Matthias Mailänder
bae47ff3c9
use native Gtk2 crash dialogs on Linux
...
closes #3872
closes #3849
2014-05-17 12:13:50 +02:00
Oliver Brakmann
c0610ad1e7
Various fixes to gdi04a
...
* Remove support for difficulty levels
* Fix victory conditions for the enemy player
* Adjust difficulty due to the recent balance changes
2014-05-17 11:00:33 +02:00
Oliver Brakmann
b1c0a1fb11
Fix gunboat/turret battle in gdi01
2014-05-17 10:17:47 +02:00
Paul Chote
97ac0c494b
Merge pull request #5266 from pavlos256/utility-globbing
...
Fixes #4615 : OpenRA.Utility should expand wildcards in paths
2014-05-17 18:42:09 +12:00
Paul Chote
0458b932a0
Merge pull request #5115 from Mailaender/split-lobby-sync
...
Splitted LobbyInfo updates into smaller chunks
2014-05-17 18:37:36 +12:00