Commit Graph

3498 Commits

Author SHA1 Message Date
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
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
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
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
63ec6d60e7 Refactoring to remove static Rules & SequenceProvider 2014-05-17 14:32:03 +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
0458b932a0 Merge pull request #5115 from Mailaender/split-lobby-sync
Splitted LobbyInfo updates into smaller chunks
2014-05-17 18:37:36 +12:00
Paul Chote
2c0c56b6b4 Merge pull request #5327 from Mailaender/idle-orderlines
Removed flickering order lines when selecting idle actors
2014-05-17 18:19:44 +12:00
Paul Chote
12767b7f21 Merge pull request #5328 from Mailaender/superpower-cleanup
IronCurtain/ChronoShift code cleanup
2014-05-17 18:05:43 +12:00
Matthias Mailänder
7b90d321a7 don't show order lines when selecting idle (attackmoving) actors
closes #5039
2014-05-17 08:03:48 +02:00
Paul Chote
28c0310357 Merge pull request #5192 from matija-hustic/spawnchoice
Spawnchoice
2014-05-17 17:53:00 +12:00
Paul Chote
ce7fb707b2 Merge pull request #5297 from Saticmotion/betterScrolling
Better scrolling
2014-05-17 17:43:38 +12:00
reaperrr
bbf2364bba Fixes AI units hunting down Missile Silo/Temple of Nod after being damaged by nuke 2014-05-16 17:43:22 +02:00
Matthias Mailänder
db77c7b45d code cleanup 2014-05-16 17:27:49 +02:00
Saticmotion
1bf3f3e03e The engine now uses the SDL2.0 scroll events properly.
Scroll speed is now a user preference.
2014-05-16 13:56:22 +02:00
matija-hustic
6eac7a3e05 Smaller spawns+letters. Map dialog width. Unavailable spawns disabled. 2014-05-16 11:23:23 +01:00
Squiggles211
03e2c77b09 Minor style nit fix
Minor style nit fix
2014-05-16 00:22:00 -05:00
Squiggles211
a0458eeb24 Fix crashes related to transports
Fixes two specific causes of transport related crashes, one prevents
infantry from continuing to take damage by Tiberium if loaded into the
transport over Tiberium, and one fixes the edge case where an infantry
dies in the same tick cycle as it was loaded into the transport.
2014-05-15 20:27:44 -05:00
Matthias Mailänder
f68a6bbd76 split latency from Client into ClientPing
closes #4282
2014-05-15 10:04:21 +02:00
Matthias Mailänder
f365f9da2b split lobby SyncInfo order into smaller chunks
closes #4594
2014-05-15 10:04:03 +02:00
reaperrr
98e48ae991 Converts InfDeath from integer to string.
Wire up updated DeathSounds for all mods.
2014-05-14 15:24:06 +02:00
reaperrr
12b3bc37f3 Fixes PlayVoiceLocal so it actually works as intended, bring DeathSounds in line with suggestions. 2014-05-14 15:24:05 +02:00
Paul Chote
b471e02776 Merge pull request #5312 from WolfGaming/CamoFix
Fixes #5049 Camo Pillbox not decloaking when attacking
2014-05-15 00:44:29 +12:00
Paul Chote
14df5a3bc3 Merge pull request #5279 from ScottNZ/news
Add news
2014-05-15 00:20:35 +12:00
ScottNZ
c7d8024522 Add a news panel to each mod 2014-05-14 23:51:41 +12:00
Paul Chote
5f5cc10c96 Merge pull request #5307 from pavlos256/lobby-chat-scroll
Fixes #3036
2014-05-14 23:34:56 +12:00
WolfGaming
018c2f0c63 Fixes force fire not working on pillboxes 2014-05-14 10:55:46 +00:00
WolfGaming
5496636933 Fixes Camo Pillbox not decloaking when attacking 2014-05-14 10:54:29 +00:00
Paul Chote
a420fa7d28 Merge pull request #5119 from Mailaender/spice-smoke-overlay
Added smoke to the spice refineries
2014-05-14 22:20:27 +12:00
Matthias Mailänder
ba309a3367 add spice refinery smoke overlay when harvester docked 2014-05-14 09:39:45 +02:00
Matthias Mailänder
cce7cdd36c Merge pull request #5309 from pavlos256/sam-site-starting-state
Fixes #5278: SAM site on the TD shellmap starts open
2014-05-14 08:25:58 +02:00
Chicken man
d84a6e5897 Patched the console PR as requested by xanax` 2014-05-13 19:29:35 -04:00
Pavlos Touboulidis
558924f265 Fixes #5278: SAM site on the TD shellmap starts open 2014-05-14 00:17:24 +03:00
Pavlos Touboulidis
03a5be4f0d Fixes #3036
See also #5149, #5191
2014-05-13 23:08:00 +03:00
reaperrr
f7506b8a79 Fix warning message when compiling under Windows (MSBuild/VS). 2014-05-13 14:45:53 +02:00
Paul Chote
b4298982a0 Merge pull request #5262 from Mailaender/parse-invariant-culture
Added checks for NumberFormatInfo.InvariantInfo everywhere
2014-05-14 00:20:35 +12:00
Matthias Mailänder
59ace5d01b new shorthand Exts.(Try)ParseIntegerInvariant 2014-05-13 14:16:41 +02:00
Paul Chote
c1e94489f8 Merge pull request #5233 from Squiggles211/BuildLimitTech
Fix TechTree prerequisite bug for buildings with a build limit.
2014-05-13 20:43:55 +12:00
Matthias Mailänder
12bc472cc6 Merge pull request #5253 from Unit158/console
Closes #4131
2014-05-13 09:09:47 +02:00
Matthias Mailänder
18621aefb5 Merge pull request #5260 from JordanGlue/bleed
closes #4779 Deploy hotkey F not repairing orcas/apaches in cnc/td
2014-05-12 22:35:21 +02:00
Chicken man
fa4b157b42 Added ConsoleCommand, and an example to go with it 2014-05-12 16:30:53 -04:00
Squiggles211
ce69ea2237 Fix sold tech bug on build limited structures
Fixes where if a structure with a build limit was sold, it was not
properly removed from the buildables prerequisite list until next
update.
2014-05-12 08:42:44 -05:00
Matthias Mailänder
1124d55224 OpenRA.Thirdparty is now OpenRA.Support 2014-05-09 10:04:16 +02:00
Paul Chote
fab1c9e7b9 Merge pull request #4843 from Mailaender/local-mirrors
Moved mirror selection to the client
2014-05-09 19:51:52 +12:00
Matthias Mailänder
b19d286f56 parse with NumberFormatInfo.InvariantInfo everywhere
closes #5240
2014-05-06 18:31:48 +02:00