Paul Chote
84c021f861
Merge pull request #5512 from Mailaender/d2k-repair-indicator-offset
...
Fixed the Dune 2000 repair indicator offset
2014-06-01 21:52:06 +12:00
Paul Chote
395aa5d29a
Merge pull request #5515 from Mailaender/tolower-invariant
...
Fixed Dune 2000 crashing when placing buildings and using strange locale settings in latest playtest
2014-06-01 21:50:01 +12:00
Matthias Mailänder
75e19ca281
use ToLowerInvariant everywhere
2014-06-01 11:24:39 +02:00
Paul Chote
193325fbfa
Merge pull request #5514 from Mailaender/d2k-arrakis-categories
...
Recatorized 3 tiles from Rock-Cliff-Sand to Rock-Cliff-Rock
2014-06-01 20:42:08 +12:00
Matthias Mailänder
e69e2b856b
these don't show any sand
2014-06-01 10:12:16 +02:00
Paul Chote
adf8df5303
Merge pull request #5506 from Mailaender/openra.net
...
Replaced open-ra.org with openra.net in-game
2014-06-01 19:34:55 +12:00
Matthias Mailänder
9f0c7ea4d1
set repair indicator offset
...
fixes #5423
2014-06-01 09:15:18 +02:00
Paul Chote
7d33b353b7
Merge pull request #5511 from Mailaender/d2k-preview
...
Updated preview picture for Dune 2000
2014-06-01 19:12:50 +12:00
Paul Chote
104272cee5
Merge pull request #5476 from Mailaender/production-rallypoint-cache
...
Moved RallyPoint trait lookup into the constructor of Production
2014-06-01 19:04:58 +12:00
Matthias Mailänder
918fa879b6
update preview for d2k
2014-06-01 08:44:37 +02:00
Paul Chote
6dc83cf325
Merge pull request #5497 from Mailaender/map-rule-status-after-download
...
Fixed automatic map upload not refreshing map rule status
2014-06-01 18:29:39 +12:00
Paul Chote
1cc01a3a96
Merge pull request #5460 from Mailaender/system-libraries
...
Added support for SDL2 and Lua 5.1 system libraries
2014-06-01 18:14:05 +12:00
Matthias Mailänder
8a008447b3
Merge pull request #5489 from pchote/transport-fix
...
Simplify MoveAdjacentTo logic. Fixes #4449
2014-06-01 07:12:36 +02:00
Matthias Mailänder
00662fe391
also do a local rule check after map download
2014-06-01 06:01:41 +02:00
Matthias Mailänder
778f03baea
add the new Lua API to make docs
2014-06-01 05:17:22 +02:00
Matthias Mailänder
e5c746df15
remove OpenRA.TilesetBuilder.exe from Linux packages
2014-06-01 05:16:53 +02:00
Matthias Mailänder
fe859c6fef
rename everything freedesktop.org related install-linux-*
2014-06-01 05:15:30 +02:00
Matthias Mailänder
9e4713dc0a
simplify startup scripts and configurable install directory
2014-06-01 05:10:25 +02:00
Matthias Mailänder
ff5ac155eb
bring back install-shortcuts and add install-startup-scripts
2014-06-01 05:10:25 +02:00
Matthias Mailänder
b85610fcdd
rename libexecdir to libdir
2014-06-01 05:10:25 +02:00
Matthias Mailänder
8e05243097
separate into icons and desktop from install-shortcuts
2014-06-01 05:10:25 +02:00
Matthias Mailänder
7c6cba889f
strip unused dll map entries
2014-06-01 05:10:25 +02:00
Matthias Mailänder
77ed2ca331
add support for Debian multiarch
2014-06-01 05:10:25 +02:00
Matthias Mailänder
25933b012e
add a hard-coded bundled library dllmap config to osx
2014-06-01 05:10:24 +02:00
Matthias Mailänder
3e53e84c1a
abort earlier and harden against syntax errors
2014-06-01 05:10:24 +02:00
Matthias Mailänder
14429f6c11
be more verbose about success and handle failure with an error
2014-06-01 05:10:24 +02:00
Matthias Mailänder
dedafd1c22
also search /usr/local/lib and /opt/lib
2014-06-01 05:10:24 +02:00
Matthias Mailänder
99f6fce526
ralint is core and crashdialog (winform) tools
2014-06-01 05:10:24 +02:00
Matthias Mailänder
6c762f9c55
separate make dependencies into CLI and bundled native ones
2014-06-01 05:10:24 +02:00
Matthias Mailänder
6dfd89ce0d
add configure script to workaround library naming differences
2014-06-01 05:10:24 +02:00
Paul Chote
883837a83c
Merge pull request #5498 from Mailaender/invalid-map-key-download
...
Fixed KeyNotFoundException in ServerBrowser
2014-06-01 14:05:08 +12:00
Paul Chote
40eff95a10
Simplify MoveAdjacentTo logic. Fixes #5445 .
2014-06-01 10:58:44 +12:00
Matthias Mailänder
5b86a8a6a8
open-ra.org → openra.net
...
closes #5500
2014-05-31 17:14:33 +02:00
Matthias Mailänder
a900f24466
calculate exitLocation before FrameEndTask
...
and add more null and dead checks to be safe
2014-05-31 16:11:50 +02:00
Matthias Mailänder
61d576ec6e
harden map search preview against invalid data
...
fixes #5492
2014-05-31 15:19:22 +02:00
Matthias Mailänder
bb57ccd5bb
update MapRuleStatus after download
...
fixes #5479
2014-05-31 13:14:53 +02:00
Matthias Mailänder
266240a3c1
Merge pull request #5502 from pchote/support-beacons
...
Support beacon polish fixes.
2014-05-31 10:35:48 +02:00
Paul Chote
e1501d5b7c
Add clock overlay to support power beacons.
2014-05-31 18:41:02 +12:00
Paul Chote
91126b9c48
Move support power beacons into Airstrike/Nuke.
...
This allows each instance to close over the individual beacons. Fixes #5455 .
2014-05-31 17:10:46 +12:00
Paul Chote
67f1207ef5
Merge pull request #5408 from RoosterDragon/perftimer-tick
...
Changed logging in DoTimed/RunActivity to create less overhead
2014-05-31 16:55:47 +12:00
Phrohdoh
4ef82f2863
Merge pull request #5488 from aaroncampf/bleed
...
Fixing issue #5308
2014-05-29 20:35:46 -05:00
Aaron Campf
6223b0f97d
Fixing issue #5308
2014-05-29 18:16:34 -07:00
Matthias Mailänder
922c935d1a
Merge pull request #5483 from obrakmann/some-map
...
Add a lua-powered single-player mission
2014-05-29 13:55:56 +02:00
Oliver Brakmann
e9e32b703e
Add single-player mission 'Intervention'
2014-05-29 11:51:48 +02:00
Phrohdoh
8be4f02847
Merge pull request #5480 from Mailaender/d2k-concrete-color
...
Fixed concrete having the same radar color as sand.
2014-05-28 15:03:03 -05:00
RoosterDragon
d1b3d77662
Changed logging in DoTimed/RunActivity to create less overhead.
...
- Refactored PerfTimer to use less memory.
- Avoid using the PerfTimer in highly called methods DoTimed and RunActivity, instead tracking long ticks manually to reduce overhead and avoid memory allocations.
- Added some helper methods in PerfTimer to output information when a tick takes too long.
- Changed PerfTimer logging to output the time at the start of the line, and no longer truncate output per line.
- Settings.LongTickThreshold changed from TimeSpan to float and renamed to LongTickThresholdMs.
2014-05-28 16:38:05 +01:00
Matthias Mailänder
446884fec2
Merge pull request #5481 from Generalcamo/patch-8
...
Small Correction to one of the music names.
2014-05-28 16:18:48 +02:00
Cody Brittain
9a789a1e76
Small Correction to one of the music names.
...
Taken from Frank Klepacki's Website
2014-05-28 09:38:52 -04:00
Matthias Mailänder
4adaf9fa2d
give concrete a color that is distinguishing from sand
2014-05-28 14:03:19 +02:00
Matthias Mailänder
c1f8a8e315
move RallyPoint lookup into a Lazy
2014-05-28 10:51:53 +02:00
Paul Chote
7eb2244f4b
Merge pull request #5412 from RoosterDragon/formatting
...
Formatting
2014-05-28 12:09:47 +12:00
Paul Chote
ae7ab8f9e0
Merge pull request #5449 from Mailaender/nsis-lua-outpath-breakage
...
Fixed the OpenRA.Game.exe start menu link
2014-05-28 11:45:27 +12:00
Paul Chote
409e3a5ffc
Merge pull request #5456 from Mailaender/travis-next-master
...
Adjustments to Travis CI
2014-05-28 11:32:41 +12:00
Paul Chote
59292e5b88
Merge pull request #5461 from Mailaender/sle-libraries
...
Replaced libraries with SUSE Linux Enterprise 11 SP3 binaries
2014-05-28 11:32:06 +12:00
Matthias Mailänder
4c50757b18
catch trait lookup in constructor
...
closes #5472
2014-05-27 17:17:02 +02:00
RoosterDragon
0c8bdff5be
Formatting fixes.
...
Spaces to tabs, indents, etc.
2014-05-26 18:10:59 +01:00
obrakmann
d6fe3c5fc3
Merge pull request #5447 from Mailaender/pickany-snow
...
Fixed broken random tiles in map editor for RA snow tileset
2014-05-26 17:03:34 +02:00
Matthias Mailänder
af9e85b18a
Merge pull request #5462 from obrakmann/gdi04
...
Add remaining alternative gdi04 missions
2014-05-26 16:18:31 +02:00
Matthias Mailänder
baca227940
replace libraries with SUSE Linux Enterprise 11 SP3 binaries
2014-05-26 12:33:14 +02:00
Matthias Mailänder
87c506f241
Merge pull request #5420 from NukemBro/bleed
...
New Maps
2014-05-26 08:23:04 +02:00
Matthias Mailänder
1d2bde3a01
Merge pull request #5453 from Kanar/AirStopVoices
...
Small Polish: Adds voices for aircraft's stop-orders
2014-05-26 07:59:01 +02:00
Matthias Mailänder
b304f4754c
we don't support SDL 1.2 anymore
2014-05-26 07:50:12 +02:00
Matthias Mailänder
f6657b3049
also watch master and next for deployment
2014-05-26 07:49:54 +02:00
Kanar
b6a758494b
Small Polish: Adds voices for aircraft's stop-orders
2014-05-26 03:28:51 +02:00
Matthias Mailänder
3cc8c31d36
remove tile templates for non-existing sprites
2014-05-25 21:36:41 +02:00
Matthias Mailänder
76b7b3b18e
add unused sprites to rv05 tile
2014-05-25 21:36:14 +02:00
Matthias Mailänder
1926588349
unbreak the OpenRA.Game.exe start menu link
...
fixes #5448
2014-05-25 17:39:04 +02:00
Matthias Mailänder
a585ce5f17
fix broken random tiles in map editor for RA snow tileset
2014-05-25 15:59:36 +02:00
Matthias Mailänder
4d933481ce
Merge pull request #5444 from ScottNZ/bleed
...
Closes #5439
2014-05-25 14:10:57 +02:00
ScottNZ
40e9fb93d6
Revert project file changes by RoosterDragon which would cause the TD mod to fail to load for some reason on Windows ( de7a837d94, #5403 ).
...
VS will also generate a warning if it tries to source an icon from somewhere not in the project directory, so added it to the CrashDialog folder.
2014-05-26 00:07:30 +12:00
Paul Chote
a7aa5bebe5
Merge pull request #5429 from psydev/map
...
fixed a tib tree in Rogue States + polish
2014-05-25 23:38:04 +12:00
Paul Chote
cde015ec4d
Merge pull request #5442 from Mailaender/frozen-actor-regression
...
Fixed frozen actors not visible under fog
2014-05-25 23:33:13 +12:00
Matthias Mailänder
fd185a5ca0
Merge pull request #5441 from ScottNZ/news
...
Closes #5438
2014-05-25 09:14:06 +02:00
Matthias Mailänder
683edd2c37
fix frozen actors not visible under fog
2014-05-25 09:07:25 +02:00
ScottNZ
157a42a3d5
Revert "Move cnc perf graph out of the way of the news button"
...
This reverts commit 8fc3870656 .
2014-05-25 15:13:05 +12:00
Grant H.
0f49b402ef
Map fixes
...
-Fixed/balanced "Man to Man" 1v1 map.
-Made minor alterations to "Singles" 1v1 map.
2014-05-24 21:30:58 -05:00
Chris Forbes
5eb61dbdd2
Merge pull request #5411 from RoosterDragon/general-clean
...
General Cleanup
2014-05-25 11:03:03 +12:00
Chris Forbes
51b70777bd
Merge pull request #5432 from Mailaender/replay-filter-nre
...
Fixed NullReferenceException when there are no replays
2014-05-25 10:56:02 +12:00
Chris Forbes
2d90032ce9
Merge pull request #5404 from RoosterDragon/remove-as-hashset
...
Changed removeActorPosition field in ActorMap into a set.
2014-05-25 10:53:19 +12:00
Chris Forbes
f7c91a9932
Merge pull request #5433 from RoosterDragon/main-loop-alloc
...
Reduce memory allocations in the main loop.
2014-05-25 10:38:27 +12:00
Matthias Mailänder
7cb8d0fef0
Merge pull request #5435 from reaperrr/ra-polish
...
Fixed RA camo pillbox desert art and aircraft selection boxes
2014-05-24 21:25:46 +02:00
reaperrr
0c109ed3ea
Tweaks aircraft selection box bounds.
...
Closes #5208 .
2014-05-24 20:45:37 +02:00
reaperrr
b3aaa6b1f1
Fixes camo box desert art.
...
Removes swimming pixel effect and bogus remap pixels. Closes #4796 .
2014-05-24 20:44:24 +02:00
Matthias Mailänder
f83e27ae9a
Merge pull request #5403 from RoosterDragon/solution-config
...
Unify settings for solution and project setups.
2014-05-24 17:13:43 +02:00
Matthias Mailänder
ca0fe59c41
make sure replays is always initialized
...
fixes #5431
2014-05-24 17:10:13 +02:00
Oliver Brakmann
d6f3d1035e
Add port of scg04wb mission
2014-05-24 14:35:45 +02:00
Oliver Brakmann
668e5318fb
Add port of scg04wa mission
2014-05-24 14:35:44 +02:00
Matthias Mailänder
5a3e333570
Merge pull request #5426 from pchote/replayfix
...
Save the replay metadata block when quitting.
2014-05-24 13:55:24 +02:00
Matthias Mailänder
2b555623fb
Merge pull request #5425 from pchote/pingfix
...
Separate ping lifetime from beacons.
2014-05-24 13:51:08 +02:00
Matthias Mailänder
b33dbe2f7c
Merge pull request #5396 from reaperrr/ts-update
...
TS mod fixes and additions
2014-05-24 13:36:17 +02:00
Paul Chote
910db14ee8
Save the replay metadata block when quitting.
2014-05-24 23:13:19 +12:00
Psydev
81c72e622d
fixed a tib tree in Rogue States + polish
2014-05-24 04:12:46 -07:00
reaperrr
e1b78bc728
Tweaks Mammoth Mk.2 firing offsets
2014-05-24 13:12:32 +02:00
reaperrr
4aafd4ecf4
Adds TODO comments to GDI placeholder defenses
2014-05-24 13:12:31 +02:00
reaperrr
ee77be25d6
adds disabled voxel sequences for various unused voxels for possible use later on
2014-05-24 13:12:31 +02:00
reaperrr
37f831ca9c
Adds defenses and advanced Nod power plant, fixes GDI radar dish animation
...
Additionally tweaks offsets for deployed artillery and tick tank.
2014-05-24 13:12:30 +02:00
Paul Chote
cb13335b8d
Separate ping lifetime from beacons. Fixes #5424 .
2014-05-24 23:05:22 +12:00
Paul Chote
f5badcfc98
Merge pull request #5415 from pavlos256/replayrecorder-disposing-crash
...
Fix #5414
2014-05-24 20:55:38 +12:00
Matthias Mailänder
5826c41741
Merge pull request #5422 from pchote/but-I-do-have-shroud
...
Avoid a loop closure issue that caused incorrect sequence lookups.
2014-05-24 10:48:14 +02:00
Paul Chote
51c5797a42
Avoid a loop closure issue that caused incorrect sequence lookups.
2014-05-24 20:32:42 +12:00
Matthias Mailänder
aed5c0d4ce
Merge pull request #5419 from pchote/news
...
Ingame news tweaks
2014-05-24 10:19:20 +02:00
Paul Chote
59993653aa
Point news url at the website.
2014-05-24 20:08:48 +12:00
Paul Chote
932765d0c4
Adjust news dialog layout.
2014-05-24 20:08:48 +12:00
Grant H.
260966649f
New Maps
...
-Added Updated/Balanced version of Doubles
-Added "Singles," 1v1 version of Doubles
-Added "Synergy," 3v3 Ground, Naval, and Air
2014-05-24 01:17:46 -05:00
Paul Chote
ccd9797caf
Fix TD spawn dialog dropdown background.
2014-05-24 18:06:40 +12:00
Matthias Mailänder
cb1a222fd5
Merge pull request #5418 from pchote/bullet-contrails
...
Remove contrails from AA Gun and Sniper.
2014-05-24 06:52:41 +02:00
Paul Chote
6cdd89a2e6
Remove contrails from AA Gun and Sniper. Fixes #5417 .
2014-05-24 16:34:58 +12:00
Paul Chote
83f742c679
Merge pull request #5399 from Squiggles211/spawn_choices
...
Fixes #5394 Spawnpoint dropdown count
2014-05-24 16:13:31 +12:00
Paul Chote
0c44ae0265
Merge pull request #5413 from psydev/patch-1
...
Reduce Grenadier dmg vs. heavy from 50% -> 35%
2014-05-24 16:10:57 +12:00
RoosterDragon
e07c9fc791
Deduplicate OpenRA.ico.
...
Use a path with backslashes to satisfy VS2012.
2014-05-23 21:22:06 +01:00
Matthias Mailänder
9ff1a317fd
Merge pull request #5402 from RoosterDragon/traitdictionary-contains
...
Fixed TraitDictionary.Contains to use Any() rather than Count() != 0.
2014-05-23 19:43:48 +02:00
Matthias Mailänder
dea15a0ffe
Merge pull request #5407 from psydev/maps
...
Maps: 1 new map, 2 map updates
2014-05-23 19:30:41 +02:00
Pavlos Touboulidis
5a286ef15e
Fix #5414
2014-05-23 19:08:45 +03:00
RoosterDragon
b733465f33
General uncontroversial cleanup:
...
- Made private methods static where possible (runtime can elide checking the object for null).
- Declared attribute classes as sealed (allows reflection on attributes to complete faster).
- Moved some static cctor's into field initializers (static cctor's are slower than static field initializers).
- Made classes static if they contained only static methods (can't create instances of useless objects).
- Use inferable Exts.Lazy and not new Lazy<T>().
- Added required STAThread attribute to CrashDialog.
- Removed unused parameters in private methods.
- Added Serializable attribute to exceptions.
- Added parameter name in calls to ArgumentNullException.
- Use of as operator instead of is + cast.
- Changed (x as Foo).Bar anti-pattern into ((Foo)x).Bar. Results in sensible cast exceptions on error rather than null dereferences.
- Removed unused method in NullShader.
2014-05-23 15:50:54 +01:00
psydev
6c46f9d198
Reduce Grenadier dmg vs. heavy from 50% -> 35%
...
Grenadier is a wee bit too powerful vs. everything.
This will keep its value vs. heavy armor still very high, but not OP like it is for the cost.
(Grenadier will still have highest DPS vs. heavy as a function of cost, after this nerf).
2014-05-23 07:20:41 -07:00
RoosterDragon
a0db80cb6a
Changes to reduce allocations in the main loop.
...
Targeted some methods that generated allocated a lot of memory in the main game loop:
- Actor.Render - Changed LINQ calls into equivalent loops. No allocation for delegates.
- Animation.Render - Returned an array rather than a yield expression. The array uses less memory than the complier generated enumerable.
- FrozenActor and FrozenUnderFog - Materialize the footprint into an array: The enumerable is not-trivial to evaluate is and evaluated many times inside the Tick function. The memory needed is minimal. Changed LINQ into equivalent loops to prevent delegate allocation. Should result in overall much faster calls.
- Widget.GetEventBounds - Changed LINQ calls into equivalent loops.
- MobileInfo.CanEnterCell - Changed LINQ calls into equivalent loops. Don't materialize list of blocking actors every time, instead enumerate them and only when they need to be checked.
- FrozenUnderFog.TickRender - Generate the renderables lazily and also remove a no-op Select call.
2014-05-23 14:48:11 +01:00
Psydev
11a3b3d4fc
minor: removed "C&C" from the title of Haos Ridges
2014-05-23 06:14:12 -07:00
Psydev
fd0287cec0
improved "Deterring Democracy". Better tib.
...
Changed layout of tiberium, especially blue tib.
Removed hospitals.
2014-05-23 06:12:09 -07:00
Psydev
13483f797a
new map: "Profit Over People" (1vs1)
2014-05-23 05:23:57 -07:00
Psydev
15e7b098d1
re-add 8-player version of HoS, with "8P" title
...
Includes same minor aesthetic fixes as 4P version.
2014-05-23 05:22:28 -07:00
Psydev
5c38fcee27
fix + replace Hegemony or Survival with 4p version
...
There were a few leftover minor aesthetic issues with the map which I
quickly fixed.
I decided that not many people would play the 8P version of this map, so I
made the 4P version the one included. It's actually fun.
2014-05-23 05:20:56 -07:00
reaperrr
467d1b6137
Adds Scorch and Crater marks to world, adds Heavy start unit support for testing purposes
2014-05-23 13:39:51 +02:00
reaperrr
06fc2a31d6
Fixes offsets, adds muzzles and Turret ROT values for several vehicles.
...
Adds cloak sound to stealth tank.
2014-05-23 13:39:50 +02:00
reaperrr
21625f5650
Fixes bounds, offsets, FireDelays and weapons for some infantry
2014-05-23 13:39:50 +02:00
reaperrr
425d02e86b
Adds several previously missing weapons, resets Versus values to original TS values
...
Fixes flameall.shp to cover 8 directions instead of only 4
2014-05-23 13:39:49 +02:00
RoosterDragon
2bd8778c55
Changed removeActorPosition field in ActorMap into a set.
...
This is because it's purpose is to be queried via Contains when actors needed to be removed.
2014-05-23 08:30:45 +01:00
RoosterDragon
da6b5c1ce4
Fixed TraitDictionary.Contains to use Any() rather than Count() != 0.
...
This means it can bail early if a match is found.
2014-05-23 08:25:47 +01:00
RoosterDragon
de7a837d94
Unify settings for solution and project setups.
...
Create a single solution platform named x86.
Ensure both Debug and Release configs build to the root for all projects.
Ensure all Release configs generate pdbs.
2014-05-23 08:16:09 +01:00
Squiggles211
7e2599c898
Fixes #5394 Spawnpoint dropdown count
...
Fixes where the spawn point dropdown would show the same number of spawn
points as the number of players rather than the actual number of
available spawn points.
2014-05-23 02:14:16 -05:00
Paul Chote
db08357e36
Merge pull request #5215 from pavlos256/replay-meta
...
Replay meta
2014-05-23 11:30:12 +12:00
reaperrr
9d5228d141
Set Tick value for various TS infantry sequences to 80
2014-05-22 22:27:55 +02:00
reaperrr
887ec938cc
adds muzzle sequences for vehicles
2014-05-22 22:27:54 +02:00
reaperrr
dc143d0967
Adds sequences for flameall, scorch and crater marks, and smoke placeholder
2014-05-22 22:27:53 +02:00
reaperrr
3fcd77eb41
Adds various crate effect sequences, removes levelup ra backfall.
2014-05-22 21:50:05 +02:00
reaperrr
077efb5884
Fixes two music track titles
2014-05-22 21:46:11 +02:00
reaperrr
e4b37c1b5d
Reduce speed penalty for vehicles on certain terrain types.
...
The old one were a bit harsh.
2014-05-22 21:36:24 +02:00
reaperrr
a5eb398840
Merge pull request #5379 from Mailaender/alpha-lamb
...
Added the Tiberian Sun light post
2014-05-22 21:20:48 +02:00
Pavlos Touboulidis
b8bbd55598
Misc changes
...
* Use Pair instead of KeyValuePair
* double -> var
* Butcher XML comments
* Change WinState default to Undefined and use it instead of the new GameOutcome
* Other changes
2014-05-22 21:57:07 +03:00
Pavlos Touboulidis
fe1eb1f3e0
Use the stream extensions instead of the BinaryReader/Writer
2014-05-22 21:54:15 +03:00
Pavlos Touboulidis
39cc4cc014
Use "debug" channel to report loading exceptions
2014-05-22 21:54:15 +03:00
Pavlos Touboulidis
38a5e326f6
Fix crash when trying to read empty replay files
...
It was crashing because it tried to seek 8 bytes before the end
of a file that was empty (zero length).
I also added a few more checks and another try/catch to prevent
any more crashes related to damaged files.
2014-05-22 21:54:15 +03:00
Pavlos Touboulidis
f4c52eefae
Change date labels
...
Change "Last Week" to "Last 7 days" and "Last Month" to "Last 30 days".
Also added a "Last 14 days" option.
2014-05-22 21:54:15 +03:00
Pavlos Touboulidis
de0a5ebd43
Improve replay metadata and the replay browser
...
List of changes:
* Better and more filters with new layout, for both mods.
* Rename/Delete/Detele all functionality.
* Simplified ReplayMetadata class considerably by introducing a new
GameInformation data object. The new GameInformation class contains
more information than previously available so the new solution is not
compatible with old replays, meaning it can't read old replays.
* Better and cleaner game information gathering in order to be written
at the end of the replay file.
* Revert changes to ReplayConnection, no longer necessary.
* Better exception message on missing sprites and fonts.
* New "SpawnOccupant" class that holds all the information needed by the
MapPreviewWidget to visualize a spawn point. It was using Session.Client
before and it was necessary to separate it to be able to show information
not available at lobby time.
* Fix keyboard focus UI bug when closing a window would not remove focus.
2014-05-22 21:54:14 +03:00
Pavlos Touboulidis
042910bd5e
New common dialog: TextInputPrompt to get a string from the user
...
For both ra and cnc
2014-05-22 21:54:14 +03:00
Pavlos Touboulidis
713141cf4d
Support for input validation on TextFieldWidgets
...
See OnTextEdited(), IsValid(), TextColorInvalid (with the default in metrics.yaml).
2014-05-22 21:54:14 +03:00
Pavlos Touboulidis
ce8c42b552
Style & nit fixes
2014-05-22 21:54:14 +03:00
Pavlos Touboulidis
a80c4f086a
Add filters to the replay browser dialog
...
This closes issue #2152 . The filters added are:
* Game type (singleplayer / multiplayer)
* Date
* Duration
* Outcome
* Player name
Other changes:
* Added a 'CollapseHiddenChildren' option to the ScrollPanelWidget to
make hidden children take up no space.
* Removed the extension (.rep) from the replay filenames in the
replay browser.
2014-05-22 21:54:14 +03:00
Pavlos Touboulidis
98a05b61b3
Add metadata block to replays
...
The replay files are just streams all network communication so to
get any info out of them it is necessary to play back the stream
until the wanted information is reached.
This introduces a new metadata block placed at the end of the
replay files and logic to read the new block, or fall back to
playing back the stream for older files.
The replay browser is also updated to use the metadata information
instead of reading the replay stream directly.
2014-05-22 21:54:14 +03:00
Matthias Mailänder
20a441a1f4
add the Tiberian Sun light post
2014-05-22 14:59:43 +02:00
Paul Chote
4454c0c2f8
Merge pull request #5372 from Mailaender/desert-tree-exclude
...
Fixed temperat trees showing up in the Tiberian Dawn DESERT tileset
2014-05-23 00:57:27 +12:00
Paul Chote
d252d1cf18
Merge pull request #5366 from Mailaender/rpmlint-duplicates
...
Removed duplicates identified by RPMlint
2014-05-23 00:56:01 +12:00
Matthias Mailänder
4eaeff8ccb
Merge pull request #5393 from pchote/palettehax
...
Support per-animation palettes in RenderSprites.
2014-05-22 14:54:39 +02:00
Paul Chote
892f3c834c
Merge pull request #5365 from Mailaender/tools-shortcuts
...
Separated tools and /usr/bin shortcuts
2014-05-23 00:53:42 +12:00
Paul Chote
ab1ce4554d
Fix star port and repair depot lights.
2014-05-23 00:37:21 +12:00
Paul Chote
8e18e34a8b
Fix D2K construction yard overlays.
2014-05-23 00:37:20 +12:00
Paul Chote
46a7c9c469
Add custom palette support to With*Overlay.
2014-05-23 00:37:20 +12:00
Paul Chote
900f5bffb5
Change Bib to use RenderSprites.
2014-05-23 00:37:20 +12:00
Paul Chote
4c92c5da99
Support per-animation palettes.
2014-05-23 00:37:20 +12:00
Paul Chote
15f63fb5ea
RenderSprites.anims is finally private.
...
Followup to #3348 .
2014-05-23 00:37:20 +12:00
Paul Chote
4aa7376994
Add wrappers for RenderSprites anims dictionary.
2014-05-22 23:35:10 +12:00
Paul Chote
475aa93271
Merge pull request #5373 from Mailaender/repair-overlay
...
Added the Dune 2000 repair depot active overlay
2014-05-22 23:29:53 +12:00
Paul Chote
2b5667d5b0
Merge pull request #5376 from Mailaender/airdrop-overlay
...
Added the Dune 2000 starport lights
2014-05-22 23:27:32 +12:00
Matthias Mailänder
ecf199560a
Merge pull request #5392 from reaperrr/levelup-palette
...
Adds separate LevelUpPalette to GainsExperience
2014-05-22 13:19:14 +02:00
reaperrr
61edd6bc89
Adds separate LevelUpPalette to GainsExperience.
...
Needed for TS mod, as TS veteran crate effect anim uses a different palette than the rank chevrons.
2014-05-22 13:01:35 +02:00
Matthias Mailänder
e80eb7e0ee
Merge pull request #5353 from pchote/map-validation
...
Disable maps with invalid rules
2014-05-22 09:55:06 +02:00
Matthias Mailänder
6081a4f16b
Merge pull request #5390 from Squiggles211/hpad_reserved
...
Fixes #4955 aircraft reservation crash
2014-05-22 09:50:08 +02:00
Matthias Mailänder
7fad385d8c
Merge pull request #5381 from Squiggles211/bridge_targeting
...
Lower BridgeHut Selectable Priority
2014-05-22 09:09:59 +02:00
Squiggles211
0e4b1d28aa
Fixes #4955 aircraft reservation crash
...
Fixes the specific cause of the crash reported in #4955 with HeliReturn
and adds an UnReserve call while attempting to reserve spawn building in
Aircraft.cs
2014-05-22 01:38:08 -05:00
Paul Chote
a040abd539
Merge pull request #5389 from pavlos256/preload-sequences
...
Preload sequences
2014-05-22 17:45:38 +12:00
Pavlos Touboulidis
531338a955
Preload sequences and fix #5382
2014-05-22 03:45:28 +03:00
Pavlos Touboulidis
df0d1360dd
Give PerfTimer the ability to write only slow operations to the log
...
This is useful to ignore fast operations that just spam the log.
The class had to be reworked because it couldn't properly handle cases
where all of a node's children where below the threshold.
Also changed DoTimed() and RunActivity() to use PerfTimer.
2014-05-22 03:40:36 +03:00
Paul Chote
df7e82ee96
Merge pull request #5388 from reaperrr/shp-fixes
...
Various RA/TD mod shp fixes
2014-05-22 11:09:00 +12:00
reaperrr
a8cf41dba3
Compressed/re-compressed cnc mod shps.
2014-05-21 22:35:03 +02:00
reaperrr
40baf8e450
Compressed some more uncompressed shps in ra bits folder.
2014-05-21 21:51:50 +02:00
reaperrr
e01596034b
Minor shp fixes.
...
Removed green pixels from mine.int, fixed a few non-remapable red pixels on afldidle.shp.
2014-05-21 21:50:34 +02:00
Matthias Mailänder
ad2ee2e75f
Merge pull request #5385 from reaperrr/sniper-fix
...
Replaces uncompressed sniper.shp with a XCC-Mixer-compressed version
2014-05-21 19:50:48 +02:00
Matthias Mailänder
daa58e150b
Merge pull request #5367 from psydev/mapfix
...
Updated 2 of psydev's recent TD maps -- minor fixes
2014-05-21 19:27:36 +02:00
reaperrr
ada6df279b
Replaces uncompressed sniper.shp with a XCC-Mixer-compressed version.
2014-05-21 18:26:56 +02:00
Psydev
ab7a3bd986
updated pirates & emperors - no TEMPERAT trees
...
All trees are from the original C&C Desert tileset. Made a few tiny
changes to layout as a result.
The dense tree/cactus/rock areas near the bases have been thinned out
slightly.
2014-05-21 03:55:35 -07:00
Squiggles211
099d2a5400
Lower BridgeHut Selectable Priority
...
Fixes #4738 where player was unable unable to attack units/buildings that
are next to or on a bridge.
2014-05-21 00:40:48 -05:00
Chris Forbes
65c990c274
Merge pull request #5380 from pavlos256/strategic-replay-crash
...
Fix strategic map replay exception
2014-05-21 16:32:10 +12:00
Pavlos Touboulidis
b38542643d
Fix strategic map replay exception
2014-05-21 00:57:21 +03:00
Matthias Mailänder
d80edcd4e8
add Tiberian Sun repair depot
2014-05-20 20:52:47 +02:00
Matthias Mailänder
5274776d55
add the Dune 2000 repair depot active overlay
2014-05-20 11:48:52 +02:00
Matthias Mailänder
ddb0d70fd2
add the starport active animation
2014-05-20 11:41:41 +02:00
Matthias Mailänder
d4a64386c3
exclude temperat trees in the desert tileset
2014-05-20 08:36:03 +02:00
Matthias Mailänder
4dda29a138
removed duplicates identified by rpmlint
2014-05-20 07:18:47 +02:00
Paul Chote
f1d144bfe8
Merge pull request #5370 from pavlos256/lua-dispose-crash
...
Possible fix for lua crash #5269
2014-05-20 12:38:40 +12:00
Paul Chote
72095c7fef
Merge pull request #5280 from WolfGaming/techleveltraits
...
TechTreeTrait system has been made
2014-05-20 12:35:26 +12:00
Paul Chote
791d4c9e9e
Merge pull request #5342 from ScottNZ/winmake
...
Use MSBuild to improve make.ps1's clean function
2014-05-20 12:19:44 +12:00
Paul Chote
7cc78c1dcd
Merge pull request #5345 from Squiggles211/ammo_reload_timing
...
Fixes inconsistency in reload times for Cnc Aircraft
2014-05-20 12:04:11 +12:00
Paul Chote
32373e84c8
Merge pull request #5346 from reaperrr/heli-watercrash
...
Changed Combat WaterExplosion check to trigger below 0 as well
2014-05-20 11:51:15 +12:00
Paul Chote
66398d85f7
Merge pull request #5339 from Mailaender/tesla-instant-kill-hack-removal
...
Removed TeslaInstantKills
2014-05-20 11:49:07 +12:00
Pavlos Touboulidis
a8b2187d93
Possible fix for lua crash #5269
...
Check if this instance has been disposed and don't call 'tick'
if it has.
Also remove the finalizer that was broken and wrong anyway.
'runtime' would never become null because it's readonly and
managed resources are freed automatically or may have already
been freed by then.
2014-05-19 23:37:23 +03:00
reaperrr
b85ea7cb3a
Changes isWater check to trigger at pos.Z at or below 0, not just at 0.
2014-05-19 18:00:40 +02:00
Psydev
77c355422f
updated pirates_and_emperors
...
Moved start location, added many trees.
2014-05-19 05:13:54 -07:00
Psydev
956b5db8af
fixed letters_from_lexington and narrowed map
2014-05-19 05:12:03 -07:00
Matthias Mailänder
67b6d1dbda
separate tools and /usr/bin shortcuts
2014-05-19 11:32:18 +02:00
Matthias Mailänder
638b0d8008
Merge pull request #5334 from ForNeVeR/encoding-patch
...
Closes #5261
2014-05-19 08:17:35 +02:00
Matthias Mailänder
111fcdb86e
Merge pull request #5354 from pchote/fading
...
Add TD fade to/from black behavior to other mods.
2014-05-19 08:11:44 +02:00
Matthias Mailänder
04991cca78
Merge pull request #5362 from pchote/td-ui-polish
...
Update TD chrome.svg (again)
2014-05-19 07:42:53 +02:00
WolfGaming
c873cac6e7
Added needed yaml files
2014-05-19 04:29:29 +00:00
WolfGaming
75e13592b2
Adding to the Authors file
2014-05-19 03:29:25 +00:00
WolfGaming
00698cefff
Added in code for Tech Levels using prereqs
...
and fixed up some kinks of the old system
2014-05-19 03:29:25 +00:00
Paul Chote
f7c0416b2e
Merge pull request #5359 from Mailaender/mersenne-twister
...
Renamed OpenRA.Support.Random aka XRandom to MersenneTwister
2014-05-19 11:07:21 +12:00
Paul Chote
2995a7dd55
Merge pull request #5341 from Mailaender/travis-deploy
...
Setup Travis CI to deploy GitHub releases
2014-05-19 10:52:36 +12:00
Paul Chote
cfdbc06a31
Add fade in/out effects to RA and TS.
...
The palette effect interacts badly with the multiplicative blending in D2K.
2014-05-19 10:32:51 +12:00
Paul Chote
b3313be217
Remove the now-redundant CncWidgetUtils.cs
2014-05-19 10:24:22 +12:00
Paul Chote
05eb56b1e2
Simplify MenuPaletteEffect activation.
2014-05-19 10:24:09 +12:00
Paul Chote
eb840d868c
Update chrome.svg to match the generated png.
2014-05-19 10:19:55 +12:00
Matthias Mailänder
187362e80e
rename OpenRA.Support.Random aka XRandom to MersenneTwister
2014-05-18 21:53:21 +02:00
Matthias Mailänder
c674fc2f72
Merge pull request #5357 from pchote/td-ui-polish
...
UI polish fixup
2014-05-18 12:16:42 +02:00
Paul Chote
52e9c58d1a
Update colorpicker circle to match spawn points.
2014-05-18 21:40:53 +12:00
Matthias Mailänder
9a609099bf
Merge pull request #5343 from Saticmotion/bleed
...
Fixes #5050
2014-05-18 11:02:15 +02:00
Matthias Mailänder
ff5ec00edc
Merge pull request #5348 from reaperrr/ra-shroud-cheatlabel
...
Closes #5167
2014-05-18 10:52:23 +02:00
Matthias Mailänder
2d56376705
Merge pull request #5356 from pchote/td-ui-polish
...
TD UI Polish
2014-05-18 10:37:05 +02:00
Paul Chote
417736cdac
Merge pull request #5355 from Mailaender/missing-bot-slot-sync
...
Fixed closing slots not removing bots properly
2014-05-18 20:05:59 +12:00
Paul Chote
2e2a264c22
Use smaller spawn points.
2014-05-18 19:53:06 +12:00
Matthias Mailänder
1147a572da
fix closing slots not removing bots properly
2014-05-18 09:49:29 +02:00
Paul Chote
411964c1c2
Go back to the smaller circle for the colorpicker.
2014-05-18 19:14:42 +12:00
Paul Chote
948b10aca1
Fix incorrect font in spawn selector.
2014-05-18 19:09:42 +12:00
Paul Chote
d548b88a57
Adjust the singleplayer menu button positions to remove unnecessary mouse movement.
2014-05-18 19:07:22 +12:00
Matthias Mailänder
09e5cf2d03
whitespace cleanup
2014-05-18 08:16:51 +02:00
Matthias Mailänder
09fb435d45
automatic rule upgrade
2014-05-18 08:12:22 +02:00
Matthias Mailänder
2c38f3ede9
remove TeslaInstantKills
2014-05-18 08:09:56 +02:00
Paul Chote
69e87b0057
Disable maps with broken rules in the lobby. Fixes #4334 .
2014-05-18 17:41:36 +12:00
Paul Chote
657ade7221
Add map folder types. Fixes #4635 .
2014-05-18 17:29:42 +12:00
Paul Chote
e6d1f30cf0
Use an IReadOnlyDictionary for package definitions.
2014-05-18 17:29:42 +12:00
Paul Chote
d7c445b117
Merge pull request #5352 from Squiggles211/mp_lobby_fix
...
Fixes lobby crash when joining MP game
2014-05-18 17:29:09 +12:00
Squiggles211
5a60dc6a56
Fixes crash when joining multiplayer lobby
...
Fixes crash when joining a multiplayer lobby caused by recent spawn
choice changes.
2014-05-17 23:37:54 -05:00
reaperrr
63641bb4d9
Renamed Developer Mode to Cheats for consistency.
...
Added notion that it disables FoW as well to Disable Shroud cheat option.
2014-05-18 01:32:35 +02:00
Paul Chote
3beabfd205
Merge pull request #5335 from Mailaender/travis-cache
...
Try to cache the build dependencies for Travis CI
2014-05-18 11:02:06 +12:00
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
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
ForNeVeR
06671c8aa4
Fix encoding problems with ZipFile.
...
Without setting the DefaultCodePage it may cause problems on systems without 866 code page installed.
2014-05-17 17:11:29 +07: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
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
Paul Chote
e3e7d35812
Merge pull request #5326 from Mailaender/wall-types
...
Fixed sandbags connecting to concrete walls
2014-05-17 17:36:48 +12:00
WolfGaming
ff313a3886
Added UncloakOnAttack variable to Cloak
2014-05-17 00:42:45 +00:00
Matthias Mailänder
f265201fa8
Merge pull request #5329 from reaperrr/nuke-ion-fix
...
Closes #5239
2014-05-16 20:35:41 +02:00
reaperrr
d5023e376d
Fixes units hunting Advanced Comm. Center after being damaged by Ion Cannon.
...
Additionally made weapon, effect animation and effect palette customizable.
2014-05-16 18:38:12 +02:00
Pavlos Touboulidis
5fc7ef02bf
Fixes #4615 : OpenRA.Utility should expand wildcards in paths
...
The path to be expanded. It can be a relative or an absolute path.
Wildcards can appear as part of the path and as part of the file name/extension.
Example:
Expand("./mods/*/mod.?aml");
2014-05-16 19:36:05 +03: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
Matthias Mailänder
86c0614558
fix neighbored walls connecting to everyhing
...
closes #5232
2014-05-16 16:39:04 +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
Matthias Mailänder
bad6a99caf
Merge pull request #5324 from Squiggles211/apc_load_crash
...
Fixes #4790
Fixes #5270
2014-05-16 09:00:03 +02: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
86271c3dd1
use List<MiniYamlNode> instead of System.Text.StringBuilder
...
add Deserialize methods for everything in Network.Session
2014-05-15 11:36:24 +02:00
Matthias Mailänder
c7fad3a693
StyleCop and TODO
2014-05-15 10:04:21 +02: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
Matthias Mailänder
0f591bb3ba
Merge pull request #5316 from reaperrr/int-mine-fix
...
Add ore mine graphics to interior tileset
2014-05-15 08:07:55 +02:00
reaperrr
e59d4568b0
Adds ore mine graphics to interior tileset
2014-05-14 20:04:59 +02:00
Matthias Mailänder
667f92bc75
add a console command to surrender the game
2014-05-14 15:59:53 +02:00
Matthias Mailänder
83a3835802
add a new /pause command
2014-05-14 15:59:53 +02:00
Matthias Mailänder
e647712003
move all console traits into one folder
2014-05-14 15:59:53 +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
Paul Chote
e8896be1c0
Merge pull request #5315 from reaperrr/patch-2
...
Make Reset button font bold in RA Settings menu
2014-05-14 23:55:02 +12:00
ScottNZ
8fc3870656
Move cnc perf graph out of the way of the news button
2014-05-14 23:51:46 +12:00
ScottNZ
c7d8024522
Add a news panel to each mod
2014-05-14 23:51:41 +12:00
reaperrr
698b326378
Make Reset button font bold in RA settings
...
Fixes #5314 .
2014-05-14 13:48:01 +02:00
Paul Chote
5f5cc10c96
Merge pull request #5307 from pavlos256/lobby-chat-scroll
...
Fixes #3036
2014-05-14 23:34:56 +12:00
Paul Chote
bca006934a
Merge pull request #5313 from WolfGaming/BugFixes
...
Fixes #5059 force fire not working on pillboxes
2014-05-14 23:23:06 +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
ScottNZ
6218fedbae
Merge pull request #5296 from Unit158/win-make-test-fix
...
Added "make test" to Windows' make script.
2014-05-14 19:08:13 +12:00
Matthias Mailänder
18bbf3c603
Merge pull request #5306 from reaperrr/ra-proc-husk
...
Fixes #5087
2014-05-14 08:33:51 +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
Matthias Mailänder
a69ac2eb68
Merge pull request #5310 from Unit158/console
...
Patched the console PR as requested by xanax`
2014-05-14 08:20:44 +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
Chicken man
84cb2e921d
Added "make test" to Windows' make script.
2014-05-13 15:46:19 -04:00
reaperrr
edceb4e502
Fixes harvester husk Z sorting on refinery.
2014-05-13 20:29:12 +02:00
Matthias Mailänder
6029890ed8
Merge pull request #5303 from reaperrr/win-warnings
...
Fixes warning message when compiling under Windows (MSBuild/VS)
2014-05-13 16:04:17 +02: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
9de070c7fd
Merge pull request #5289 from psydev/tiles
...
Fix rock passability in snow, winter, temperat
2014-05-13 08:30:55 +02:00
Matthias Mailänder
ad08d17f01
Merge pull request #5275 from psydev/maps
...
4 new maps; some map updates
2014-05-13 08:12:03 +02:00
Psydev
287721dc11
fixed many blemishes on Hegemony or Survival
2014-05-12 21:02:32 -07: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
1389313e46
Added default behaviour to all mods
2014-05-12 16:30:54 -04:00
Chicken man
fa4b157b42
Added ConsoleCommand, and an example to go with it
2014-05-12 16:30:53 -04:00
Matthias Mailänder
0783f60ba1
Merge pull request #5285 from pavlos256/d2k-theater-slow
...
Fix strange d2k loading slowness
2014-05-12 20:23:24 +02:00
Matthias Mailänder
f8ce8fd90f
Merge pull request #5286 from psydev/patch-1
...
Balance adjust: Return LTNK dmg. vs. wood to 75%
2014-05-12 19:54:10 +02: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
psydev
0d9b84af51
Fixed the rocks in desert tileset
...
They were all set to inherit defaults, few of them were set properly. You could drive through most of them.
2014-05-12 02:05:48 -07:00
Psydev
186e49aaee
did same changes to desert tileset
2014-05-11 23:34:03 -07:00
Psydev
687e3bff87
applied same changes to winter.yaml
2014-05-11 23:15:37 -07:00
Psydev
42b56de4b8
did same changes as snow tile, except 1 rock
...
(the rock is different in the snow tile, which is why it looked funny)
2014-05-11 23:07:54 -07:00
Psydev
e9fabbe955
fix template 14 (snow)
2014-05-11 23:01:20 -07:00
Psydev
da048fffe4
fix template 35 (snow) passability
2014-05-11 22:45:03 -07:00
Psydev
ba85d33e09
fix passability of Template 49 (snow)
2014-05-11 22:38:55 -07:00
Psydev
6264784c1a
fix template 84 (rock)
2014-05-11 22:30:13 -07:00
psydev
e3b56db21e
Reduce grenadier vs. wood 75% -> 50%
...
Grenadiers actually do more damage than flamethrowers vs. buildings, which is counter-intuitive and not in keeping with flavour and design intent. They should be good vs. buildings, but not quite this good, especially given that they are cheaper than flamethrowers. This nerf still allows them to be effective at taking out buildings, but not quite as blindingly fast at destroying them.
2014-05-11 16:47:54 -07:00
Psydev
04468725c7
fixed map name of Year_501
2014-05-11 16:32:26 -07:00
psydev
1aef5ea115
Balance adjust: Return LTNK dmg. vs. wood to 75%
...
It seemed that the tanks were inept at hurting buildings and needed a boost. However, after playtesting, it's clear that Nod's flame tank is already exceptional at destroying buildings, and the recon bikes are quite decent at it, too. Thus, the light tank's effectiveness at killing buildings is overlapping with the flame tank (same tech level & cost), making most Nod units effective at hurting buildings. So, I think this is in order to preserve distinct roles among the vehicles.
2014-05-11 15:59:38 -07:00
Psydev
aadad6256e
New map: Pirates_and_Emperors (1vs1)
2014-05-11 15:41:46 -07:00
Psydev
aa97b96a74
New map: Letters_from_Lexington (1vs1)
2014-05-11 15:41:11 -07:00
Psydev
02a4a0613f
removed original dead_in_motion map
...
This map is a bit out of date, especially because of the build radius
which makes the starting positions a bit impractical. All the tiberium is
also in the middle, making this map a "rush for the middle". Since it's so
small, this limits gameplay considerably.
Dead_in_motion_2 addresses these issues and spreads the tiberium out a
bit, while also putting starting locations to one corner of the map. It
also adds blue tiberium.
I will add the old map on Resource.openra.net if anyone still wants to
play it.
2014-05-11 14:30:47 -07:00
Psydev
2ab36b0f08
renamed and updated credits for dead_in_motion_2
2014-05-11 14:29:42 -07:00
Psydev
060644bd6f
updated credits for dettering_democracy maps
2014-05-11 14:26:39 -07:00
Psydev
437e50ec47
updated map credits for Nullpeter by Petrenko
2014-05-11 14:20:03 -07:00
Psydev
8446f2ddc6
updated map credits for Llamas 2
2014-05-11 14:18:28 -07:00
Psydev
7c64b0b862
updated map credits for minus_two by petrenko
2014-05-11 14:17:14 -07:00
Pavlos Touboulidis
2ec6df9680
Fix strange d2k loading slowness
...
There is a strange issue that appears* when Theater calls
ISpriteFrame.Frames on the R8Reader. The R8Reader uses
IEnumerable.Cast<> which behaves slower and slower, which
makes map loading become 10+ times slower.
The changes here simply avoid the casting.
[*] This happens at least on Linux x86_64 with Mono 3.2.8.
See https://bugzilla.xamarin.com/show_bug.cgi?id=19668
2014-05-11 06:38:19 +03:00
Matthias Mailänder
17d3bc27ce
Update ingame-player.yaml
...
followup of 4c4f7ab31f
2014-05-10 14:48:41 +02:00
Paul Chote
80477b65ff
Merge pull request #5246 from psydev/patch-1
...
tweaks to balance: artillery min. range & more
2014-05-11 00:17:26 +12:00
Paul Chote
e55d53626e
Merge pull request #5277 from Ripsn/authorfix
...
Authors file Typo fixed
2014-05-10 19:09:51 +12:00
Ripsn
713586b7f6
Authors file Typo fixed
2014-05-10 18:25:10 +12:00
psydev
68c7976966
Simplified chem warrior description.
2014-05-09 16:09:28 -07:00
Psydev
499df0e088
tiny fix to road for Dead in Motion redux
2014-05-09 16:00:04 -07:00
Psydev
d109453b2d
New map: White Acres. 2vs2, FFA.
2014-05-09 15:54:15 -07:00
Psydev
ad4a066eea
Updated hegemony_or_survival map.
...
More tiberium in middle, less in base.
2014-05-09 15:51:54 -07:00
Psydev
e7dd0c7244
New map: Year 501 (3vs3)
2014-05-09 15:50:48 -07:00
Paul Chote
ac99afaaec
Merge pull request #5248 from Mailaender/sdl2-opentk
...
Ported Tao.OpenAL/OpenGL to SDL2/OpenTK
2014-05-09 20:24:40 +12:00
Paul Chote
71f0913da0
Merge pull request #5273 from Mailaender/support-random-bitrot
...
OpenRA.Thirdparty is now OpenRA.Support
2014-05-09 20:14:58 +12: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
bd55ffc10d
StyleCop
2014-05-09 08:44:50 +02:00
Matthias Mailänder
aace818f43
remove unused OpenRA.Server extensions
2014-05-09 08:44:37 +02:00
Matthias Mailänder
f01db755b8
Merge pull request #5256 from Unit158/winforms-patch-2
...
Fixed removal of winforms for x86
2014-05-08 19:16:36 +02:00
Matthias Mailänder
f8bb956496
check for OpenGL version 2.0+
2014-05-08 06:38:09 +02:00
Matthias Mailänder
ce78683782
give a hint when someone forgot to install drivers on Windows
2014-05-08 06:38:09 +02:00
Matthias Mailänder
a5422feced
only query for the extension we need
2014-05-08 06:38:09 +02:00
Matthias Mailänder
dc2d1287a7
port Tao.OpenGl to OpenTK.Graphics.OpenGL and avoid Arb
...
closes #4540
2014-05-08 06:38:05 +02:00
Paul Chote
37849b7d31
Merge pull request #5254 from psydev/patch-3
...
buff HeliGun vs. light armor 50% -> 75%
2014-05-07 18:48:06 +12:00
Paul Chote
a6e79bb732
Merge pull request #5155 from Mailaender/ts-tiberium
...
Added Tiberium crystals and refinery to Tiberian Sun
2014-05-07 18:30:27 +12:00
psydev
98c7741907
Updated vehicle descriptions. Changed AA desc.
...
"Weak vs. Aircraft" is kind of ambiguous, so I replaced it. Instead, I specified which units can attack aircraft by giving them a separate line reading "Can attack Aircraft". All entries of "weak vs. aircraft" have been removed.
2014-05-06 19:27:29 -07:00
psydev
2a2ad267c1
Updated structure descriptions
...
Provided more explanation, eliminated ambiguity.
Where necessary, I wrote "cannot target aircraft" instead of "weak vs. aircraft", since the latter is ambiguous.
2014-05-06 19:14:40 -07:00
psydev
931fa9233e
Updated infantry unit descriptions
...
There were a few misconceptions.
2014-05-06 18:45:27 -07:00
psydev
345e77a284
Increase ScanRadius of Commando & Rocket Soldiers
...
Making ScanRadius value equal their range (6).
2014-05-06 18:36:03 -07:00
psydev
be5c35aab8
Nerf Chem warrior vs. Wood, 50% -> 35%
...
Since Chem warriors are awesome vs. everything, I think it would make sense to make them not quite as awesome vs. buildings. There is a bit of a lack of dinstinction between chem and flamers, and right now it doesn't appear to players like it makes much sense to build flamers when you can build chems instead. This will keep "burning buildings down" as the forte of the flame throwers.
The chems will still be decent vs. wood, but not as crazy as they have been.
2014-05-06 18:23:10 -07:00
psydev
134403fcee
Reduce RangeLimit of Rockets, BikeRockets
...
To give some units a chance to escape, limiting RangeLimit of these rockets. Basically it is because if you get within range with a vehicle, but then quickly turn around to get out of range, the missile will follow you for quite a long ways, well beyond its initial range. There is currently no way to escape the missile. This allows a unit which is very fast to stand a chance of escaping a shot instead of having no chance.
2014-05-06 18:17:38 -07:00
Chicken man
704ae5fa2e
Fixed removal of winforms for x86
2014-05-06 17:37:13 -04:00
Matthias Mailänder
f5093522cd
fix trailing comma
2014-05-06 18:31:51 +02:00
Matthias Mailänder
b19d286f56
parse with NumberFormatInfo.InvariantInfo everywhere
...
closes #5240
2014-05-06 18:31:48 +02:00
Matthias Mailänder
4c8ce8afc0
StyleCop
2014-05-06 07:13:43 +02:00
Matthias Mailänder
fdf108a879
port Tao.OpenAl to OpenTK.Audio.OpenAL
2014-05-06 07:13:43 +02:00
Jordan Glue
2379d6167b
closes #4779 Deploy hotkey F not repairing helis
2014-05-05 22:28:27 +10:00
Matthias Mailänder
bf9d3a8082
Merge pull request #5259 from JordanGlue/bleed
...
Fixing Helis taking off after rearmed but before repaired
2014-05-05 13:47:28 +02:00
Jordan Glue
84030fd3c0
Fixing Helis taking off after rearmed but before repaired
2014-05-05 20:51:44 +10:00
Matthias Mailänder
b1045dfce6
Update Command.cs
...
WRange is actually a 1D world distance with 1024 units = 1 cell.
2014-05-05 12:03:01 +02:00
Matthias Mailänder
7587e80484
Merge pull request #5250 from JordanGlue/bleed
...
Have Helis take off after repair/rearm
2014-05-05 11:37:20 +02:00
Matthias Mailänder
11f8ba0fe7
Merge pull request #5258 from psydev/patch-4
...
fixing some trees
2014-05-05 11:35:06 +02:00
Jordan Glue
ea32390700
closes #3091 Have Helis take off after repair/rearm
2014-05-05 19:31:57 +10:00
psydev
a21c181e2d
fixing tree cluster
...
This tree cluster looks like it should be passable through in this cell. Looks fine in testing, even though looked like it might be wrong in map editor.
2014-05-05 01:13:09 -07:00
psydev
dcb3460267
fixing some trees
...
A couple of trees have a footprint that is too big. It looks like you should be able to drive by them, but you can't. They have been set overly-large.
2014-05-05 01:08:59 -07:00
psydev
3993d64ba2
Slight buff HeliGun vs. light
...
Apache, for all its greatness, doesn't do very well at one of the things it's supposed to do well, namely take out light vehicles quickly (humvee, artillery, MLRS, etc.). Apache is required for Nod as a reliable way to take out MLRS, but currently it doesn't do enough damage to take it out with its entire payload (which takes 4 seconds to unload, to boot). A single Apache should be able to destroy an MLRS, if it gets the chance.
If anyone thinks the Apache needs nerfing, I would suggest looking in other areas besides its damage vs. light armor.
Also, does anyone object to removing the AG/AA distinctions for helicopters? They don't seem needed anymore.
2014-05-04 13:28:41 -07:00
Matthias Mailänder
61fbf73e2e
Merge pull request #5244 from pchote/bye-bye-winforms
...
Remove X11 dependency from OSX.
Closes #3872
Closes #4348
2014-05-04 07:02:28 +02:00
Matthias Mailänder
1bd052d43b
Merge pull request #5238 from reaperrr/more-palettes02
...
More palette un-hardcoding
2014-05-04 06:58:39 +02:00
psydev
a58a353915
tweak: artillery min. range slight increase
...
Artillery was recently buffed, but I think this makes the fact that they can currently fire at close range is not appropriate. I think artillery should be vulnerable to units that are able to get quite close, instead of being able to fire at them and do massive damage.
The reason min. range of 2c896 was picked is that when you set min. range to 3c0, it is not able to fire exactly 3 cells away. Perhaps the behaviour should change so that 3c0 = 3 cells away.
(For comparison, MLRS has minimum range of 3).
2014-05-03 18:03:32 -07:00
Paul Chote
3965535f3f
Remove Windows.Forms dependencies from game and utility. Fixes #4348 .
2014-05-04 09:37:25 +12:00
Paul Chote
6b8bd47143
Add a native crash dialog for OSX.
2014-05-04 09:37:25 +12:00
Paul Chote
fe6831a095
Move winforms crash dialog into an external helper.
2014-05-04 09:37:25 +12:00
matija-hustic
ae149c420e
Bigger spawn points, numbers within.
2014-05-03 19:08:56 +01:00
reaperrr
7ba00ced5a
Make MuzzleFlash palette customizable.
2014-05-03 15:38:34 +02:00
reaperrr
9f0f11db54
Make TeslaZap color palette customizable.
2014-05-03 15:19:36 +02:00
Matthias Mailänder
8b3f15155e
remappable resource types
2014-05-03 09:02:19 +02:00
Paul Chote
5b8b01950f
Reference mono's libfreetype under osx.
2014-05-03 12:20:14 +12:00
Paul Chote
401e7cf1b2
Remove an outdated hack from Renderer.
2014-05-03 11:40:55 +12:00
Matthias Mailänder
26ae11c155
Merge pull request #5235 from pchote/sdl2
...
Remove SDL 1.2 and Cg support
2014-05-02 18:30:44 +02:00
Matthias Mailänder
2b3f75d073
Merge pull request #5236 from reaperrr/deathsound
...
Closes #2392
Closes #4680
2014-05-02 16:38:08 +02:00
Matthias Mailänder
fd4cb59799
add Tiberium to Tiberian Sun
2014-05-02 15:35:10 +02:00
Matthias Mailänder
c6663f7505
add Tiberian Sun refinery
2014-05-02 15:35:09 +02:00
Squiggles211
a495d9d552
Rewrite for better efficiency
...
uses a single, more concise statement rather than an if statement, and
checks buildLimit before attempting to check if the buildables cache
contains the key.
2014-05-02 08:26:36 -05:00
reaperrr
3fe20a1520
Removes rank signs from ships on desert shellmap.
...
Closes #4963 .
2014-05-02 15:16:12 +02:00
reaperrr
18e37e4216
Drags death sounds out of RenderInfantry into a separate DeathSounds trait.
...
Play death sounds with a new PlayVoiceLocal so they don't use full volume regardless of position relative to camera.
Adds option for alternative burn and zap death sounds.
Renames RenderInfantry's UseInfantryDeath trait to SpawnsCorpse.
Removes hack from ra desert shellmap.
2014-05-02 15:14:29 +02:00
Paul Chote
03c3c3ae9b
Remove legacy renderers.
2014-05-02 23:38:47 +12:00
Paul Chote
189f23e442
Switch linux to packaged SDL2 2.0.2. Fixes #5228 .
2014-05-02 23:38:47 +12:00
Paul Chote
39daddfc4c
Switch windows to SDL2. Fixes #4945 .
2014-05-02 23:38:46 +12:00
Matthias Mailänder
1a432e9e9e
Merge pull request #5190 from pchote/new-lua
...
New Lua API.
2014-05-02 13:29:28 +02:00
Paul Chote
aa8695dd24
Merge pull request #5191 from pavlos256/chat-window-improvements
...
Chat window improvements
2014-05-02 22:56:39 +12:00
Paul Chote
e0e79fc84c
Merge pull request #5212 from psydev/patch-1
...
Some minor tweaks
2014-05-02 22:37:09 +12:00
Paul Chote
91fc04b2fd
Merge pull request #5213 from Mailaender/unl10n-cnc-requires-tooltip
...
Fixed missing un-l10n of C&C Requires: production tooltip
2014-05-02 22:28:49 +12:00
Paul Chote
7356654d8b
Merge pull request #5231 from Mailaender/nsis-dotnet4
...
Fixed the .NET version check failing
2014-05-02 22:27:21 +12:00
Paul Chote
bbd5d7a1e6
Fix deb dependencies.
2014-05-02 22:18:35 +12:00
Paul Chote
d1c2c6b745
move windows-specific deps to thirdparty/windows.
2014-05-02 22:18:35 +12:00
Paul Chote
c61c9592b1
Include platform-specific dependencies under osx/linux.
2014-05-02 22:18:35 +12:00
Paul Chote
ab06e6998c
Replace OSX SDL with i386-only non-framework build.
...
Compiled using ./configure CFLAGS="-m32 -mmacosx-version-min=10.5" LDFLAGS="-m32 -mmacosx-version-min=10.5" --without-x
2014-05-02 22:18:35 +12:00
Paul Chote
18af74f745
Package Lua 5.1.5 for all platforms.
2014-05-02 22:18:35 +12:00
Paul Chote
af83a1b341
Update lua docs when packaging a new build.
2014-05-02 22:18:35 +12:00
Paul Chote
06f162ad57
Add initial standard library, and port shellmaps.
2014-05-02 22:18:34 +12:00
Paul Chote
d73af0190f
Add a new native-lua implementation.
2014-05-02 22:18:34 +12:00
Paul Chote
f6efc9c5bc
Add deprecation notice to the original api.
2014-05-02 22:08:42 +12:00
Paul Chote
fdd4437c52
Re-enable shellmaps.
2014-05-02 22:08:41 +12:00
Paul Chote
e83a21808f
Produce actors in a FrameEndTask.
2014-05-02 22:08:41 +12:00
Paul Chote
097d6ad47c
Merge pull request #5163 from Mailaender/prettify-trait-documentation
...
Beautified the trait documentation
2014-05-02 21:32:24 +12:00
Chris Forbes
b05297d350
Merge pull request #5227 from Phrohdoh/MultiEnumYaml
...
Enum yaml fix.
2014-05-02 12:55:38 +12:00
Squiggles211
11c9bd7bc8
Fix TechTree prerequisite bug for buildings with a build limit.
...
Fixes where a building/unit whose prereq is a build limited structure
was always available to be built even when the prereq was not satisfied.
2014-05-01 18:28:21 -05:00
Matthias Mailänder
0e96dc75ff
check for .NET 4 Client or Full profile
...
fixes #5224
2014-05-01 07:12:54 +02:00
Matthias Mailänder
f28edf9d89
Merge pull request #5226 from pchote/changelog-fix
...
Fix changelog url in the packaging script.
2014-05-01 06:55:09 +02:00
Paul Chote
afa194dfb2
Fix ubuntu packages dependencies for .NET4.
2014-05-01 09:56:27 +12:00
Matthias Mailänder
066168fdb9
Merge pull request #5223 from obrakmann/fix5210
...
Repaired gdi03 mission. Fixes #5210 .
2014-04-30 21:44:57 +02:00
Taryn
e828541dc9
Allow multiple enum values to be parsed from yaml with the same syntax as a string[].
2014-04-30 07:15:09 -05:00
Paul Chote
6015bbeaf6
Fix changelog url in the packaging script.
2014-04-30 23:51:28 +12:00
Oliver Brakmann
801b38dd52
Repaired gdi03 mission. Fixes #5210 .
...
I opted to lower the power consumption for SAM instead of restoring the
original power values for FACT and PROC since those two are available to
the player as well and they would behave slightly different in this
mission than in other ones.
2014-04-30 11:40:46 +02:00
Matthias Mailänder
fa150db4a7
Merge pull request #5221 from reaperrr/ts-camerapitch
...
Fix voxel angle of TS units
2014-04-29 21:03:23 +02:00
reaperrr
e885a7195e
Adjusts TS unit CameraPitch to align voxels with perspective.
2014-04-29 19:25:18 +02:00
Matthias Mailänder
cb93e8cb70
Merge pull request #5218 from reaperrr/crateeffect-palette
...
Made CrateEffect color palette customizable
2014-04-29 11:17:57 +02:00
Matthias Mailänder
e456368ed5
Merge pull request #5219 from ScottNZ/balance
...
Closes #5179
2014-04-29 11:01:01 +02:00
Matthias Mailänder
be5b50abae
Merge pull request #5217 from reaperrr/pip-palette
...
Un-hardcoded pip/tag/group palettes
2014-04-29 10:59:08 +02:00
ScottNZ
b0610e39fb
Make ra 4tnk weapons work more similarly to how they did in the original
2014-04-29 17:32:42 +12:00
ScottNZ
d545759ca1
Nerf ra 4tnk a bit; it was too unstoppable
2014-04-29 17:08:50 +12:00
reaperrr
a422f03c0a
Makes CrateEffect color palette customizable.
...
CrateAction can now define a custom Palette, levelup effect of GainsExperience uses ChevronPalette.
2014-04-28 21:03:59 +02:00
reaperrr
c8815e1413
Un-hardcodes pip/tag/group palettes.
...
-Palette for decorations can now be defined under SelectionDecorations trait.
-Adds pip types Ammo and AmmoEmpty.
-LimitedAmmo PipTypes are now customizable.
-Adds art, sequences and rules entries for TS mod decorations that were missing/using a wrong palette.
-Adds PrimaryBuilding trait to TS weapon factories and helipads.
2014-04-28 20:03:00 +02:00
Matthias Mailänder
589c7642d1
add a table of contents
2014-04-28 10:28:17 +02:00
Matthias Mailänder
abf5c5a0eb
remove brackets from float2.ToString conversion
2014-04-28 09:41:24 +02:00
Matthias Mailänder
e861e7c07e
port harvester documentation to the new inline Desc format
2014-04-28 09:41:24 +02:00
Matthias Mailänder
5120cdf6d4
more non-technical type names
2014-04-28 09:41:22 +02:00
Matthias Mailänder
d9bd5f4d7f
tabular view, sorted by namespace and given headers
2014-04-28 09:38:11 +02:00
Matthias Mailänder
8ba9f3dea7
fix missing un-l10n of C&C Requires: production tooltip
...
closes #5209
2014-04-28 08:30:12 +02:00
Matthias Mailänder
0162cac91a
Merge pull request #5207 from reaperrr/ts-weapon-pal-fix1
...
Fixed palette of all TS weapons that don't use the effect palette
2014-04-28 08:01:05 +02:00
Matthias Mailänder
41f6318413
Merge pull request #5206 from reaperrr/ts-mechfix1
...
Added UseInfantryDeath option to RenderInfantry trait
2014-04-28 07:56:52 +02:00
psydev
a42886c952
Small buff for Humvee/buggy machine gun
...
Machine gun seems to be under-performing vs. infantry
Give it 5 bursts instead of 4. Will allow it to kill E3s more effectively.
Despite this change, overall damage vs. Light armor is not increased since Release.
2014-04-27 19:36:41 -07:00
psydev
e9ba43faaa
Reducing spread of GrenadierExplode
...
GrenadierExplode is a good idea, but right now its damage is too high.
Reducing spread from 8 -> 6.
2014-04-27 18:20:58 -07:00
psydev
f9675b2d15
Grenade slightly faster again. 100% vs. none.
...
After playtesting, it seems the grenade is a *bit* too slow. Keeping it slow, but bringing its speed from 5 -> 7. (Original value was 12)
Looks reasonable.
Also giving 100% vs. infantry instead of 90%.
2014-04-27 16:57:09 -07:00
psydev
d6aba2e6af
Make MCV crush infantry
2014-04-27 15:54:27 -07:00
reaperrr
e0c6ef1030
Fixes palette of all TS weapons that don't use the effect palette.
2014-04-27 23:32:22 +02:00
reaperrr
49b35dca6e
Add UseInfantryDeath option to RenderInfantry trait.
...
This allows the use of RenderInfantry for units that do not have a Die voice or die sequences.
Additionally fixed Wolverine stand and shoot sequences.
2014-04-27 22:56:23 +02:00
Matthias Mailänder
7517cbb941
Merge pull request #5197 from pavlos256/minor-cleanup
...
Minor cleanup
2014-04-27 18:33:13 +02:00
Matthias Mailänder
34bdb504c6
Merge pull request #5194 from psydev/patch-8
...
Certain units can no longer target walls
2014-04-27 18:22:11 +02:00
Matthias Mailänder
c8d9609400
Merge pull request #5198 from reaperrr/tibtree-fix
...
Closes #3107
2014-04-27 18:16:00 +02:00
Matthias Mailänder
0da6ab6c20
Merge pull request #5185 from reaperrr/rank-palette
...
Makes rank chevron palette customizable
2014-04-27 18:04:20 +02:00
Matthias Mailänder
8da0d3fac8
Merge pull request #5199 from reaperrr/shok-fix
...
Closes #5195
2014-04-27 17:46:40 +02:00
reaperrr
8f09a2d6e0
Adds work-in-progress test map to TS mod.
...
Creeps-owned units and buildings can be used to test rank signs etc.
2014-04-27 13:49:45 +02:00
reaperrr
ce2809c7a0
Adds die-crushed sequence to Shock Trooper.
2014-04-27 13:37:09 +02:00
reaperrr
b62c43a90f
TD Blossom Trees now emit tiberium from base.
...
Dimension set to 1x1, art position fixed via sequence Offsets.
2014-04-27 13:31:54 +02:00
Paul Chote
9cf923343f
Merge pull request #5186 from psydev/patch-7
...
balance tweak - make turret armor heavy
2014-04-27 12:57:01 +12:00
Paul Chote
0822d1ce11
Merge pull request #5181 from psydev/maps
...
Updated psydev's maps
2014-04-27 12:56:00 +12:00
Paul Chote
cd1fcfabd7
Merge pull request #5188 from obrakmann/buildlimit+shift-click-fix
...
Fix build palette showing too many queued items when BuildLimit is reached
2014-04-27 12:52:24 +12:00
Pavlos Touboulidis
45944a053c
Replace (and remove) custom Set<T> with HashSet<T>
2014-04-27 00:01:33 +03:00
Pavlos Touboulidis
c28faffa45
Remove custom Stopwatch wrapper
...
Remove the redirection (that doesn't offer any new functionality)
and replace it with the familiar System.Diagnostics.Stopwatch.
2014-04-26 23:58:18 +03:00
Pavlos Touboulidis
275f6683c6
Remove unused and obsolete Cached.cs
...
This was similar to Lazy<T>
2014-04-26 23:28:23 +03:00
psydev
b0dcdf81a4
Adjust air strike so it kills turret
...
The recent armor change for turrets made airstrike no longer killed it.
Made Napalm do more damage to Heavy (and light); made Vulcan do less damage to Heavy so that airstrikes don't do too much damage to advanced towers, obelisks and SAM sites.
2014-04-26 10:03:45 -07:00
psydev
5867bb3985
Certain units can no longer target walls
...
Units which cannot target walls (sandbags, chain-link fence or concrete) any longer:
Minigunner
Flamethrower
Hum-vee/Nod Buggy
Flame Tank (can still run over sand bags and chain-link fences)
Civilian
[sniper--already so]
2014-04-26 09:25:47 -07:00
psydev
a624afe739
Make Wall its own TargetType
...
Going to make some units (machineguns, etc.) unable to fire at walls.
2014-04-26 09:19:09 -07:00
Oliver Brakmann
63f4a0646f
Fix build palette showing too many queued items when BuildLimit is reached
...
When a BuildLimit on an actor type is set and nearly reached, you could
shift-click the build palette and it would show it had five more items
queued when really less are allowed to be built. This fixes it so that
only the allowed number of items is enqueued, and thus showing the
correct number on the build palette.
2014-04-26 16:27:02 +02:00
Pavlos Touboulidis
af48626020
Fix scroll offsets
...
This is not a full fix, it merely restores the functionality
already present. The ScrollPanelWidget does not work right if
Align is set to Bottom but ScrollToBottom() isn't called after
adding items and there's not enough content to scroll.
2014-04-26 17:21:42 +03:00
Pavlos Touboulidis
c099e6d09b
Fix overlay chat lines expiration
...
It wasn't working right when the widget was hidden because it
wasn't receiving any Ticks. Instead of counting, we're now using
Game.LocalTick as the tick source.
2014-04-26 03:18:46 +03:00
Pavlos Touboulidis
ddabe080cd
Style fixes
2014-04-26 03:18:12 +03:00
Paul Chote
e572c0dcb6
Merge pull request #5184 from pavlos256/loading-perf
...
Loading performance measurements
2014-04-26 11:17:21 +12:00
Pavlos Touboulidis
e6dddf3704
Style fixes
2014-04-26 02:05:06 +03:00
Matija H
a0f6038ea6
Facilitated spawn choice at game setup screen.
2014-04-25 23:27:16 +01:00
Pavlos Touboulidis
e5e97c9a11
Fix issue #5149 : Make chat window not autoscroll
...
It will autoscroll unless the chat window is open and the scroll
position is not at the bottom.
2014-04-25 16:16:54 +03:00
Pavlos Touboulidis
ef066560ad
Fix text-wrapping special case
...
If a line of text contained a whole word that was longer than the
allotted space, it would fail to wrap that line completely, even
if it was possible to wrap at other locations.
Fixing this uncovered a second issue, where it would drop the last
line if the input had more than one lines and one of the first ones
was wider than the specified width.
2014-04-25 13:54:14 +03:00
Pavlos Touboulidis
4f12882706
Minor clean up
2014-04-25 10:50:28 +03:00
Pavlos Touboulidis
fa5c8d083e
Fix chat line expiration
...
The chat display overlay would remove one chat line every X ticks.
It will now keep track of the time each chat line has to be removed
and act accordingly.
For example, if 3 chat lines are added with 1 second difference
from each other, they will be removed one after the other, with the
same 1 second difference.
2014-04-25 10:34:23 +03:00
Sebastien Kerguen
a7c77d4155
Fixes the speed of the blinking READY text (in RA & TD).
2014-04-24 20:22:22 +02:00
reaperrr
6ae4b74535
Makes rank chevron palette customizable.
...
Adds levelup crate-effect and art.
2014-04-24 19:25:30 +02:00
Pavlos Touboulidis
603dd1d866
Style fixes
2014-04-24 13:46:06 +03:00
psydev
db544a6ca9
balance tweak - make turret armor heavy
...
Since turrets have wood armor, they can get killed by flame tanks uber fast. It might be best if turrets are a counter to flame tanks, rather than their prey. If they have heavy armor, they will take far less damage, and not die instantly to a flame tank rush, making them able to contribute to some defense.
2014-04-23 18:14:32 -07:00
Psydev
3910e54aa1
fixed tiberium tree in lessons_from_kosovo
2014-04-23 08:55:56 -07:00
Pavlos Touboulidis
c17f706772
Prettier PerfTimer output
2014-04-23 16:52:52 +03:00
Pavlos Touboulidis
36a660385c
Fix OpenRA.Lint throwing because "perf" log channel does not exist
...
Slightly modified the Log class to allow dummy channels that don't
write anywhere, then use it on Lint because map loading writes to
the "perf" channel.
2014-04-23 13:22:14 +03:00
Pavlos Touboulidis
9dc2b3cd76
Optimize ComputeHash by removing Concat() and ToArray() calls
2014-04-23 03:48:49 +03:00
Pavlos Touboulidis
2d8cd8299f
Add more perf measurements
2014-04-23 03:43:46 +03:00
Pavlos Touboulidis
c44d73d581
Improve PerfTimer output
2014-04-23 03:42:27 +03:00
Pavlos Touboulidis
60732bd9bd
Repurpose unused Timer.cs and add some loading perf metrics
2014-04-23 01:58:30 +03:00
Pavlos Touboulidis
035834978d
Make Stopwatch.ElapsedTime() a property and TimeSpan
2014-04-23 00:56:07 +03:00
Matthias Mailänder
082667eeea
Merge pull request #5180 from pavlos256/abort-mission-confirmation
...
Closes #4650
2014-04-22 22:09:48 +02:00
Pavlos Touboulidis
e3a12f0f97
Update license headers
2014-04-22 22:49:51 +03:00
Pavlos Touboulidis
6ed6288e53
Hide ingame menu before showing the confirmation dialog
...
As a bonus, don't show the confirmation dialog if the game is over.
2014-04-22 22:20:45 +03:00
Pavlos Touboulidis
a4b5e25087
Add confirmation-dialogs.yaml to d2k's and ts's mod.yaml or they crash
2014-04-22 21:50:15 +03:00
Matthias Mailänder
ae481bc748
Merge pull request #5178 from pchote/get-blinkin-ready
...
Make the ready overlay blink.
2014-04-22 18:27:27 +02:00
Psydev
dbb8f7af71
Adding "pressure" map.
2014-04-22 08:45:42 -07:00
Psydev
84b9e797c7
renamed skull valley. now 4p. bridges fixed.
2014-04-22 08:23:25 -07:00
Psydev
0837279d66
Updated & renamed no_escapism. added trees.
2014-04-22 08:17:53 -07:00
Pavlos Touboulidis
12e3ee9fda
Issue #4650 : Abort Mission Confirmation
...
Adapted the confirmation dialog from the CnC mod and wired it to
the "Abort" and "Surrender" buttons.
2014-04-22 17:42:24 +03:00
Psydev
b8b5ff5cc1
Renamed slippery_slopes. Added blue tib markers.
2014-04-22 07:37:14 -07:00
Psydev
07efd377bc
Updated Manufacturing Consent map. Fewer start loc
2014-04-22 07:17:40 -07:00
Psydev
0acc3e9bab
Updated Lessons From Kosovo map
2014-04-22 07:17:14 -07:00
Psydev
751e799750
Updated map Dead_in_Motion_redux. Now 2p.
2014-04-22 07:16:19 -07:00
Psydev
938215e4ce
Updated Deterring Democracy Plus map
2014-04-22 07:15:30 -07:00
Psydev
79e8391189
Updated Deterring Democracy map. Now 2p.
2014-04-22 07:14:30 -07:00
Paul Chote
1a69118f02
Make the ready overlay blink. Fixes #3032 .
2014-04-22 23:49:24 +12:00
Paul Chote
bef3439055
Merge pull request #5160 from porzell/bleed
...
* Fixed Bug #5072 : RenderLandingCraft doesn't do an IsInMap check
2014-04-22 22:57:33 +12:00
Paul Chote
18359c56b1
Merge pull request #5177 from ScottNZ/bleed
...
Remove support for .NET 3.5 from make.ps1 since we need .NET 4 now
2014-04-22 22:54:18 +12:00
ScottNZ
09c8fe43a5
Remove support for .NET 3.5 from make.ps1 since we need .NET 4 now
2014-04-22 22:22:10 +12:00
Paul Chote
a5fb437d07
Merge pull request #5170 from Smilex/issue5169
...
Added SupportsMapsFrom to mod.yaml for all mods
2014-04-22 11:32:33 +12:00
Paul Chote
3c6993f7fa
Merge pull request #5162 from Mailaender/pre-auto-l10n
...
Prerequisites to automated translation string extraction
2014-04-22 11:29:23 +12:00
Ian T. Jacobsen
1de3b20b90
Added SupportsMapsFrom to mod.yaml for all mods
2014-04-21 20:50:09 +01:00
Matthias Mailänder
5632265d36
Merge pull request #5161 from reaperrr/ts-fixes02
...
Fixed Cyborg Commando walk/crawl sequences
2014-04-21 15:02:24 +02:00
Matthias Mailänder
ef07cdeaa8
unambigitous naming
2014-04-21 13:49:00 +02:00
Matthias Mailänder
27a73d810f
auto reformatting to key: value
2014-04-21 13:49:00 +02:00
Matthias Mailänder
4c4f7ab31f
revert back to untranslated for uniform auto-generation
2014-04-21 13:49:00 +02:00
reaperrr
59d3a7faf4
Converted electro.shp to correct palette.
2014-04-21 13:46:31 +02:00
reaperrr
a40159bdf0
Fixed Cyborg Commando walk/crawl sequence.
2014-04-21 13:37:59 +02:00
Paul Chote
e7a16b0c75
Merge pull request #5154 from Mailaender/production-edge-fixes
...
Added the production bar edge fixes
2014-04-21 23:05:03 +12:00
Paul Chote
b595001364
Merge pull request #5096 from Cr0s/bleed
...
Fixed #3826
2014-04-21 22:48:11 +12:00
Paul Chote
24374b1394
Merge pull request #5132 from psydev/patch-6
...
Nerfing guard towers & other balance changes
2014-04-21 22:43:17 +12:00
Paul Chote
ae7b5e9f3c
Merge pull request #4613 from Mailaender/bot-cleanup
...
Reduced the amount of redundant AI definitions
2014-04-21 22:34:29 +12:00
Matthias Mailänder
d9626597b3
removed unmaintained AI definitions optimized for legacy AI code
...
closes #4543
2014-04-21 11:30:19 +02:00
Matthias Mailänder
1dfdeb8d8b
bring it in line with the other naming
2014-04-21 11:26:26 +02:00
Matthias Mailänder
2320a7d571
avoid easy/hard classification as they are identical
2014-04-21 11:24:04 +02:00
Matthias Mailänder
dc74ce9678
backported the edge fixes to XCF source files
2014-04-21 10:50:31 +02:00
Peter Orzell
115df0a828
* Fixed whitespace issue.
2014-04-20 23:12:47 -04:00
Peter Orzell
27ab36d266
* Fixed Bug #5072 : RenderLandingCraft doesn't do an IsInMap check
...
https://github.com/OpenRA/OpenRA/issues/5072
2014-04-20 22:05:33 -04:00
psydev
43c05b4c94
Minor: adjusting tiberium storage in refinery/silo
...
It seemed from playing noobs that lack of tiberium storage was an issue for them, because I saw them often building silos, often many of them, and they were usually full. Granted, an experienced player should spend that money faster, but I think it's reasonable to give them $2000 worth of storage in their refinery.
It seems that how pips are displayed has changed from before, so someone set silos to have 10 pips instead of 12 so that it fits the reticle. That's fine. But maybe it would make sense to just change that to an even $2000 capacity also.
2014-04-20 10:16:29 -07:00
psydev
7bd6c01096
Speed up Orca missiles
...
Orca missiles are quite slow, travelling about the same speed as them.
Their speed is now up to the same as Bazookas, BikeRockets, and TowerMissiles.
2014-04-20 08:00:04 -07:00
psydev
6929a1ab21
Low power slowdown reduced for ConYard
...
Since C&C has no power-down button (and since price of power plant went up), low-power is extra painful in TD vs. RA. Also, since the cost is higher for power plants now, it means you will be in low-power mode longer since you cannot build a power plant as fast.
So, the solution is to make the low power slowdown 1/2 speed instead of 1/3 speed for Conyard.
This does not apply to the support queue, only the building queue.
2014-04-20 07:41:55 -07:00
Matthias Mailänder
7e31637fd1
production bar edge fixes by @MicroGraphics
...
followup of #5107
2014-04-20 15:44:54 +02:00
Paul Chote
44d57204d0
Merge pull request #4999 from Mailaender/start-game-notification
...
Moved StartGameNotification into its own trait
2014-04-21 01:32:29 +12:00
Paul Chote
a3ae84bfdc
Merge pull request #5134 from Mailaender/production-overlay
...
Fixed welding animations playing when there are no vehicles produced
2014-04-21 01:27:42 +12:00
Matthias Mailänder
f19fbb1794
StyleCop
2014-04-20 15:26:33 +02:00
Matthias Mailänder
a8a3036bc4
moved StartGameNotification into its own trait
2014-04-20 15:25:43 +02:00
Paul Chote
595e56c08b
Merge pull request #5143 from Mailaender/skirmish-bots-forbidden-slots
...
Fixed bots being added when the map disallows it
2014-04-21 01:13:03 +12:00
Matthias Mailänder
e53fee7d0c
added production overlay to Tiberian Sun factories
2014-04-20 15:07:44 +02:00
Matthias Mailänder
eb6d9f6f69
only show welding overlays when factories are producing
...
closes #3756
2014-04-20 15:07:22 +02:00
Matthias Mailänder
fcca5a7683
StyleCop
2014-04-20 15:05:43 +02:00
Paul Chote
048289e6a9
Merge pull request #5138 from Mailaender/disable-idle-overlay
...
Fixed the Dune 2000 outpost radar dish rotating when powered down
2014-04-21 00:59:38 +12:00
Matthias Mailänder
ab3dc92554
only add bots when the map allows it
...
fixes #5110
2014-04-20 14:58:57 +02:00
Paul Chote
17889c3729
Merge pull request #5128 from Mailaender/force-clean
...
Don't spit errors if directories to be cleaned are missing
2014-04-21 00:50:40 +12:00
Matthias Mailänder
a229e224d1
stop spinning the radar dishes in Tiberian Sun on low power
2014-04-20 14:50:00 +02:00
Matthias Mailänder
01a3162725
allow animations to pause on low power
...
closes #2949
2014-04-20 14:47:53 +02:00
Paul Chote
8e05cc9171
Merge pull request #5124 from Mailaender/crane-overlay
...
Added crane build animation to construction yards in Dune 2000 and Tiberian Sun
2014-04-21 00:46:23 +12:00
Paul Chote
adff453927
Merge pull request #5146 from reaperrr/mbd-fix
...
Removed MustBeDestroyed from CnC Civ/Tech buildings
2014-04-21 00:28:08 +12:00
Paul Chote
e125e4ab26
Merge pull request #5142 from Mailaender/pixeldouble-hotkey
...
Added a new hotkey to trigger pixel doubling
2014-04-21 00:15:25 +12:00
Paul Chote
f75e0bc929
Merge pull request #5150 from Mailaender/mv-changelog-wiki
...
Moved CHANGELOG into GitHub wiki
2014-04-20 23:39:59 +12:00
Matthias Mailänder
9d02118e51
don't rotate the radar dish when it is powered down
...
closes #3755
2014-04-20 13:30:22 +02:00
Matthias Mailänder
4beceb3403
Update README.md
...
PNG → SVG
2014-04-20 08:08:25 +02:00
psydev
5e9f9c1792
Increase Barracks cost from $300 -> $500
...
I've been trying to increase the diversity of available early-game build order choices. To do this, I've increased the cost of early-game buildings like Power Plant and Barracks, while increasing the power consumption of the Refinery. This forces players to make choices with more significant consequences. The cost (money=time spent building) of power and barracks are so low right now that the time you spend building them is totally inconsequential to the build order. This leaves very few options, and most people simply pick Barracks, Refinery, Refinery.
Giving some non-trivial time cost to Power and Barracks will allow people to have more possibilities for different openings.
2014-04-19 22:28:02 -07:00
psydev
a60e7472c0
Reduce chem warrior damage vs. wood
...
The Chem Warrior still does good damage vs. wood, but this will allow more distinction between Flamethrower infantry and Chems. People have been complaining there's no reason not to use chem warriors, which is a claim that has some merit.
Currently, the Chem actually does more damage than Flamethrower vs. wood, which doesn't make a lot of sense. This will make the Flamer do a bit more. Chem damage will be at the level of Bazooka now.
After this change, Flamethrower will have double the economic efficiency in damage per dollar vs. wood. (It already had superior efficiency, but not by much).
2014-04-19 21:09:06 -07:00
psydev
1e9cc41dd7
TowerMissle only fires at ground now. Adjust ROF.
...
SAM Missile will fire at air targets now.
Adjusting ROF to match SAMMissile's; adjusting damage to keep DPS roughly the same.
2014-04-19 06:11:41 -07:00
psydev
0aad37396d
Give ATWR the SAM Missile
...
This is so that the Advanced Guard Tower can have separate values for range and damage for ground-based and anti-air missiles.
2014-04-19 06:03:42 -07:00
psydev
6fc5c061be
Increase spread on Artillery a bit.
...
It really needs the boost, given that it is slow and inaccurate.
When it finally hits, it will at least do some damage to infantry. 256 is inadequate.
2014-04-19 04:24:07 -07:00
psydev
3176b731a5
Minor: increasing missile rotation speed
...
So they don't spin around in circles around an unmoving target.
2014-04-19 04:15:30 -07:00
Matthias Mailänder
00ca5516fc
add crane animation to Dune 2000 and Tiberian Sun
...
closes #3754
2014-04-19 13:12:32 +02:00
Matthias Mailänder
b1fe497197
fixed a packaging regression during the GeoIP2 update
...
followup of #4666
2014-04-19 11:58:33 +02:00
Matthias Mailänder
9839d433aa
fixed packaging regressions from upgrade to SDL 2.0.3
...
followup of #5073
2014-04-19 11:58:33 +02:00
Matthias Mailänder
1c32b7d529
moved CHANGELOG into GitHub wiki
2014-04-19 11:58:10 +02:00
Paul Chote
f532c743fa
Merge pull request #5148 from Mailaender/install-markdown
...
Converted INSTALL to Markdown
2014-04-19 19:56:24 +12:00
Matthias Mailänder
3daa02ece5
converted INSTALL to Markdown
...
moved licensing information to the README
2014-04-19 09:40:42 +02:00
Paul Chote
48753bdae8
Merge pull request #5133 from ScottNZ/new-menu
...
Add singleplayer mission menu to ra/td
2014-04-19 19:38:36 +12:00
Paul Chote
f63a6bce64
Merge pull request #5137 from reaperrr/gravitybomb-palette
...
Made GravityBomb palette customizable
2014-04-19 19:23:53 +12:00
Paul Chote
754efaf3af
Merge pull request #5144 from Mailaender/cnc-lowpower-buildtime-tooltip
...
Fixed C&C build palette tooltip not taking low power slowdown into account
2014-04-19 19:03:32 +12:00
Matthias Mailänder
b6f2c119a7
take low power slowdown into account
...
fixes #4840
2014-04-19 08:58:47 +02:00
Paul Chote
326d28a084
Merge pull request #5140 from Mailaender/enemy-controlgroups
...
Added checks to prevent adding enemy units to control groups
2014-04-19 18:52:36 +12:00
Paul Chote
2b65af13c4
Merge pull request #5141 from Mailaender/production-locationinit
...
Fixed 0,0 shroud reveal when producing units on maps with tiny cordons
2014-04-19 18:46:02 +12:00
Matthias Mailänder
9f386e81a5
disallow adding actors from other players to control groups
...
closes #4949
2014-04-19 08:39:41 +02:00
ScottNZ
22dd2b0a92
Add singleplayer mission menu to ra/td
2014-04-19 15:54:55 +12:00
reaperrr
1a530ec39b
Added a ^BaseBuilding default that Inherits ^Building to CnC mod.
...
Moved some traits, including MustBeDestroyed, from ^Building to ^BaseBuilding.
Removed some now superflous traits and trait negations from ^CivBuilding.
Changed Inheritances of all buildable structures to ^BaseBuilding.
2014-04-19 02:52:38 +02:00
reaperrr
9115395fb8
GravityBomb palette can now be customized the same way as for Bullets and Missiles.
...
Update CHANGELOG.
Also mentioned Bullets and Missiles since it seems there wasn't an entry for that before.
2014-04-18 23:53:03 +02:00
Matthias Mailänder
9c483a912e
added a new hotkey to trigger pixel doubling
...
closes #5122
2014-04-18 17:49:55 +02:00
Matthias Mailänder
cce7d6d7e6
fixed missing LocationInit
...
closes #5076
2014-04-18 17:30:04 +02:00
psydev
edb9a488f8
Minor: HPAD only requires PROC instead of barracks
...
Not everyone will necessarily want to build a barracks early, so this gives some flexibility.
2014-04-18 07:58:20 -07:00
psydev
b336ae89f7
Infantry run 90% speed on clear terrain again
...
This was the old default setting.
2014-04-18 07:55:48 -07:00
psydev
88af1bca57
Grenade range/speed/spread adjustment
...
Grenade range reduced from 5 -> 4
Grenade speed reduced considerably, from 204 -> 85 (this was its old speed, long ago).
Grenade spread increased to compensate.
Grenadiers are now the fastest infantry. Their weapon is quite powerful but they cannot hit moving targets well. You will have to plan your tactics accordingly.
2014-04-18 07:52:47 -07:00
psydev
72a2946299
Buff tank guns, esp. vs. buildings
...
Tanks are a bit underwhelming in their ability to take down turrets and buildings during an attack. Their ROF has been upped, and their damage vs. wood has been increased.
Their damage % vs. infantry has been lowered to keep it the same DPS.
Light tank bullet speed reduced a bit to make it possible to miss. It's now the same speed as the turret, and still faster than MTNK/HTNK's bullets.
2014-04-18 07:48:09 -07:00
psydev
6aa1b37563
Minor: adjust building HP for airstrike/ion
...
Nuke power plants and HPAD made more resilient vs. airstrike.
Communications Centre made more vulnerable to Ion Cannon. (Used to blow it up, but no more due to spread issue).
2014-04-18 07:38:26 -07:00
Matthias Mailänder
c7693b0e10
don't spit errors if directories to be cleaned are missing
...
closes #5126
2014-04-18 16:38:23 +02:00
psydev
bb149cb3e6
Updating Airstrike - destroys guard tower/turret
...
Airstrike now destroys basic turrets/GT.
Should not destroy most buildings, though. (Apparently some people were complaining about it being usde for "sniping" buildings too much).
To make damage vs. buildings relatively consistent regardless of how many tiles they occupy, napalm has far less spread now, but much more damage.
Vulcan cannon does more damage vs. heavy armor, but does not damage buildings much. This is because damage it did to buildings varied too much based on building footprint.
2014-04-18 07:35:48 -07:00
psydev
02d7f99005
Increase Ion Cannon spread
...
Ion Cannon has been a little weak lately. Increasing its spread to make it more effective.
This should maybe be revisited if/when #5120 gets looked at.
2014-04-18 07:30:41 -07:00
psydev
cfeeea4d64
Fix Nuke
...
Nuke was nerfed into oblivion. Bringing it back.
These values are approximately right. One might ask how much the nuke should be able to destroy adjacent buildings, rather than ones it doesn't hit.
2014-04-18 07:29:37 -07:00
Matthias Mailänder
bf4f58b5c7
StyleCop
2014-04-18 15:38:42 +02:00
psydev
2be06945c0
Buff stealth tank rockets vs. Wood
...
The Stealth Tank does pretty poor damage vs. buildings, especially for its price/tech level, and compared to recon bikes. Buffing a bit.
2014-04-18 06:24:23 -07:00
psydev
585800c953
Fix Obelisk Laser's ROF
...
The ROF specified in Laser: is cumulative with the delays specified in structures.yaml.
Removing the delay here because it is redundant and interferes, making the ROF slower than intended.
2014-04-18 06:21:19 -07:00
psydev
26f076ffd3
Minor: Chem warriors walk @ normal speed thru tib
...
This is to make it so that other units are not faster than them through tib or same speed.
2014-04-18 06:19:36 -07:00
psydev
66ea585f5f
Increase Guard Tower cost from $500 -> $600
2014-04-18 06:18:09 -07:00
psydev
5d0ee09f74
Fix Obelisk ROF
...
Obelisk ROF wasn't working properly. Its delay between shots was far higher than the 90 intended.
I think the programming for AttackCharge doesn't work as whoever put the data in thought. It works now.
It now has a ROF of 90 ticks, as intended. For its first shot in a series, the delay is only 50 ticks.
I think the problem might be that FireDelay and ReloadTime were counted cumulatively.
2014-04-18 06:10:55 -07:00
psydev
918ac2d64c
Minor: ConYard no longer produces 15 power
...
This is kind of useless and doesn't make much sense. Cutting it out in order to make intended early build order design possibilities fit better.
2014-04-18 05:59:54 -07:00
psydev
cc0d9d4a2c
Increase cost of power plant from $300 -> $500
...
To give a fair shot to other early build orders, this will make it take a bit longer to build your second refinery by increasing the cost of building a power plant.
2014-04-18 05:58:27 -07:00
psydev
2c94615814
Increase PROC power consumption 30 -> 50
...
Refinery costs more energy, forcing player to build a 2nd power plant before second refinery (unless they built nothing else but their first refinery).
This makes other build orders possible early game instead of building 2 refineries + barracks being the only sensible one.
2014-04-18 05:47:16 -07:00
psydev
b22569e810
Increasing tower sight range +1
...
Tower weapon ranges shouldn't be too high, but I like the idea of them providing far vision.
The visual range of Guard Tower, Advanced Guard Tower and Obelisk is now +1 more than their weapon range. (8, 8, and 7 respectively).
2014-04-18 05:44:24 -07:00
psydev
52a91c23fa
Minor: chg PROC sale value due to harv price chg
...
Harvesters now $1000, so this is to reflect that.
2014-04-18 05:41:05 -07:00
psydev
235e188692
Minor: increase SAM site vision
...
SAM didn't seem to be firing at targets all the time, even when they were visible. Increasing its visual range to match its weapon range.
2014-04-18 05:39:43 -07:00
psydev
163b1e2af2
Reduce DetectCloaked range on towers, HQ
...
The detect cloaked range is too high, especially for simple guard towers.
The HQ and Advanced Comm. Ctr.'s range of 8 is also absurdly high, and many players don't know about it. The Stealth Tanks ought to be able to sneak through a gap in a base's defenses. Towers should not have unbeatable detection range.
2014-04-18 05:38:38 -07:00
psydev
9510e9caaf
Reduce Flamethrower speed to match rifle infantry
...
Given that Flamethrowers are quite powerful and tough (90 HP), I don't see why it makes sense to also have them be super fast. It seems they should walk at normal speed, especially given how much of a threat to buildings they are.
Reducing their speed will give Grenadiers the distinction of being a fast infantry unit.
If you think this hurts them too much, then their range should be increased, not their speed.
2014-04-18 05:35:11 -07:00
psydev
cbd88d0bd4
Minor: increase E3 scanradius to match vision
2014-04-18 05:32:35 -07:00
psydev
64c631fa2b
Minor: remove DetectCloaked for individual units
...
Now set by default in ^Infantry.
Range is supposed to be 1 as well, not 2.
2014-04-18 05:31:01 -07:00
psydev
658525a169
Minor: increase odds infantry will survive crush
...
Someone complained that infantry are crushed too easily.
So they will have a 2/3rds chance to escape now.
2014-04-18 05:28:15 -07:00
psydev
41ce58ace2
Minor: ^Infantry detect cloaked by default
2014-04-18 05:27:03 -07:00
psydev
e0c3bc67cd
Make infantry more likely to walk through Tiberium
...
Reduced pathing cost so that units will sometimes walk through tiberium if it's a valuable shortcut. This was done since the damage Tiberium does now has been reduced.
2014-04-18 05:23:05 -07:00
psydev
be2355bcc5
Fix Tiberium & make do slightly more damage
...
Tiberium wasn't hurting veteran units. I think it was because it only did 1 damage at a time. Set to do 2 damage now.
Increased the net rate of tiberium damage slightly. It still doesn't do that much compared to before though, and it typically won't kill your infantry.
2014-04-18 05:21:09 -07:00
Matthias Mailänder
657141bce0
Merge pull request #5135 from pchote/production-bar
...
Improve ProductionBar performance.
2014-04-18 14:13:14 +02:00
psydev
693668e977
Minor: reduce recoil for Mammoth Missiles
2014-04-18 05:08:37 -07:00
psydev
69b848d2e2
Make refineries unload harvesters faster
...
The values for loading and unloading time for harvesters are swapped.
This will keep the total amount of time for the harvest/unload cycle, but they will spend less time at the refinery. This will allow a refinery to support 3 harvesters operating from a nearby field, instead of the current 2.
One effect of this is that it will make buying a factory early game a bit more economical (though still a bit less so than buying only refineries with no factory), since more harvesters can be used per refinery, increasing demand for harvester production.
2014-04-18 05:07:21 -07:00
psydev
c26c4a45d7
Buffing Light/Med. tank HP
...
Tanks seem to die quickly in this game.
Giving them a buff in HP to increase their usefulness in the role of "tank".
2014-04-18 05:03:46 -07:00
psydev
6c7da795a7
Minor: adjusting sight ranges
...
Artillery, MLRS and Mobile SAM all have visual range capped at 8. This makes scouts more useful to fire beyond visual range.
Buggy given visual range of 8 to match Humvee and Bike.
2014-04-18 05:02:32 -07:00
Paul Chote
59da851d71
Improve ProductionBar performance.
...
Also adds an explicit second bar for construction yards.
2014-04-19 00:01:59 +12:00
psydev
271a5b78b8
Minor: Adjusting ROT speeds
...
Capping light vehicle rotation speeds at 10.
Light Tank turret rotation will match vehicle rotation.
Stealth Tank rotation increased to keep it maneuverable vs. tough enemies like Mammoth.
2014-04-18 04:59:29 -07:00
psydev
ec29cc61b0
Mammoth Tank HP reduced from 900 -> 800.
...
Mammoth was a bit OP and kind of impossible to kill. This keeps it tough but makes it possible to defeat.
2014-04-18 04:55:07 -07:00
psydev
3e3e0471de
Flame Tank armor now Heavy. Cost reduced to $600.
...
HP reduced to 300 to compensate for new Heavy armor.
Flame tank does good damage but often dies before it can be cost-effective.
Since it is supposed to hunt infantry and light vehicles, this will help it do its job better. It will also be more resistant to flame infantry, which seems fitting. ;)
2014-04-18 04:53:58 -07:00
psydev
6153ad1d9f
Reduce Harvester cost from $1200 to $1000
...
This is to make opening with a factory instead of more refineries a bit more feasible.
Given that there is a maximum limit of how many harvesters can operate from a refinery in TD, lowering the price shouldn't be a problem, since there can't be harvester spam. How many refineries you have will limit how many harvesters you can effectively use.
By comparison, RA harvester is $1100.
2014-04-18 04:49:56 -07:00
psydev
cc841f3ceb
A10 is no longer a targetable unit.
...
Units on the ground were pursuing A10s until they left the map. Seems inappropriate.
2014-04-18 04:46:59 -07:00
psydev
a1e1f296cf
Reduce Orca reload speed, from 24s -> 12s
...
Orca's reloading is so slow it can barely do anything. It's painful.
This will make it non-useless in smaller groups.
I am not concerned that this will make Orca OP, since air defense power has generally been buffed in the last year considerably.
2014-04-18 04:45:07 -07:00
psydev
ca8dd073b6
Increase Chinook sight range 8 -> 10
2014-04-18 04:42:21 -07:00
psydev
6c342cd04e
Buff Orca dmg. vs. Heavy. Nerf vs. Air
...
Orca damage vs. heavy currently is pretty abysmal. Needs buff to define unit as anti-vehicle (instead of being equal to Apache vs. vehicles/armor).
Orca nerfed a bit vs. air to put it on even footing with Apache in air-to-air combat.
ROF slightly increased.
2014-04-18 04:41:02 -07:00
psydev
1558c23c18
Nerf mammoth missiles
...
Mammoth missiles are a bit crazy, especially vs. buildings. Nerfing them a bit.
To compensate, increasing their spread a bit.
To increase missile efficiency (avoid extra missiles being wasted on overkill), their damage has been reduced from 75 to 45. They can still kill orcas in 2 shots.
To further avoid wasteful firing of missiles, the burst delay was increased, and the speed of the missiles was increased.
2014-04-18 04:30:58 -07:00
psydev
3d69931912
MLRS buff vs. buildings, infantry
...
Artillery is weak vs. buildings in CNC, so this needs a slight buff (ARTY also buffed).
MLRS needs a slight boost vs. infantry, since GDI relies on it to.
Spread increased from 15 to 16.
2014-04-18 04:18:09 -07:00
psydev
7a890aeda6
Nerf APC gun.
...
Reducing damage vs. light vehicles & buildings, since APCs are kind of hard to kill early game.
Increasing damage vs. heavy slightly so they are non-useless.
2014-04-18 04:13:46 -07:00
psydev
bdeaf3a194
Flamethrower buff vs. vehicles
...
Flamethrower should be good vs. light vehicles. Buffing them vs. light, and changing damage to kill most vehicles with 3 hits instead of 4.
They are also getting an increase vs. infantry from 90% to 100%.
Their speed will be getting reduced to normal infantry, so I dont think we have to worry about them being OP.
Slight nerf to damage vs. heavy to better define the unit as not a mid-game anti-armor unit.
2014-04-18 03:42:10 -07:00
psydev
00404c1a3a
Mobile SAM: Damage buffed. Range reduced -1.
...
Given that SAM sites have range of 8, that it would be appropriate if mobile SAMs also had a range reduction. Choosing 9 for now, since battlefield conditions are a bit different than for static defenses, and because turrets sometimes behave funny with respect to range and firing.
2014-04-18 03:36:47 -07:00
psydev
ef072c6041
Nod Artillery buffed. Esp. vs. Heavy armor
...
If you want to consider increasing the price as a result of this, that might be OK.
But as far as the unit's tactical effectiveness is concerned, I think these changes are necessary, vs. buildings and heavy armor in particular.
In order to keep Arty from being OP, its gun remains inaccurate. It's also slow and vulnerable to exploding.
2014-04-18 03:33:36 -07:00
psydev
bb6e97700f
BikeRockets buff vs. wood. Nerf vs. infantry.
2014-04-18 03:28:02 -07:00
psydev
f2fdbe4e77
Flame Tank damage vs. light increased
2014-04-18 03:23:06 -07:00
psydev
12827b27bf
Improve Hum-vee/Buggy machine gun vs. infantry
...
Hum-vee/buggy machinegun buffed to make them more useful vs. infantry. Currently they are rather weak.
Damage vs. other types of armor reduced to compensate.
2014-04-18 03:13:02 -07:00
psydev
0c117775b3
Nerfing guard towers
...
Range of obelisk, Adv. Guard Tower and SAM site reduced.
Damage of Guard Tower reduced vs. infantry and light vehicles; spread increased to compensate a bit.
Damage of Advanced Guard Tower nerfed, especially against light vehicles. Damage vs. infantry increased (though it's still low DPS). Spread also increased to compensate for its lack of power vs. infantry.
Turret damage mostly unchanged, but does less damage per shot. Damage vs. light vehicles increased to match damage vs. heavy armor. Damage vs. infantry slightly reduced.
2014-04-18 03:03:39 -07:00
Paul Chote
abe06b24b4
Merge pull request #5129 from Mailaender/csproj-reference-xml-error
...
Fixed Reference is expected Line 89 position 6
2014-04-18 20:25:23 +12:00
Matthias Mailänder
a7b401e981
Mods.RA also requires MaxMind.GeoIP2
2014-04-18 09:44:00 +02:00
Matthias Mailänder
5d6b26b971
fixed Reference is expected Line 89 position 6
2014-04-18 09:36:22 +02:00
Matthias Mailänder
c825cb6aca
Merge pull request #5066 from pchote/weapon-cameras
...
Superweapon tweaks
2014-04-18 09:00:49 +02:00
Paul Chote
4f070cd0fc
Update changelog.
2014-04-18 18:55:35 +12:00
Paul Chote
7c166449c3
Fix GDI03 airstrike power.
2014-04-18 18:55:34 +12:00
Paul Chote
86f5a39d86
Persist the nuke beacon until detonation.
2014-04-18 18:55:34 +12:00
Paul Chote
3ad35cb803
Support indefinite beacon duration for support powers that remove the beacon on completion.
2014-04-18 18:55:34 +12:00
Paul Chote
b74a0734c8
Change D2K airstrike shroud reveal to match TD.
2014-04-18 18:55:34 +12:00
Paul Chote
56586cb4b5
Add a camera to the nuke.
2014-04-18 18:55:34 +12:00
Paul Chote
51363fd724
Make nuke flight time independent from map size.
2014-04-18 18:55:34 +12:00
Paul Chote
84a346d4b6
Merge pull request #4666 from Mailaender/geoip2
...
Updated to GeoIP2
2014-04-18 18:52:28 +12:00
Matthias Mailänder
9099e987d3
update to GeoIP2 and parse the database only once
...
closes #4227
2014-04-18 07:48:13 +02:00
Paul Chote
14eab38f0b
Add a camera to the Ion Cannon. Fixes #5058 .
2014-04-18 14:17:15 +12:00
Paul Chote
c5ccb0ef4a
Merge pull request #5125 from reaperrr/explosion-palette
...
Added ExplosionPalette and WaterExplosionPalette traits to Warheads
2014-04-18 14:04:32 +12:00
Paul Chote
45507d4b3b
Merge pull request #5123 from Mailaender/clean-openra-game-dll
...
Additions to Makefile for cleaning up OpenRA.Game/*.dll left-overs
2014-04-18 13:38:22 +12:00
reaperrr
c9b162ec3c
Added ExplosionPalette and WaterExplosionPalette traits to Warheads.
...
This is needed for TS water splashes, for example (they use unit*.pal instead of anim.pal).
Defaults to "effect".
2014-04-18 01:23:09 +02:00
Matthias Mailänder
6a31e2cc14
clean up OpenRA.Game/*.dll left-overs
2014-04-17 17:12:10 +02:00
Matthias Mailänder
18381f178b
Merge pull request #5114 from reaperrr/ts-fixes01
...
Lots of TS mod fixes & additions
2014-04-17 06:58:49 +02:00
reaperrr
9fa3a1cc1f
Fix uppercase prerequisites.
2014-04-16 21:50:34 +02:00
Matthias Mailänder
dcfd0c0b5d
Merge pull request #5112 from pchote/fileformats
...
Merge FileFormats dll into Game and reorganise namespaces.
2014-04-16 20:52:04 +02:00
reaperrr
04220f50a1
Tweaked build palette positions of some GDI units.
2014-04-16 19:02:58 +02:00
reaperrr
1f26fa0389
Made InfDeath less arbitrary.
...
Rule of thumb:
Small calibers = InfDeath 1
Anti-tank weapons = InfDeath 2
Explosive weapons = InfDeath 3
2014-04-16 19:02:14 +02:00
reaperrr
c204fd0b26
Tons of sequence fixes for infantry.
...
Added a fixed version of infdie.shp, converted to unit*.pal.
Added an infexpl.shp for Cyborg Commando death 3, converted to unit*.pal.
2014-04-16 19:00:27 +02:00
reaperrr
e5a4eadb37
Added Radars, Tech Centers and Walls to both sides.
...
Added idle animations to weapon factories.
Added some general prerequisites (FACTORY, RADAR, TECH).
2014-04-16 18:56:58 +02:00
reaperrr
0f79022ed0
Changed Cyborg armor type to Light, to make it less OP against other infantry.
2014-04-16 18:38:19 +02:00
reaperrr
f7e627f653
Added build/deploy, damage and destruction sounds to buildings and MCV.
...
Moved ^Wall default right below ^Building inside defaults.yaml.
2014-04-16 18:37:05 +02:00
reaperrr
ff0efd89ac
Added some notifications, fixed Cyborg/Cyborg Commando death sounds.
2014-04-16 18:33:32 +02:00
Paul Chote
4935266945
Merge FileFormats dll into Game and reorganise namespaces.
2014-04-17 01:20:47 +12:00
MicroGraphics
5a698d612f
Fixed dialog.png for RedAlert
2014-04-15 08:00:39 +02:00
Matthias Mailänder
5e1e45631a
Merge pull request #5102 from pchote/volume-slider-fix
...
Fix volume slider order in the settings panel.
2014-04-14 08:07:12 +02:00
Paul Chote
1178910aa1
Fix volume slider order in the settings panel. Fixes #5088 .
2014-04-14 17:00:02 +12:00
Paul Chote
0651f02827
Merge pull request #5089 from Mailaender/clean-msbuild
...
Enhanced Makefile to clean up after IDE mess
2014-04-14 12:15:59 +12:00
Paul Chote
415a5bbddd
Merge pull request #5093 from Mailaender/beacon-buttons
...
Added the Beacon button artwork for Red Alert, Dune 2000 and Tiberian Sun
2014-04-14 12:06:15 +12:00
Cr0s
f5f9436c8b
Update structures.yaml
...
Removed CanPowerDown trait
2014-04-13 11:11:21 -07:00
Matthias Mailänder
2f14dca378
Merge pull request #5073 from pchote/sdl-spaces-yaaaaaaay
...
Upgrade to SDL 2.0.3
2014-04-13 08:05:43 +02:00
Paul Chote
ad9d4c0c85
Add changelog entry.
2014-04-13 12:05:38 +12:00
Paul Chote
a92cf920c6
Fix a visual glitch in OSX.
2014-04-13 12:05:38 +12:00
Paul Chote
f62721bdd6
Upgrade to SDL 2.0.3 and latest SDL2-CS (e8731ef).
2014-04-13 12:05:37 +12:00
Cr0s
b7241924f9
Fixed #3826
2014-04-12 20:38:12 +04:00
Matthias Mailänder
27d78574f8
Merge pull request #5091 from reaperrr/ra-vehicle-explosions
...
Add RA vehicle explosions
Fixes #5077
2014-04-12 15:05:58 +02:00
reaperrr
fd0d97e55d
Fix typos in vehicles.yaml
2014-04-12 12:50:43 +02:00
reaperrr
5576e72b65
Fix stupid typo, use UnitExplodeSubmarine for MSUB.
2014-04-12 12:10:43 +02:00
Matthias Mailänder
5b016997e9
add the beacon button artwork to RA, D2k and TS
...
thanks to @xanax
2014-04-12 09:20:49 +02:00
Matthias Mailänder
7366c0b7b0
don't play crumble sound when placing concrete
2014-04-12 09:14:02 +02:00
Matthias Mailänder
6f22ba4811
fixed Dune 2000 powerdown cursor palette
2014-04-12 09:13:43 +02:00
reaperrr
87fa857a60
Adds Explosions to all vehicles that didn't have one.
2014-04-12 01:52:46 +02:00
reaperrr
ae700bf6bf
Adds visible explosions to ships and submarines
2014-04-12 01:49:33 +02:00
reaperrr
4245766b8d
Adds Explode weapons for ships and submarines
2014-04-12 01:48:43 +02:00
reaperrr
98fe3e6d65
Minor explosion weapon sound fixes
2014-04-12 01:47:51 +02:00
Matthias Mailänder
cf09ecc4de
Update INSTALL
...
we now require a .NET 4.0 compatible compiler
2014-04-11 20:05:00 +02:00
Matthias Mailänder
40b805046f
Update INSTALL
...
* .NET 4.0 #5082
* SDL 2 #3315
* avoid trademarks
2014-04-11 20:03:15 +02:00
Matthias Mailänder
50f194b96f
clean up after MonoDevelop/Visual Studio
2014-04-11 19:45:13 +02:00
Matthias Mailänder
900ec08cdf
Merge pull request #5086 from ScottNZ/balance
...
More RA balance tweaks
2014-04-11 19:43:36 +02:00
Matthias Mailänder
771638c8e8
decide which mirror to choose locally and display result
...
closes #3904
2014-04-11 10:30:12 +02:00
ScottNZ
2e3293dba8
Increase ra husk hp from 140 to 280 and increase burn damage
2014-04-11 19:35:04 +12:00
Matthias Mailänder
9c499cc9e5
Merge pull request #5082 from pchote/dotnetfour
...
Upgrade to .NET 4.0
2014-04-11 09:17:50 +02:00
ScottNZ
d66c005253
Reduce hijacker hp from 80 to 50
2014-04-11 18:14:48 +12:00
Paul Chote
81d7c3a038
Merge pull request #5069 from cjshmyr/shok
...
Revert removing TakeCover from Shock Trooper and make them Crushable
2014-04-09 20:34:23 +12:00
Paul Chote
257147df27
Merge pull request #5070 from ScottNZ/mrj
...
Make mrj not jam allied missiles
2014-04-09 20:33:40 +12:00
Paul Chote
9706b1cfc3
Merge pull request #5071 from ScottNZ/winmake
...
Added a counterpart to the Makefile for Windows users
2014-04-09 20:33:09 +12:00
Paul Chote
e9a14291a3
Merge pull request #5048 from Unit158/shrapnel
...
Shrapnel
2014-04-09 20:29:07 +12:00
Paul Chote
1b2a90c00c
Migrate to System.Lazy.
2014-04-09 20:20:41 +12:00
Matthias Mailänder
67cd0645a4
update to .NET 4.0
2014-04-09 20:20:26 +12:00
Chicken man
bcde32f7c4
Edited CHANGLOG
2014-04-08 20:21:05 -04:00
Chicken man
e6c0a00604
Closes #4463 . Added Shrapnel, as well as variable velocity and arc for bullets
2014-04-07 17:09:52 -04:00
ScottNZ
e47bd5d85f
Added a counterpart to the Makefile for Windows users
2014-04-07 23:12:54 +12:00
ScottNZ
c9d81934a5
Make mrj not jam allied missiles
2014-04-07 11:24:11 +12:00
Curtis Shmyr
8a660b5ed6
Revert removing TakeCover from Shock Trooper and make them Crushable
2014-04-06 11:52:06 -06:00
Paul Chote
4d08093d1d
Merge pull request #5044 from Mailaender/better-rule-naming
...
Renamed old system.yaml descendened files
2014-04-06 20:23:24 +12:00
Paul Chote
a010a0b914
Merge pull request #5065 from Mailaender/hey-bale-unboom
...
Made hay bales non C4 targetable
2014-04-06 20:21:55 +12:00
Matthias Mailänder
8de154573b
renamed old system.yaml descendened files
2014-04-06 08:15:13 +02:00
Matthias Mailänder
bad4ee0d38
non-explosive hay-bales
2014-04-06 07:58:38 +02:00
Matthias Mailänder
4195e683a6
Merge pull request #5063 from pchote/commando-fix
...
Restrict commando weapon to infantry
2014-04-06 07:51:55 +02:00
Matthias Mailänder
6afc05e5f6
Merge pull request #5056 from pchote/makefile-fix
...
Set the modchooser version during packaging.
2014-04-06 07:38:23 +02:00
Paul Chote
21f44c22fb
Merge pull request #5045 from Mailaender/d2k-map-players
...
Reduced player numbers in Dune 2000 maps with too few space to build
2014-04-06 16:38:06 +12:00
Paul Chote
098e802a24
Merge pull request #5046 from Mailaender/ra-maps-metadata-overflow
...
Shortened map titles and author credits to combat overflow
2014-04-06 16:31:12 +12:00
Paul Chote
9b27cac69b
Remove redundant versus from ion cannon weapon.
2014-04-06 16:07:55 +12:00
Paul Chote
ce785da592
Limit the commando's sniper rifle to infantry only.
2014-04-06 16:07:55 +12:00
Paul Chote
4280835439
Add additional TargetTypes to C&C.
2014-04-06 16:07:47 +12:00
Paul Chote
b94b48c843
Set the modchooser version during packaging. Fixes #5055 .
2014-04-06 11:39:07 +12:00
Matthias Mailänder
7562540a2e
shorter Map.Name and Map.Author fields
2014-04-05 19:56:30 +02:00
Matthias Mailänder
2484e0b779
Merge pull request #5042 from cjshmyr/seasidefix
...
Fix missing ore well on bottom right spawn of Seaside 2
2014-04-05 19:48:35 +02:00
Matthias Mailänder
8fc6fe10f2
Death Depths: 6 players to 2
2014-04-05 19:41:33 +02:00
Matthias Mailänder
1eabbdf8b9
Merge pull request #5043 from cjshmyr/gemmines
...
Fix Gem Mine footprint
2014-04-05 19:32:52 +02:00
Matthias Mailänder
c5be6b9877
Venac Ditch: 4 players to 2 players
2014-04-05 19:28:59 +02:00
Curtis Shmyr
a15e4f675b
Fix Gem Mine footprint
2014-04-05 11:05:07 -06:00
Curtis Shmyr
1eea9d5efc
Fix missing ore well on bottom right spawn of seaside 2
2014-04-05 10:39:55 -06:00
Paul Chote
c594e31c43
Merge pull request #5038 from Mailaender/modchooser-pkg
...
Packaged the modchooser
2014-04-05 23:50:45 +13:00
Matthias Mailänder
0caeb28abd
package modchooser
2014-04-05 12:42:40 +02:00
Matthias Mailänder
967128a14c
Merge pull request #5037 from pchote/range-revert
...
Restore old defence range values.
2014-04-05 12:12:12 +02:00
Paul Chote
1f82b13d0d
Restore old defence range values.
...
This reverts commit 9e35e01e3a .
2014-04-05 22:53:09 +13:00
Matthias Mailänder
8eefff1127
Merge pull request #5035 from pchote/wall-concrete-fix
...
Wall concrete fix
2014-04-05 10:24:56 +02:00
Paul Chote
19caf7b6f2
Fix walls not being buildable on concrete. Fixes #5031 .
2014-04-05 20:47:16 +13:00
Paul Chote
d4dc1b49e1
Update changelog.
2014-04-05 20:28:24 +13:00
Matthias Mailänder
6a879cda8c
Merge pull request #5029 from ScottNZ/mechanic
...
Fix some AttackMedic/mech bugs/regressions
2014-04-05 09:25:26 +02:00
ScottNZ
4ae72f5f5d
Fix the wrong cursor being used for AttackMedic when out of range
2014-04-05 19:51:02 +13:00
ScottNZ
f6dd2c2c68
Fix mechanics being able to repair husks and defensive buildings
2014-04-05 19:50:59 +13:00
Matthias Mailänder
e13d213098
Merge pull request #5033 from pchote/wonderwall
...
Wall and D2K turret polish
2014-04-05 08:29:45 +02:00
Matthias Mailänder
1be67ec4d3
Merge pull request #5024 from ScottNZ/balance
...
Closes #3272
2014-04-05 08:09:46 +02:00
Paul Chote
4025db45a3
Fix turret muzzleflash.
2014-04-05 18:09:20 +13:00
Paul Chote
15c2930eeb
Allow turrets to connect to walls in D2K. Fixes #5032 .
2014-04-05 18:09:06 +13:00
Paul Chote
82ac8d8d80
Support multiple wall-type connections for D2K.
2014-04-05 17:05:42 +13:00
Paul Chote
52b4ac0aed
Update neighbours when walls are destroyed or sold. Fixes #2351 .
2014-04-05 16:36:34 +13:00
ScottNZ
a29111a9a8
Add a missing sequence to thf
2014-04-05 15:42:18 +13:00
ScottNZ
5eb91d2811
Add hijacker
2014-04-05 13:58:40 +13:00
ScottNZ
d4bc4ac827
Rename BuildingCaptureNotification.cs to CaptureNotification.cs
2014-04-05 13:58:19 +13:00
ScottNZ
f8e1779f24
Add an option to cancel activities when captured to Capturable
2014-04-05 13:58:02 +13:00
Matthias Mailänder
1ac4c6d1e1
Merge pull request #5023 from cjshmyr/mech
...
RA - moved husk capturing from engineer to mechanic
2014-04-04 17:53:34 +02:00
Matthias Mailänder
b8831bb59d
Merge pull request #5025 from Ripsn/eventbounds
...
Closes #4987
2014-04-04 12:43:03 +02:00
Ripsn
c8547d6004
Update CHANGELOG for Eventbounds
2014-04-04 19:22:55 +13:00
Ripsn
59a1cfe914
Fixed - Small portion of Production tab on Right side unresponsive
2014-04-04 19:09:56 +13:00
Curtis Shmyr
1be6339590
RA - moved husk capturing from engineer to mechanic
2014-04-03 22:46:23 -06:00
Matthias Mailänder
b8646f98ab
Merge pull request #5016 from obrakmann/disable-shellmaps
...
Disable shellmaps temporarily
2014-04-03 17:56:23 +02:00
Oliver Brakmann
4d71e37ab0
Disable shellmaps temporarily
2014-04-03 17:24:01 +02:00
Paul Chote
94b2debaa4
Merge pull request #4941 from Mailaender/kill-husks
...
Made husks targetable with force fire only
2014-04-04 03:56:33 +13:00
Matthias Mailänder
c76ebbdc46
exclusive force fire on husks and bridges
2014-04-03 15:57:41 +02:00
Matthias Mailänder
db19846972
Merge pull request #5021 from pchote/msam-icon
...
Fix mobile SAM icon override.
2014-04-03 15:53:15 +02:00
Paul Chote
70c2156325
Fix mobile SAM icon override. Fixes #5004 .
2014-04-04 02:30:15 +13:00
Paul Chote
5265366287
Merge pull request #4872 from Mailaender/password-hotkeys
...
Mapped password field Enter/ESC to buttons
2014-04-04 02:23:57 +13:00
Paul Chote
d7f3128978
Merge pull request #5012 from Mailaender/cnc-powerdown-regression
...
Fixed missing disabled overlay for TD defenses
2014-04-03 21:31:58 +13:00
Matthias Mailänder
718ba1f1d1
Merge pull request #5020 from cjshmyr/balancing
...
Various balance changes
2014-04-03 09:13:26 +02:00
Matthias Mailänder
e8601d8df9
Merge pull request #5019 from cjshmyr/newmap
...
Add RA map - Seaside 2
2014-04-03 09:05:36 +02:00
Matthias Mailänder
4f9f258413
automatic upgrade rules for new DisabledOverlay
2014-04-03 07:22:39 +02:00
Curtis Shmyr
ae5a3ca548
Chronotank teleport distance increased and teleport cooldown decreased
2014-04-02 21:37:45 -06:00
Curtis Shmyr
dde4923e7b
Buff shock trooper
2014-04-02 21:33:45 -06:00
Curtis Shmyr
af1801cfb2
Decrease MRJ cost
2014-04-02 21:28:31 -06:00
Curtis Shmyr
cb2a3fe1fe
Added ra map - seaside 2
2014-04-02 21:09:55 -06:00
Matthias Mailänder
95d8d1d45d
show disabled overlay when TD defenses power down
...
closes #5005
2014-04-02 21:24:40 +02:00
Matthias Mailänder
c9d1431987
Merge pull request #4953 from pchote/modchooser
...
Overhauled mod selector.
2014-04-02 20:59:42 +02:00
Paul Chote
38f1aff0bb
Update changelog.
2014-04-03 07:21:56 +13:00
Paul Chote
c720cb0b41
Extract mod selector into its own mod.
2014-04-03 07:21:56 +13:00
Paul Chote
fa775a88c1
Replace ra logo psd with svg.
2014-04-03 07:15:03 +13:00
Paul Chote
de4898badf
Add RGBASpriteWidget.
2014-04-03 07:15:03 +13:00
Paul Chote
3f63eb4ec6
Allow SheetBuilder to be used from mod code.
2014-04-03 07:15:03 +13:00
Paul Chote
b5c63175e2
Allow button tooltip labels to be set by UI logic.
2014-04-03 07:15:03 +13:00
Paul Chote
8694698a1a
Fix tooltips not displaying in the pre-shellmap environment.
2014-04-03 07:15:03 +13:00
Paul Chote
a5223a519c
Allow custom button types.
2014-04-03 07:15:02 +13:00
Paul Chote
aa77536e96
Support borderless panel types.
2014-04-03 07:15:02 +13:00
Matthias Mailänder
31991c3679
Merge pull request #5011 from pchote/psydev-changelog
...
Update changelog for recent C&C merges.
2014-04-02 19:16:38 +02:00
Paul Chote
1acede6041
Update changelog for recent C&C changes.
2014-04-02 22:23:36 +13:00
Matthias Mailänder
a4e3d7ee5f
Merge pull request #5008 from pchote/spritewidget
...
Split ShpImageWidget into SpriteWidget and SpriteSequenceWidget.
2014-04-02 09:56:06 +02:00
Paul Chote
13f6075638
Merge pull request #5007 from psydev/patch-4
...
Allow Chinook to land in tiberium
2014-04-02 20:32:41 +13:00
Paul Chote
ff9c0f693b
Merge pull request #5006 from psydev/patch-3
...
Give ARTY a 75% chance of exploding
2014-04-02 20:32:25 +13:00
Paul Chote
6be25468bb
Animate the C&C color picker preview.
2014-04-02 19:24:07 +13:00
Paul Chote
143d3aa083
Replace ShpImageWidget -> SpriteSequenceWidget.
2014-04-02 19:24:07 +13:00
Paul Chote
bf0c7297e2
Clean up the AssetBrowser logic.
2014-04-02 19:24:07 +13:00
psydev
6b8fd4efd9
Allow Chinook to land in tiberium
...
Seems to not make sense that it can't land in tiberium, especially since Chem Troopers can walk through it undamaged, and since tiberium is not quite as deadly in recent patches.
2014-04-01 04:03:41 -07:00
psydev
296d9c5072
Give ARTY a 75% chance of exploding
...
The odds of exploding should be high, but not 100%, I think.
2014-04-01 03:12:21 -07:00
Paul Chote
1ea48b0167
Add a lighter-weight SpriteWidget to eventually replace ShpWidget.
2014-04-01 22:16:10 +13:00
Paul Chote
146b49e251
Merge pull request #5003 from Mailaender/valid-c4-target
...
Added checks for valid targets to C4 demolition
2014-04-01 19:14:00 +13:00
Matthias Mailänder
3d6086187e
don't crash when C4 target.Actor is null
...
closes #4975
2014-04-01 07:41:28 +02:00
Paul Chote
b82510023f
Merge pull request #5001 from Mailaender/fly-valid-target
...
Added checks for valid targets when flying
2014-04-01 18:25:51 +13:00
Paul Chote
ecb5b71d3e
Merge pull request #4971 from Mailaender/dpkg-copyright
...
Tweak the DEBIAN copyright file
2014-04-01 18:09:52 +13:00
Paul Chote
e41fca3d47
Merge pull request #5002 from Mailaender/server-browser-inner-nre
...
Catched null reference exception in RefreshServerListInner
2014-04-01 18:08:05 +13:00
Paul Chote
b3e3b1bd7c
Merge pull request #4986 from Mailaender/scroll-velocity
...
Scroll velocity polish
2014-04-01 18:06:09 +13:00
Paul Chote
bdfac27d14
Merge pull request #4984 from Mailaender/tileset-fixes
...
Tileset YAML improvements
2014-04-01 17:53:01 +13:00
Matthias Mailänder
c7ed2aacaf
check for valid targets when flying
...
closes #4972
2014-03-31 13:45:13 +02:00
Matthias Mailänder
7fb53e336a
catch null reference exception in RefreshServerListInner
...
closes #4964
2014-03-31 13:27:50 +02:00
Matthias Mailänder
c4b28b9016
Merge pull request #4996 from obrakmann/fix4991
...
Remove husks from radar
2014-03-30 21:07:55 +02:00
Matthias Mailänder
043b02ebf8
adhere more to DEBIAN packaging guidelines
2014-03-30 21:03:32 +02:00
Oliver Brakmann
031461e188
Make husks not appear on radar. Fixes #4991 .
2014-03-30 12:56:02 +02:00
Matthias Mailänder
98a3d7d55d
scroll the game server list faster
...
closes #3462
2014-03-29 20:06:17 +01:00
Matthias Mailänder
64b4f62af0
hard-coded TooltipTemplate to YAML
2014-03-29 20:02:52 +01:00
Matthias Mailänder
d514689ec7
hard-coded ScrollVelocity to YAML
2014-03-29 19:50:31 +01:00
Matthias Mailänder
f7551016c4
setup editor categories for INTERIOR
2014-03-29 19:33:55 +01:00
Matthias Mailänder
af5eed22a8
fixed the ant hill tile
2014-03-29 19:33:55 +01:00
Matthias Mailänder
153aba469d
Merge pull request #4970 from Phrohdoh/LineBuild
...
Added LineBuildNode trait to filter which structure(s) a LineBuild actor can be attached to.
Closes #2248
2014-03-29 12:55:07 +01:00
Matthias Mailänder
9c92980635
Merge pull request #4974 from ihptru/legacy-maps-fix
...
Adds spawn points to imported legacy maps
Fixes #4794
2014-03-29 09:30:30 +01:00
Igor Popov
647dc749f0
Legacy map import fix spawn slots definition
2014-03-28 17:19:49 +04:00
Taryn
61749e145d
Added LineBuildNode trait to filter which structure(s) a LineBuild actor can be attached to.
2014-03-27 20:47:46 -05:00
Matthias Mailänder
758babcad4
Merge pull request #4899 from obrakmann/gdi04a
...
Add port of scg04ea mission
2014-03-25 19:01:49 +01:00
Matthias Mailänder
c1f936b24c
Merge pull request #4914 from Kanar/MB
...
Minibibs for CNC and RA
2014-03-25 18:36:34 +01:00
Kanar
fc2d0510d8
Adds minibibs for bibless buildings in RA and C&C.
2014-03-25 13:23:05 +01:00
Matthias Mailänder
5f31fbb009
Merge pull request #4962 from obrakmann/fix4954
...
Fix missing ZOffset in FIX's damaged-idle sequence. Fixes #4954
2014-03-25 07:51:43 +01:00
Oliver Brakmann
4c00b73818
Fix missing ZOffset in FIX's damaged-idle sequence. Fixes #4954
2014-03-24 21:28:42 +01:00
Matthias Mailänder
951e441ff9
Merge pull request #4959 from ScottNZ/beacon
...
Add atom bomb beacon poster to ra
2014-03-24 20:57:15 +01:00
Matthias Mailänder
096ce9e9a3
Merge pull request #4960 from ScottNZ/balance
...
Buff ftrk a bit
2014-03-24 20:40:29 +01:00
ScottNZ
ee05bd20fc
Buff ftrk a bit. Primarily addresses its weakness against aircraft
2014-03-24 20:31:47 +13:00
ScottNZ
b9fdf6b66a
Add atom bomb beacon poster to ra
2014-03-24 20:08:54 +13:00
Oliver Brakmann
c0a3a8d09a
Add port of scg04ea mission
2014-03-23 14:16:05 +01:00
Oliver Brakmann
7b3974d688
Add Reinforcements.ReinforceWithCargo
2014-03-23 14:16:05 +01:00
Matthias Mailänder
af1db08503
Merge pull request #4948 from pchote/replay-browser
...
Show player and spawn details in the replay browser.
closes #4879
2014-03-23 08:45:23 +01:00
Paul Chote
55ad12d9a3
Show player and spawn details in the replay browser.
2014-03-23 13:00:53 +13:00
Matthias Mailänder
272e872357
Merge pull request #4942 from pchote/more-replays
...
Overhaul observer shroud selector.
2014-03-22 12:20:40 +01:00
Paul Chote
71357950f7
Update changelog.
2014-03-22 23:20:29 +13:00
Paul Chote
3a8c94d8f8
Hook up observer view keybindings. Fixes #4435 .
...
Uses 0-9 to select view (plus shift to cycle backwards), '-' for combined shroud and '=' for world view.
2014-03-22 23:18:52 +13:00
Paul Chote
a31cdec87a
Move control group logic into its own logic class.
2014-03-22 22:32:41 +13:00
Paul Chote
8beb9ffc57
Add LogicKeyListenerWidget for binding keys to UI logic.
2014-03-22 22:32:41 +13:00
Matthias Mailänder
8b207274ee
Merge pull request #4854 from obrakmann/lua
...
More Lua updates
2014-03-22 09:28:23 +01:00
Matthias Mailänder
f744939530
Merge pull request #4918 from cjshmyr/ctnk
...
Chronotank group teleportation with hotkey, closes #2500
2014-03-22 09:08:11 +01:00
Paul Chote
2c8fc4603a
Add flags and player colours to the observer selector.
2014-03-22 20:01:09 +13:00
Curtis Shmyr
6ced7b274c
Chronotank teleporation by holding SHIFT or ALT and issuing a move order
2014-03-22 00:13:24 -06:00
Paul Chote
104b520b21
Divide the shroud selector into groups.
2014-03-22 16:02:11 +13:00
Curtis Shmyr
21544ce235
Merge pull request #4938 from pchote/map-derp
...
Isolate gameplay map state from the map cache.
2014-03-21 18:33:54 -06:00
Paul Chote
37101ba88e
Isolate gameplay map state from the map cache. Fixes #4937 .
2014-03-22 13:03:45 +13:00
Oliver Brakmann
ca786f6039
Add Production.BuildTeamFromTemplate
...
Production.BuildTeamFromTemplate allows the production of teams from a
list of
actor types, assigning a function to that team once it is complete.
A 'template' in this case looks like this:
template = { {factory, {list of units to build using aforementioned factory}} }
e.g. template = { {barracks, {"e1", "e1", "e1", "e3", "e3"}} }
You can also build teams using multiple factories like this:
template = { {barracks, {"e3", "e3", "e3"}}, {war_factory, {"3tnk", "3tnk"}} }
Before using Production.BTFT you need to call
Production.EventHandlers.Setup once.
2014-03-21 23:22:01 +01:00
Oliver Brakmann
0eb1e2cc6d
Actor.Patrol*: make sure that the actor is still alive
2014-03-21 23:22:01 +01:00
Matthias Mailänder
3f2ca8d9d3
Merge pull request #4932 from ihptru/slash-fix
...
get rid of double slash in path to maps and content in support dir
2014-03-21 20:26:49 +01:00
Igor Popov
6cb9b3afda
get rid of double slash in path to maps and content in support dir
2014-03-21 22:57:01 +04:00
Matthias Mailänder
333d7ee7be
Merge pull request #4930 from pchote/more-beacons
...
More beacon polish
2014-03-21 12:55:12 +01:00
Paul Chote
28efe99f21
Restrict beacon placement to explored regions.
2014-03-22 00:12:28 +13:00
Paul Chote
9fce6dd310
Change beacon hotkey to F9 to be consistent with sell / power / repair.
2014-03-22 00:12:28 +13:00
Paul Chote
9541686de3
Add an order button for beacon placement.
2014-03-22 00:12:28 +13:00
Matthias Mailänder
ccbe4f3768
Merge pull request #4929 from pchote/orderbuttons
...
Unify all mods on the C&C order button logic.
2014-03-21 12:11:09 +01:00
Paul Chote
0bc3a68e9f
Unify all mods on the C&C order button logic.
2014-03-22 00:02:41 +13:00
Matthias Mailänder
255bfc70d1
Merge pull request #4901 from pchote/async-maps
...
Asynchronous map downloading.
2014-03-21 12:01:11 +01:00
Paul Chote
595ef7bfae
Update changelog.
2014-03-21 23:33:15 +13:00
Paul Chote
6538f696fa
Use the resource site to fill in missing details in the server browser.
2014-03-21 23:33:15 +13:00
Paul Chote
c3ba27ef6c
Reimplement ingame map downloading.
2014-03-21 23:33:15 +13:00
Paul Chote
6b199d3376
Add bindings to ProgressBarWidget.
2014-03-21 23:33:15 +13:00
Paul Chote
e2e0728e20
Add a force start warning dialog.
2014-03-21 23:33:15 +13:00
Paul Chote
fcb3d7347a
Kick clients who don't have the map when the host force-starts.
2014-03-21 23:33:14 +13:00
Paul Chote
f5f84244eb
Remove map download support.
2014-03-21 23:33:14 +13:00
Paul Chote
c5ba8548c4
Move C&C chrome definitions to more closely match the other mods.
2014-03-21 23:33:14 +13:00
Paul Chote
1020d45664
Split lobby map preview into its own logic class.
2014-03-21 23:33:14 +13:00
ScottNZ
491fbcfef6
Merge pull request #4900 from pchote/garrison
...
Add garrison support for player-owned transports
2014-03-21 23:23:26 +13:00
Paul Chote
793f4a9d55
Add changelog.
2014-03-21 10:07:30 +13:00
Paul Chote
de9ddc4716
Port RA pillbox to new garrison system.
2014-03-21 10:07:30 +13:00
Paul Chote
9993eacf65
Add upgrade rules.
2014-03-21 10:07:28 +13:00
Paul Chote
3f9e89a746
Fix retaliation against garrisoned actors.
2014-03-21 10:03:54 +13:00
Paul Chote
4f7f0b7a55
Don't draw combat debug for actors outside the world.
2014-03-21 10:03:54 +13:00
Paul Chote
4555157ed2
Display fire ports in the combat debug overlay.
2014-03-21 10:03:54 +13:00
Paul Chote
1878713866
Allow RenderRangeCircle to specify a fallback range.
2014-03-21 10:03:54 +13:00
Paul Chote
387a5ded4b
Add AttackGarrisoned for allowing passengers to shoot outside. Fixes #4483 .
2014-03-21 10:03:53 +13:00
Paul Chote
d7d00fffef
Move MuzzleFlash definition onto Armament.
2014-03-21 10:03:53 +13:00
Paul Chote
11d4567b5d
Allow maps to define custom initial cargo and fix initial notification.
2014-03-21 10:03:53 +13:00
Paul Chote
ea79eb28fc
Allow Attack* to control a subset of armaments.
2014-03-21 10:03:53 +13:00
Paul Chote
9d1526f4e7
Clean up Attack*.
2014-03-21 10:03:53 +13:00
Paul Chote
96cc1276c2
Add BuildComplete property to Building and start initially locked.
2014-03-21 10:03:53 +13:00
Paul Chote
0ca7ee280f
Move unwanted AttackBase logic to the individual Armaments.
2014-03-21 10:03:53 +13:00
Matthias Mailänder
b31240ccc5
Merge pull request #4919 from pchote/mine-fixup
...
Remove duplication between Immobile and Mine.
2014-03-20 13:40:31 +01:00
Matthias Mailänder
400bb26e94
Merge pull request #4912 from pchote/exits
...
Clean up mobile world insertion.
2014-03-20 11:58:46 +01:00
Matthias Mailänder
88e1ecd2a4
Merge pull request #4920 from pchote/beacon-posters
...
Add beacon posters to TD
2014-03-20 11:46:22 +01:00
Matthias Mailänder
468df7986a
Merge pull request #4921 from pchote/mod-browser-fix
...
Remove incorrect padding from the top of the mod browser list.
2014-03-20 11:40:12 +01:00
Matthias Mailänder
c0f10dc5c1
Merge pull request #4923 from pchote/td-ui-consistency
...
TD menu layout improvements.
2014-03-20 11:36:38 +01:00
Paul Chote
8535e8d257
Add settings tab to TD lobby. Partially fixes #4770 .
2014-03-20 22:53:19 +13:00
Paul Chote
48f3d8f3c0
Make the TD menu button positions consistent. Fixes #4735 .
2014-03-20 22:46:27 +13:00
Paul Chote
3355add49d
Remove incorrect padding from the top of the mod browser list.
2014-03-20 22:34:42 +13:00
Paul Chote
725f690aaa
Add posters for TD airstrike and nuke.
2014-03-20 22:13:11 +13:00
Paul Chote
94e30503a7
Allow support powers to define a poster image for beacons.
2014-03-20 22:13:11 +13:00
Paul Chote
4b09ecd630
Remove duplication between Immobile and Mine.
2014-03-20 21:54:06 +13:00
Paul Chote
715e0299bf
Fix UpgradeRules not upgrading maps.
2014-03-20 21:29:29 +13:00
Matthias Mailänder
ef2aff3fa5
Merge pull request #4915 from pchote/ui-tick-fixup
...
Fix start-game UI acceleration.
2014-03-19 10:15:23 +01:00
Matthias Mailänder
121d3339b9
Merge pull request #4910 from pchote/menu-fix
...
Fixes #4902
2014-03-19 10:06:51 +01:00
Matthias Mailänder
ceea851436
Merge pull request #4909 from reaperrr/remap-engineer
...
Remap fixes for RA Engineer and SAM site
Closes #4862
Closes #4876
2014-03-19 09:59:22 +01:00
Paul Chote
e4ca66ab31
Fix start-game UI acceleration.
2014-03-19 20:01:56 +13:00
Paul Chote
c223e23572
Remove RenderInfantry dependency on Mobile.
2014-03-19 14:28:38 +13:00
Paul Chote
2b3e116f74
Remove RenderLandingCraft dependency on Mobile.
2014-03-19 14:28:38 +13:00
Paul Chote
de735fbd27
Use MoveIntoWorld for transports. Fixes #4758 .
2014-03-19 14:28:38 +13:00
Paul Chote
262e0fc484
Use MoveIntoWorld for Enter activities.
2014-03-19 13:40:33 +13:00
Paul Chote
8b3b894fc5
Use MoveIntoWorld for production.
2014-03-19 13:40:33 +13:00
Paul Chote
ac5a4589ea
Add IMove.MoveIntoWorld and IMove.VisualMove.
2014-03-19 13:40:32 +13:00
Paul Chote
dfbce62024
Don't show the main menu when returning to the server browser.
...
Fixes #4902 .
2014-03-19 12:25:30 +13:00
reaperrr
6db8952ce2
Added some remap to bottom platform edge of sam site.
2014-03-19 00:16:51 +01:00
reaperrr
1b0708eedc
RA Engineer now uses team colors just like in C&C1.
2014-03-19 00:15:59 +01:00
Matthias Mailänder
1f9dd53b4d
Merge pull request #4905 from pchote/upgrade-fixup
...
Fix UpgradeRules for upgrading mods targeting release-20131223.
2014-03-18 10:31:28 +01:00
Paul Chote
5151161d78
Fix UpgradeRules for upgrading mods targeting release-20131223.
2014-03-18 22:07:56 +13:00
Matthias Mailänder
6392d62f2e
Merge pull request #4903 from ihptru/dedicated-fix
...
dedicated fix: do not restart anymore with 1 client
2014-03-18 09:39:00 +01:00
Matthias Mailänder
d59f9b3c72
Merge pull request #4883 from pchote/concrete
...
Add buildable concrete to D2K.
2014-03-18 09:36:15 +01:00
Matthias Mailänder
f9b1c75cf9
Merge pull request #4904 from pchote/replay-fix
...
Fix replays for network games.
2014-03-18 09:18:13 +01:00
Paul Chote
538a25ae6c
Fix replays for network games. Fixes #4866 .
2014-03-18 20:37:10 +13:00
Igor Popov
9145ef0ad3
dedicated fix: do not restart anymore with 1 client
2014-03-18 11:31:44 +04:00
Paul Chote
90519a37a9
Update changelog.
2014-03-18 15:46:07 +13:00
Paul Chote
c01c5ff72d
Actors outside the world can't grant buildable area.
2014-03-18 15:46:07 +13:00
Paul Chote
972f3ae8dc
Don't stomp over other building's influence.
2014-03-18 15:46:07 +13:00
Paul Chote
e367ce4457
Fix BuildingInfluence style nits.
2014-03-18 15:46:07 +13:00
Paul Chote
52e27f036a
Add buildable concrete and weathering to D2k. Fixes #2249 .
2014-03-18 15:46:07 +13:00
Paul Chote
9f31304743
Don't notify when the world attacks your base.
2014-03-18 15:28:49 +13:00
Paul Chote
e6c041e53f
Fix PBOG and Building to support concrete placement.
2014-03-18 15:28:49 +13:00
Paul Chote
cc34a40ebc
Add RemoveImmediately trait for things that should only exist for one tick.
2014-03-18 15:28:49 +13:00
Paul Chote
50d89629a2
Add BuildableTerrainLayer and LaysTerrain traits.
2014-03-18 15:28:49 +13:00
Paul Chote
c098f85e6f
Add DamagedWithoutFoundation trait for building weathering.
2014-03-18 15:28:49 +13:00
Paul Chote
3050cff67c
Support concrete bibs in D2K.
2014-03-18 15:28:48 +13:00
Oliver Brakmann
64a18389b7
Allow for incremental team assembly
2014-03-17 22:20:04 +01:00
Oliver Brakmann
00bc3f71fe
Make Production.SetRallyPoint and .SetPrimaryBuilding more robust
2014-03-17 22:20:04 +01:00
Oliver Brakmann
800665579b
Add Actor.RepairBuilding
2014-03-17 22:20:03 +01:00
Matthias Mailänder
d6673d9ae8
Merge pull request #4895 from ihptru/removemymap
...
remove free-coasts.oramap
2014-03-17 21:14:56 +01:00
Matthias Mailänder
9209c52cb5
Merge pull request #4891 from cjshmyr/spy-health
...
Fix enemy spies showing an enemy health bar when disguised as an ally - closes #4780
2014-03-17 20:55:58 +01:00
Matthias Mailänder
7cfe18d332
Merge pull request #4878 from pchote/mapcache
...
Reorganize map management and preview generation
2014-03-17 20:49:58 +01:00
Igor Popov
b5679a55fb
remove free-coasts.oramap
2014-03-17 23:48:27 +04:00
Curtis Shmyr
cc8284740c
Fixed team health colors and spy disguise interaction
2014-03-16 19:37:45 -06:00
Curtis Shmyr
76f7e87633
Add Actor.IsDisguised
2014-03-16 19:37:38 -06:00
Matthias Mailänder
77c0d4b7fb
Merge pull request #4881 from joncloud/bleed
...
Fixed #4697 disconnect button label in single-player
2014-03-16 22:30:57 +01:00
joncloud
cd43bf118b
Fixed #4697 - Added lobby disconnect hotkey, and renamed the button for single player.
...
Fixed #4697 - Corrected a misspelled hotkey.
2014-03-16 13:45:01 -07:00
Paul Chote
8cd643e06a
Fix editor compilation.
2014-03-16 21:46:21 +13:00
Paul Chote
f528ff5c6f
Update changelog.
2014-03-16 21:46:20 +13:00
Paul Chote
8fc78603bc
Support custom map previews.
...
Add map.png to the map archive.
2014-03-16 21:46:00 +13:00
Paul Chote
2106393122
Simplify the server browser code.
2014-03-16 21:46:00 +13:00
Paul Chote
a4a285bef5
Add data support to Download.
2014-03-16 21:45:59 +13:00
Paul Chote
a501828660
Simplify the map chooser code.
2014-03-16 21:45:59 +13:00
Paul Chote
4c4783262f
Simplify the replay browser code.
2014-03-16 21:45:59 +13:00
Paul Chote
c30b18a9d6
Introduce MapCache and MapPreview for improved UI map previews.
2014-03-16 21:45:59 +13:00
Paul Chote
63068d5a7c
Fix Map.GetSpawnPoints to return CPos.
2014-03-16 21:45:59 +13:00
Paul Chote
3392d00294
More style fixes.
...
Also fixes bogus recursive storage of OnGameStart
when a player is disconnected from the server.
2014-03-16 21:45:59 +13:00
Matthias Mailänder
e4d5404c6c
StyleCop
2014-03-16 21:45:59 +13:00
Matthias Mailänder
634567f98e
don't display headers when player panel is invisible
2014-03-16 21:45:58 +13:00
Matthias Mailänder
fafd9e81a9
convert to Unix line endings
2014-03-16 21:45:58 +13:00
Matthias Mailänder
c1453791d0
Merge pull request #4858 from cjshmyr/spyfix
...
Spy class refactoring
2014-03-16 09:04:16 +01:00
Curtis Shmyr
a5d5067f7a
Update CHANGELOG
2014-03-15 14:21:05 -06:00
Curtis Shmyr
f8f60e52bc
Replace Spy* with Disguise* for certain classes
2014-03-15 14:20:57 -06:00
Matthias Mailänder
4768c3d6a5
map password field Enter/ESC to buttons
...
closes #4869
2014-03-15 12:37:47 +01:00
Curtis Shmyr
8576c24988
Add IEffectiveOwner trait
2014-03-14 19:36:51 -06:00
Paul Chote
26e75621c3
Merge pull request #4864 from Mailaender/overlay-fix
...
Fixed husk flames
2014-03-15 10:38:30 +13:00
Paul Chote
baf3c55f26
A simple fix for BelowUnits breaking z-offsets.
2014-03-14 18:52:47 +01:00
Matthias Mailänder
90c8072591
render smoke above units
2014-03-14 18:52:47 +01:00
Matthias Mailänder
716fce4462
fixed ZOffset for burning husks
...
closes #4762
2014-03-14 18:52:45 +01:00
Matthias Mailänder
5d9b2d8b6e
Merge pull request #4855 from ScottNZ/phase-transport
...
Improve cloaking logic and add phase transport
2014-03-14 11:40:18 +01:00
Paul Chote
5daef851e8
Merge pull request #4822 from Mailaender/map-test
...
Added checks for all map.yaml with Travis
2014-03-14 23:01:26 +13:00
Matthias Mailänder
bc7c4ea6cd
don't check map.yaml with empty Rules: section
2014-03-14 10:53:03 +01:00
Paul Chote
d785cc04a2
Merge pull request #4402 from Mailaender/gdi03
...
Added the 3rd GDI mission
2014-03-14 22:52:15 +13:00
ScottNZ
104fb2d7c6
Update CHANGELOG for cloak fixes and phase transport addition
2014-03-14 22:41:46 +13:00
Paul Chote
67cbc1db1b
Merge pull request #4233 from Mailaender/replay-timestep
...
Enabled a Timestep controller for replays and only there
2014-03-14 22:38:16 +13:00
ScottNZ
3980b6b7f2
Change submarine default stance to ReturnFire
2014-03-14 22:33:39 +13:00
ScottNZ
8af0310686
Let submarines detect other submarines
2014-03-14 22:33:39 +13:00
ScottNZ
34d1ccb82c
Let hboxes detect cloaked units
2014-03-14 22:33:38 +13:00
ScottNZ
fc2c46a2c2
Let spy plane detect cloaked units
2014-03-14 22:33:38 +13:00
ScottNZ
4c1b70e28d
Let only mine layers detect enemy mines
2014-03-14 22:33:38 +13:00
ScottNZ
5a5ed657d4
Let sniper detect cloaked units
2014-03-14 22:33:37 +13:00
ScottNZ
acea219f55
Remove actor generation increment when entering cloak
2014-03-14 22:33:37 +13:00
ScottNZ
70dea5303f
Change sniper to use ReturnFire instead of HoldFire stance by default
2014-03-14 22:33:36 +13:00
ScottNZ
687f1f9bcd
Implement phase transport
2014-03-14 22:33:36 +13:00
ScottNZ
704c4c17f8
Adjust tooltip description for gunboat to mention its cloak detection ability
2014-03-14 22:33:36 +13:00
ScottNZ
15019d5b06
Add CloakTypes to prevent ships from detecting cloaked non-submarine units etc
2014-03-14 22:33:35 +13:00
ScottNZ
5df88cb186
Remove cloak detection from ca and lst. Increase pt's cloak detection range to 4 and render a cloak detection range circle for it
2014-03-14 22:33:35 +13:00
ScottNZ
963db53b7b
Adjust tooltip description for destroyer to mention its cloak detection ability
2014-03-14 22:33:34 +13:00
ScottNZ
f80710ac7a
Let cloaked units optionally uncloak when unloading
2014-03-14 22:33:34 +13:00
ScottNZ
9f69d13336
Let mobile radar jammer detect cloaked units
2014-03-14 22:33:34 +13:00
ScottNZ
58c648daa9
Let attack dog detect cloaked units
2014-03-14 22:33:33 +13:00
ScottNZ
5deb5e6686
Let radar dome detect cloaked units
2014-03-14 22:33:33 +13:00
Paul Chote
7e9793fa90
Fix the timestep jank threshold.
2014-03-14 10:07:54 +01:00
Paul Chote
d5edbc2bc7
Tick the game timer status independently of the game rate.
2014-03-14 10:07:54 +01:00
Paul Chote
45ad52f737
Adjust C&C replay UI.
2014-03-14 10:07:54 +01:00
Paul Chote
c21b27cddb
Add some more robustness against UI-introduced desyncs.
2014-03-14 10:07:54 +01:00
Matthias Mailänder
0d6517ec25
keep the catch up for small delays and truncate larger ones
2014-03-14 10:07:54 +01:00
Matthias Mailänder
3b78d6f343
use relative tick time intervals
2014-03-14 10:07:54 +01:00
Matthias Mailänder
212cf93ca4
separate World and Ui LastTickTime
2014-03-14 10:07:54 +01:00
Matthias Mailänder
0c20e38443
add a pause/slowdown/play/fastforward button for replays
...
closes #4633
2014-03-14 10:07:54 +01:00
Matthias Mailänder
c5ef9cbfb2
moved internal time step setting to Game
...
player should not be able change it as it is not synced yet
2014-03-14 10:07:32 +01:00
Paul Chote
ba79e33d40
Merge pull request #4656 from Mailaender/everyone-shroud
...
Added a spectator player that shares shroud with everyone
2014-03-14 21:50:02 +13:00
Matthias Mailänder
fbf408b886
add a spectator player that shares shroud with everyone
...
closes #4607
2014-03-13 21:57:59 +01:00
Matthias Mailänder
987f285714
Merge pull request #4857 from pchote/ra-balance-changelog
...
Add changelog entry for Radar Dome cost tweak.
2014-03-13 21:40:55 +01:00
Paul Chote
d65ec5a4da
Add changelog entry for Radar Dome cost tweak.
2014-03-14 09:28:01 +13:00
Paul Chote
5dd5e90175
Merge pull request #4810 from chrisforbes/delay-dome-balance
...
Adjust RA balance
2014-03-14 09:26:23 +13:00
Matthias Mailänder
ee6eac2436
removed bogus rules for the immobile bombs
2014-03-12 19:28:24 +01:00
Matthias Mailänder
4ce31f39c6
lint check maps, too
...
closes #4187
2014-03-12 19:05:55 +01:00
Matthias Mailänder
1f18374733
Merge pull request #4853 from pchote/airstrike-fixup
...
Airstrike improvements
2014-03-12 15:42:08 +01:00
Paul Chote
acda996227
Remove airstrike beacon when the attack begins.
2014-03-13 01:03:24 +13:00
Paul Chote
d7d12ef799
Rework airstrike flare and camera spawning.
2014-03-13 01:03:24 +13:00
Paul Chote
91ea2d978f
Don't render GravityBombs that are obscured by fog.
2014-03-13 00:59:36 +13:00
Paul Chote
2d80a8d0d8
Use Immobile for cameras and flares.
2014-03-13 00:59:35 +13:00
Paul Chote
0a4423a9b8
Rename Waypoint -> Immobile and move it into Mods.RA.
2014-03-13 00:59:35 +13:00
Matthias Mailänder
daf106ddb3
Merge pull request #4814 from pchote/descriptions
...
Update RA production tooltips.
2014-03-12 12:53:00 +01:00
Matthias Mailänder
27d49f48d2
Merge pull request #4828 from pchote/cursors
...
Cursor improvements
2014-03-12 12:52:01 +01:00
Paul Chote
1d95f5331d
Update changelog.
2014-03-12 23:50:40 +13:00
Pizzaoverhead
ce49d5df5e
Display an "outside range" cursor for attacks.
2014-03-12 23:50:08 +13:00
Paul Chote
2fd47ee743
Remove some unnecessary trait/info lookups from AttackBase.
2014-03-12 23:50:08 +13:00
Paul Chote
113bfe5311
Make Attack*Info plumbing consistent.
2014-03-12 23:50:08 +13:00
Paul Chote
116e4acda3
Fix style nits in other Attack traits (no logic changes).
2014-03-12 23:50:08 +13:00
Paul Chote
a8bd25a6a5
Clean up AttackPopupTurreted.
2014-03-12 23:50:08 +13:00
Paul Chote
93c8be4e79
Clean up AttackOmni.
2014-03-12 23:50:07 +13:00
Paul Chote
6d95c93bea
Clean up AttackCharge.
2014-03-12 23:50:07 +13:00
Paul Chote
b28ba09728
Remove TD dependency on the RA cursors.
2014-03-12 23:50:07 +13:00
Paul Chote
059ba575ee
Add a new attackoutsiderange cursor to TD.
2014-03-12 23:50:07 +13:00
Paul Chote
cf75240c7e
Add new TD goldwrench / capture cursors.
2014-03-12 23:50:07 +13:00
Paul Chote
865f6ed0d5
Add a new TD guard cursor.
2014-03-12 23:50:07 +13:00
Paul Chote
b5b3043811
Add a new TD AttackMove cursor.
2014-03-12 23:50:07 +13:00
Paul Chote
8063e25f3b
Add a new RA AttackMove cursor by @pizzaoverhead.
2014-03-12 23:50:06 +13:00
Matthias Mailänder
53479d1ac6
Merge pull request #4827 from ScottNZ/balance
...
Make Allied/Soviet factions use general-purpose mines
2014-03-12 11:24:20 +01:00
Chris Forbes
32c2e001b6
Merge pull request #4852 from pchote/timer-fixup
...
Overhaul ingame timer displays.
2014-03-12 22:40:21 +13:00
Paul Chote
37bf88f5a5
Fix Sound coding style nits.
2014-03-12 17:31:26 +13:00
Paul Chote
20b88fd904
Remove World.FrameNumber.
2014-03-12 17:19:29 +13:00
Paul Chote
a7d6f717c4
Overhaul ingame timer displays. Fixes #3062 .
2014-03-12 17:19:06 +13:00
ScottNZ
c724558b75
Update CHANGELOG for mine changes
2014-03-12 14:58:08 +13:00
ScottNZ
9287fd1a76
Make Allied and Soviet factions build general-purpose mines instead of AT and AP mines.
2014-03-12 14:58:06 +13:00
epicelite
3d2dceba61
Updated building descriptions.
2014-03-12 13:53:30 +13:00
Paul Chote
cba19ffaa9
Merge pull request #4830 from Mailaender/music-button-mouseover
...
Fixed music player image button mouse over highlight
2014-03-12 13:48:02 +13:00
Matthias Mailänder
1079f37a68
Update CHANGELOG
...
#4836
2014-03-09 12:14:32 +01:00
Matthias Mailänder
31525c90c3
Merge pull request #4836 from s1ww/bleed
...
RA adding blitzkrieg & burlesca balanced maps
2014-03-09 12:13:25 +01:00
Matthias Mailänder
623452a884
Merge pull request #4838 from stecman/production-time-fix
...
Set unit/structure build time when building starts instead of when added to queue
2014-03-09 12:03:19 +01:00
Stephen Holdaway
bd077d337f
Set ProductionItem build time when building starts
...
The build time for a unit/structure was previously set at the time that
item was added to a production queue. This meant modifiers of the
production time (multiple production facilities in ClassicProductionQueue
or "instant build" in debug) were not applied to items already in a queue.
This change modifies ProductionQueue so that build time is set at the
instant an item starts building (reaches the front of it's queue). This was
done primarily to make the production bonuses in ClassicProductionQueue
more apparent, though it also makes the "instant build" debug option more
responsive when items are queued prior to enabling.
2014-03-09 14:56:54 +13:00
s1ww
b4bb268f45
RA adding blitzkrieg & burlesca balanced maps
2014-03-08 16:33:38 +01:00
Matthias Mailänder
c95114deff
Update CHANGELOG
...
#4835
2014-03-08 15:36:50 +01:00
Matthias Mailänder
2720261eae
Merge pull request #4835 from Mknsri/spyfix
...
Fix #4350 - Spy not disappearing
2014-03-08 15:28:58 +01:00
Mknsri
2ea184e89e
Fix #4350 - Spy not disappearing
...
Spy now calls .Destroy() and is removed from minnimap upon infiltration
2014-03-08 16:18:31 +02:00
Matthias Mailänder
6190b7794b
Merge pull request #4832 from ScottNZ/guard-og-fix
...
Fix Guard OG crash #4821
2014-03-08 12:33:08 +01:00
ScottNZ
c777c621e0
Update CHANGELOG for Guard OG fix
2014-03-08 22:56:59 +13:00
ScottNZ
d36dc41429
Fix GuardOrderGenerator's GetCursor crash. Closes #4821 .
2014-03-08 22:56:32 +13:00
Matthias Mailänder
274fee2156
fixed music player image button mouse over highlight
2014-03-08 07:47:39 +01:00
Matthias Mailänder
19ac138275
Merge pull request #4792 from pchote/replays
...
Fix chat synchronization in replays.
2014-03-08 06:36:32 +01:00
Paul Chote
306271e93f
Update changelog.
2014-03-08 11:47:55 +13:00
Paul Chote
bce0a7b39e
Overhaul replay parsing. Fixes #4608 .
2014-03-08 11:47:55 +13:00
Paul Chote
6385e7ebaa
Stylecop ReplayConnection.
2014-03-08 11:47:55 +13:00
Matthias Mailänder
fd4aa222f7
Merge pull request #4803 from reaperrr/obelisk-fix2
...
Building charge improvements
2014-03-07 18:54:17 +01:00
Matthias Mailänder
e2a33dbc10
Merge pull request #4817 from ScottNZ/mapcull
...
Map cull
2014-03-07 17:15:50 +01:00
Matthias Mailänder
36a1992d31
Merge pull request #4812 from cjshmyr/ftrk
...
Renamed Flak Truck to Mobile Flak
2014-03-07 17:06:01 +01:00
Matthias Mailänder
6dbe28cdbe
Merge pull request #4815 from pchote/beacons
...
Remove beacon from ion cannon and add to airstrike.
2014-03-07 17:04:01 +01:00
reaperrr
2293453b8f
Adds UpgradeRule for AttackTesla -> AttackCharge.
2014-03-07 14:28:49 +01:00
reaperrr
c1954f498b
Fixes unused fields.
2014-03-07 14:28:22 +01:00
ScottNZ
a91741ebfa
Update CHANGELOG for removed maps
2014-03-08 00:32:38 +13:00
ScottNZ
9720b7a966
Remove some RA maps
2014-03-08 00:31:20 +13:00
ScottNZ
bba0e20ef5
Update CHANGELOG for removal of hardcoded missions
2014-03-08 00:26:49 +13:00
ScottNZ
856120f2b2
Remove hardcoded missions
2014-03-08 00:26:09 +13:00
Paul Chote
1d9681a1d2
Merge pull request #4768 from Mailaender/map-sequences
...
Fixed map.yaml sequences being ignored
2014-03-07 22:19:31 +13:00
Paul Chote
2566eea1c5
Merge pull request #4805 from reaperrr/chinook-rotor
...
Makes Chinook rotors counter-rotate
2014-03-07 22:13:07 +13:00
Curtis Shmyr
5c436e32e1
Renamed Flak Truck to Mobile Flak
2014-03-06 23:07:47 -07:00
Chris Forbes
34e6773005
Increase cost of DOME from 1600 to 1800
...
Just move this slightly later, and make DOME-first rushes a bit more
risky.
2014-03-07 18:05:33 +13:00
reaperrr
6483fc571f
CHANGELOG entry for counter-rotating chinook rotor blades.
2014-03-06 21:27:02 +01:00
reaperrr
525b4eee93
Chinook rotors now counter-rotate as intended.
2014-03-06 21:25:55 +01:00
reaperrr
8a318cad9b
Un-hardcodes charge sequence name.
2014-03-06 20:31:58 +01:00
reaperrr
82cd2b9520
Adapts Tesla Coil and Obelisk to AttackTesla -> AttackCharge changes.
...
Fine-tunes Obelisk charge delay, adds changelog entry.
2014-03-06 20:30:24 +01:00
reaperrr
2319709749
Renamed AttackTesla into AttackCharge and improved it.
...
Delay for initial charge is no longer hard-coded and can be customized now.
Same for delay between each charge.
Changed default MaxCharges to 1.
Added descriptions (except for MaxCharges since it's self-explanatory).
2014-03-06 20:26:48 +01:00
Matthias Mailänder
a980d82162
Merge pull request #4694 from Unit158/fix
...
Changed things to do with Shroud to WRange. Updated Utility. Closes #4679
2014-03-06 08:51:45 +01:00
Matthias Mailänder
6480fd7601
Merge pull request #4761 from ScottNZ/lua-desert-shellmap
...
Port the desert shellmap to Lua
2014-03-06 08:11:34 +01:00
ScottNZ
f74fb2d60e
Update CHANGELOG for desert shellmap changes
2014-03-06 19:27:41 +13:00
ScottNZ
7d43ecc33f
Remove the temperate RA shellmap and port the desert shellmap to Lua.
2014-03-06 19:27:29 +13:00
ScottNZ
79d1a944bc
Fix weapon speeds of ants/zombies/dinos
2014-03-06 18:19:50 +13:00
Chicken man
a538914d6c
Updated maps to work with changes.
2014-03-05 17:30:35 -05:00
Chicken man
718ddf9afd
Updated mods to work with changes.
2014-03-05 17:30:34 -05:00
Chicken man
efb718a109
Updated CHANGELOG
2014-03-05 17:30:34 -05:00
Chicken man
cf3cc43a28
Changed things to do with Shroud to WRange. Updated Utility.
2014-03-05 17:30:33 -05:00
Paul Chote
9e1f15448d
Merge pull request #4673 from Mailaender/scorched-husks
...
Scorched Husks
2014-03-06 11:23:18 +13:00
Matthias Mailänder
56470b918b
use the disabled palette to render husks
...
closes #4631
2014-03-05 23:18:14 +01:00
Matthias Mailänder
2165518418
Merge pull request #4393 from cjshmyr/nametag
...
Added RenderNameTag trait for actors
2014-03-05 23:00:11 +01:00
Matthias Mailänder
1bb0b41293
Update CHANGELOG
...
#4638
2014-03-05 22:53:48 +01:00
Matthias Mailänder
7867aea4dc
Merge pull request #4638 from AgentAAA/patch-1
...
update weapons.yaml so that Laser damage is set to 360
2014-03-05 22:52:17 +01:00
Matthias Mailänder
72ccbca84b
Merge pull request #4537 from pizzaoverhead/bleed
...
Fixes order lines not being shown after reselect. Also fixes #4546
2014-03-05 22:29:50 +01:00
Matthias Mailänder
7a478dbcd5
Update voices.yaml
...
indention cleanup
2014-03-05 22:05:37 +01:00
Matthias Mailänder
51c1fc53de
Merge pull request #4733 from ihptru/mapapi
...
map api: use new site and fallbacks
2014-03-05 22:01:40 +01:00
Igor Popov
ec50906296
map api: use new site and fallbacks
2014-03-06 00:39:49 +04:00
Pizzaoverhead
ed6147ce0b
Fixes order lines not being shown after reselect once their lifetime has expired.
...
Adds INotifyBecomingIdle.
2014-03-05 18:14:57 +00:00
ScottNZ
10e8a44151
Merge pull request #4795 from Mailaender/desert-kilkakon
...
Added a desert variation of TENT and MSLO
2014-03-05 22:32:43 +13:00
Matthias Mailänder
c11a6c13a6
added a desert variation of TENT and MSLO
2014-03-05 10:25:46 +01:00
ScottNZ
cf3493be6d
Merge pull request #4763 from Mailaender/snow-tent
...
Added a snow variation of TENT by Kilkakon
2014-03-05 22:16:54 +13:00
Matthias Mailänder
9ce25bd400
added a snow variation of TENT by Kilkakon
...
http://kilkakon.com/kocb/tent.zip
2014-03-05 08:56:36 +01:00
Matthias Mailänder
b3adb032fa
Merge pull request #4766 from cjshmyr/balance
...
Aircraft defence balance changes
2014-03-04 08:42:09 +01:00
Curtis Shmyr
2f5947fffc
Aircraft defence balance changes
2014-03-03 17:12:53 -07:00
Matthias Mailänder
cb43581c91
also check map.yaml Sequences:
...
closes #4765
2014-03-03 15:52:56 +01:00
Matthias Mailänder
9a8c9d1985
Update CHANGELOG
...
fix commit b5b98feadb
2014-03-02 02:27:52 +01:00
Paul Chote
f28fed01c9
Merge pull request #4745 from Iamgoofball/bleed
...
Changes to Tiberium and Viceroids
2014-03-02 14:06:00 +13:00
Iamgoofball
2c649f0eaf
Rebalanced Viceroids and Tiberium. PR number 4745.
2014-03-01 16:55:18 -08:00
Matthias Mailänder
b5b98feadb
Update CHANGELOG
...
#4724
2014-03-01 19:39:40 +01:00
Matthias Mailänder
28e672fcf8
Merge pull request #4724 from RiderRockon/bleed
...
Reduced range and increased build time of static defense
2014-03-01 19:38:46 +01:00
Matthias Mailänder
5ab7b26fbf
Merge pull request #4756 from ScottNZ/aagun
...
AA gun polish
2014-03-01 18:52:49 +01:00
ScottNZ
b0c1e40609
Adjusted AA Guns to fire their guns alternately at a high fire rate, and added contrails to their bullets.
2014-03-02 02:41:53 +13:00
Paul Chote
3c3a047c21
Remove beacon from ion cannon and add to airstrike. Fixes #4732 .
2014-03-01 12:54:22 +13:00
Paul Chote
5343fe1700
Merge pull request #4750 from Mailaender/demo-mix
...
Removed demo.mix
2014-03-01 11:59:47 +13:00
Matthias Mailänder
ca2f68ab32
removed demo.mix
2014-02-28 19:41:51 +01:00
Paul Chote
ed92111c2a
Merge pull request #4714 from Mailaender/tile-export-nre
...
Fixed a NullReferenceException on TilesetBuilder export
2014-02-25 10:26:43 +13:00
Matthias Mailänder
405061e05b
Update CHANGELOG
...
#4721
2014-02-24 22:14:32 +01:00
Matthias Mailänder
2072f48ef7
Merge pull request #4721 from Smilex/A10_vision
...
closes #4696
closes #4687
2014-02-24 22:11:17 +01:00
Ian T. Jacobsen
394e230545
Added INotifyKilled to AttackBomber
2014-02-24 19:43:01 +00:00
Ian T. Jacobsen
6d4eada679
Added a camera to the A10. That spawns as they attack, and is destroyed as they leave
2014-02-24 19:36:38 +00:00
Matthias Mailänder
2ea5e3df04
Update CHANGELOG
...
#4470 and #4592
2014-02-24 09:33:09 +01:00
Matthias Mailänder
f12be6f0ce
Update CHANGELOG
...
#4726
2014-02-24 09:28:10 +01:00
Matthias Mailänder
a487bee148
Merge pull request #4726 from dan9550/rmbo-fix
...
closes #4648
2014-02-24 09:11:12 +01:00
Dan9550
0e905a39eb
R3moved C4 target type from walls in D2K
...
D2K Destructable trait, walls
2014-02-24 18:27:22 +11:00
Matthias Mailänder
4d86792b76
Merge pull request #4725 from ScottNZ/orderlag
...
Move order lag change announcements to server.log
2014-02-24 08:17:43 +01:00
Dan9550
fefb43eb8e
Commando fixes for walls
...
Removed commented lines
2014-02-24 16:45:57 +11:00
ScottNZ
39484bdd45
Move order lag change announcements to server.log
2014-02-24 13:33:04 +13:00
Rider Rockon
232f0da14a
Reduce turret vision & Increase Build Time
...
Guard Tower
- Reduced vision from 7 to 6
- Increased buildtime from 12s to 24s
Gun Turret
- Reduced vision from 7 to 6
- Increased buildtime from 15s to 30s
SAM Site
- Increased buildtime from 18s to 36s
Advanced Guard Tower
- Reduced vision from 9 to 7
- Increased buildtime from 24s to 48s
Obelisk of Light
- Reduced vision from 8 to 7
- Increased buildtime from 36s to 52s
2014-02-24 00:18:00 +01:00
Rider Rockon
9e35e01e3a
Reduced turret range values
...
Reduced Guard Tower weapon range from 6 to 5
Reduced Gun Turret weapon range from 6 to 5
Reduced Sam Site weapon range from 10 to 7
Reduced Advanced Guard Tower weapon range from 8 to 6
Reduced Obelisk of Light weapon range from 8.5 to 6.5
2014-02-24 00:11:04 +01:00
Matthias Mailänder
e00a6933cc
fixed a NullReferenceException on TilesetBuilder export
...
closes #4506
2014-02-23 10:47:15 +01:00
Matthias Mailänder
d7b891d995
Merge pull request #4682 from ScottNZ/beacon
...
closes #2320
closes #3767
closes #3810
2014-02-23 09:55:23 +01:00
Matthias Mailänder
38eeb42ff8
Merge pull request #4668 from MUzzell/feature-3367
...
included a spectator toggle in the server admin dropdown
2014-02-23 09:25:18 +01:00
ScottNZ
b469351f8f
Update CHANGELOG for map beacons/radar pings
2014-02-23 13:15:06 +13:00
ScottNZ
338fb38bd3
Add beacon/radar ping placements for nukes/ion cannons/chronospheres/iron curtains.
2014-02-23 13:14:00 +13:00
Matthew Uzzell
c6b0e37f7e
updated the AllowSpectate variable to be AllowSpectators
...
added KickSpectatorsLogic for a confimation of kicking spectators & changed the toggle buttons to be a checkbox
2014-02-22 21:55:35 +00:00
Matthew Uzzell
88121b272d
edited the LobbyLogic to include a spectator toggle in the server admin dropdown.
2014-02-22 21:55:34 +00:00
Matthias Mailänder
4075742d19
Merge pull request #4712 from Phrohdoh/RenderLandingCraft
...
closes #4641
2014-02-22 21:34:18 +01:00
Taryn
3d7815d8c1
Added a TraitOrDefault for Mobile and with that a check for mobile.IsMoving to RenderLandingCraft.
2014-02-22 12:45:25 -06:00
Paul Chote
89ca2686d0
Merge pull request #4710 from Mailaender/grenadier-die6
...
Fixed a crash when the grenadier is sonic tank zapped
2014-02-23 01:17:38 +13:00
Paul Chote
4912a6cdb0
Merge pull request #4709 from Mailaender/hovercraft-icon
...
Added an icon for the Tiberian Dawn hovercraft
2014-02-23 01:13:38 +13:00
Matthias Mailänder
b8c3ceee59
buildable hovercraft in developer mode
2014-02-22 12:58:53 +01:00
Matthias Mailänder
a4569d3b35
fixed a crash when the grenadier is sonic tank zapped
2014-02-22 12:48:56 +01:00
Matthias Mailänder
666f9b4e47
added an icon for the hovercraft
2014-02-22 12:41:20 +01:00
Matthias Mailänder
0c4aeb8398
Merge pull request #4704 from cjshmyr/editor
...
closes #4695
2014-02-22 08:48:30 +01:00
Matthias Mailänder
c2d534f527
Merge pull request #4392 from cjshmyr/crates
...
closes #4634
2014-02-22 08:44:32 +01:00
Matthias Mailänder
b97a082c84
Merge pull request #4705 from Phrohdoh/DisabledStances
...
closes #4555
2014-02-22 08:22:41 +01:00
Curtis Shmyr
1faf5abd90
Update CHANGELOG
2014-02-21 21:03:04 -07:00
Curtis Shmyr
71a5ddc176
Add upgrade rule for CrateSpawner to Utility
2014-02-21 21:02:53 -07:00
Curtis Shmyr
aa6e970611
Added RenderNameTag trait for actors
2014-02-21 20:36:36 -07:00
Taryn
d5f4813bc4
Actors with EnableStances set to false should now ignore stance change commands.
2014-02-21 19:14:22 -06:00
Curtis Shmyr
0052000f7b
Flood fill now treats similar grass/snow/desert tiles as the same - fixes #4695
2014-02-21 17:54:27 -07:00
Paul Chote
cd26a4e5fc
Merge pull request #4702 from ScottNZ/utility
...
Fix OpenRA.Utility not being able to locate mod assemblies
2014-02-22 13:34:36 +13:00
ScottNZ
945a7121e4
Fix OpenRA.Utility not being able to locate mod assemblies on Windows. Fixes #4498
2014-02-22 13:17:40 +13:00
Matthias Mailänder
dcac88b27b
Merge pull request #4699 from reaperrr/patch-1
...
Fixes Obelisk Charge anim and sound
2014-02-21 23:00:08 +01:00
reaperrr
578d2363b3
Match Obelisk charge anim speed with original
...
Without a high tick value the charge anim plays way too fast.
2014-02-21 22:27:06 +01:00
reaperrr
8c5957d0d8
Enable Obelisk charge anim and sound
...
Enables Obeliks charge anim and sound by using AttackTesla instead of AttackTurreted.
2014-02-21 22:24:45 +01:00
ScottNZ
0a9a959ecf
Change spacebar key to move to the last visible radar ping location
2014-02-22 00:07:54 +13:00
ScottNZ
06caf7f156
Add radar pings to BaseAttackNotifier and HarvesterAttackNotifier
2014-02-22 00:07:54 +13:00
ScottNZ
2a8efde8e6
Add map beacons and radar pings
2014-02-22 00:07:53 +13:00
Matthias Mailänder
1e1eea9619
Merge pull request #4556 from pizzaoverhead/SelectUnitsByType
...
Select units by type
2014-02-21 10:20:56 +01:00
Pizzaoverhead
7be3078115
Adds selecting of all units matching the current type across the screen or map using Ctrl + T.
2014-02-20 21:59:23 +00:00
Matthias Mailänder
3ed2053d4a
Merge pull request #4683 from Temeez/pillbox-fix
...
closes #4681
2014-02-20 17:47:06 +01:00
Temeez
8bcb2e15c7
removed CurrentAdjacentCells from ctor
2014-02-20 08:08:58 +02:00
Temeez
864c4bc03a
Pillbox unload fix
2014-02-19 14:19:52 +02:00
Matthias Mailänder
5418441bb5
Merge pull request #4662 from obrakmann/lua
...
Add Actor.Guard, Actor.OnDamaged and constants for facing values to Lua interface
2014-02-19 00:09:38 +01:00
Matthias Mailänder
fae9bf2c2c
Merge pull request #4678 from dan9550/td_medtank
...
Fixes for TD Husks and unit labels
2014-02-18 21:57:02 +01:00
Oliver Brakmann
e65626cc6b
Add Actor.Guard
2014-02-17 19:16:47 +01:00
Oliver Brakmann
bfc34df581
Add Actor.OnDamaged
...
Allows the AI to react to its units being attacked.
2014-02-17 19:16:47 +01:00
Oliver Brakmann
ba1558259b
Add constants for the 8 main facing values to Lua. Fixes #4490
2014-02-17 19:16:47 +01:00
Matthias Mailänder
2931f9dfcb
Merge pull request #4676 from cjshmyr/capturing-cursors
...
Swap cursors used for sabotaging and capturing buildings
2014-02-17 14:09:00 +01:00
Dan9550
a742362a26
Fixes for TD Husks and unit labels
...
Fixes fixes fixes!
done :|
cgfchjbjkvf
2014-02-17 22:39:08 +11:00
Curtis Shmyr
7f4c1addb3
Update CHANGELOG
2014-02-16 18:42:09 -07:00
Curtis Shmyr
873a8d8287
Swap cursors used for sabotaging and capturing buildings
2014-02-16 18:10:47 -07:00
Matthias Mailänder
7ac65d2909
Merge pull request #4670 from ScottNZ/selection-fix
...
Fix selection persistence for invisible units
2014-02-16 19:06:58 +01:00
ScottNZ
38c1a68be6
Update CHANGELOG for selection changes
2014-02-17 03:55:05 +13:00
ScottNZ
18fe8e93fa
Fix unit selection persisting/control groups working when the unit isn't visible
2014-02-17 03:53:52 +13:00
Paul Chote
d51fd0587f
Merge pull request #4663 from Mailaender/html-doc-win
...
Added the HTML documentation to the Windows Setup.exe
2014-02-16 12:41:06 +13:00
Matthias Mailänder
2ec3d2c3a5
update CHANGELOG
2014-02-16 00:18:10 +01:00
Paul Chote
fb5c238475
Merge pull request #4661 from Mailaender/allies04-bitrot
...
Saved Allies04 from bit rotting
2014-02-16 11:54:50 +13:00
Paul Chote
7f73a49c3e
Merge pull request #4524 from Mailaender/c4-tanks
...
Added tank demolition with C4
2014-02-16 11:47:15 +13:00
Matthias Mailänder
e7874b850d
never allow C4 on barrels
2014-02-15 23:46:18 +01:00
Matthias Mailänder
b014af11b0
allow vehicle demolition with C4 in ra and d2k
2014-02-15 23:46:18 +01:00
Matthias Mailänder
de574910e5
removed portable install from setup
...
as it became a common problem when installed to %ProgramFiles
2014-02-15 23:32:11 +01:00
Paul Chote
f47f65e9c4
Merge pull request #4579 from pizzaoverhead/GrowResources
...
Added RAmod debug cheat option to grow resources.
2014-02-16 11:26:02 +13:00
Matthias Mailänder
dc8605825b
link the README.html in the start menu
2014-02-15 18:42:04 +01:00
Matthias Mailänder
7596876d45
ship documentation
2014-02-15 18:41:47 +01:00
Pizzaoverhead
e0b40e2088
Added debug cheat button to grow map resources.
2014-02-15 17:30:36 +00:00
Matthias Mailänder
28df2d6982
lst is now using it's own render trait
2014-02-15 15:39:00 +01:00
Matthias Mailänder
d18b657bfd
tooltips are now defined in sequences
...
closes #4573
2014-02-15 15:38:59 +01:00
Matthias Mailänder
d1d29d0fad
Merge pull request #4657 from Temeez/fixTanyaChronoBug
...
closes #4569
2014-02-15 15:09:42 +01:00
Temeez
5b7db7ed68
Chrono tanya fix and CHANGELOG entry for it
2014-02-15 13:44:08 +02:00
Chris Forbes
e4e6af6536
Merge pull request #4652 from Temeez/fixedDinoCratePickup
...
Fixed dino not crushing crates
2014-02-15 13:45:00 +13:00
Temeez
cf19429eea
Update CHANGELOG for dino fix
2014-02-15 00:11:22 +02:00
Temeez
878c1bd80b
Fixed dino not crushing crates
2014-02-14 23:46:09 +02:00
Paul Chote
04481cb958
Merge pull request #4445 from Mailaender/miss-sprites
...
Set up all MISS sprites
2014-02-14 18:14:37 +13:00
Paul Chote
1ac4de9260
Merge pull request #4616 from ScottNZ/transport
...
Fix cargo loading/unloading
2014-02-13 23:31:16 +13:00
Paul Chote
2b674f71cd
Merge pull request #4592 from Mailaender/rpm-sdl2
...
Cleaned up RPM macros, description, dependencies
2014-02-13 23:30:42 +13:00
AgentAAA
5305e8398b
update weapons.yaml so that Laser damage is set to 360
...
balance change to make obelisk's damage fall more in line with the AGT's
2014-02-12 17:21:02 -07:00
ScottNZ
98b158e370
Add map upgrade code for UnloadFacing removal
2014-02-12 20:34:39 +13:00
ScottNZ
3d42dc8e0f
Update CHANGELOG for cargo changes
2014-02-12 20:07:47 +13:00
ScottNZ
881d17a996
Update rules for cargo changes
2014-02-12 20:07:46 +13:00
ScottNZ
025de83d3a
Fix cargo loading/unloading.
...
- Fix the unloading subcell bug, letting us have units move to directly adjacent cells.
- Have the cursor change to a deploy-blocked cursor if the transport can't unload due to terrain type.
- Add RenderTransport for transport door opening.
- Remove turning/opening in general.
2014-02-12 20:07:44 +13:00
Chris Forbes
b996d4cf7b
Merge pull request #4629 from ScottNZ/sln-upgrade
...
Upgrade the sln to VS 2012
2014-02-12 13:17:47 +13:00
ScottNZ
1020dc0e55
Upgrade the sln to VS 2012
2014-02-11 22:12:54 +13:00
Paul Chote
c3b5495177
Merge pull request #4626 from Angusm3/patch-2
...
Update CHANGELOG
2014-02-11 14:33:22 +13:00
Paul Chote
8b99ecb721
Merge pull request #4526 from Angusm3/patch-1
...
obelisk health upgrade to same level as ATWR
2014-02-11 14:32:49 +13:00
Angusm3
af61a48ac7
Update CHANGELOG
2014-02-10 18:29:26 -07:00
ScottNZ
ea1d1320be
Make RenderUnit.PlayCustomAnimBackwards not crash if the callback is null
2014-02-10 22:44:35 +13:00
Chris Forbes
74e72cfc01
Merge pull request #4611 from Mailaender/imove-crash
...
Fixed a crash in IMove
2014-02-10 20:13:41 +13:00
Matthias Mailänder
6dc02c3b26
StyleCop
2014-02-09 18:27:25 +01:00
Matthias Mailänder
35bf03aade
movement can be null here and lead to a crash
2014-02-09 18:27:22 +01:00
Matthias Mailänder
449fe81bf0
Merge pull request #4568 from Smilex/issue4547
...
closes #4547
2014-02-09 18:17:42 +01:00
Ian T. Jacobsen
bb29723332
Added entry to CHANGELOG and AUTHORS. Small fix in Mobile.cs
2014-02-09 15:54:06 +00:00
Ian T. Jacobsen
3c80024113
Made Move::NotifyBlocker handle traits appropriately
2014-02-09 15:50:49 +00:00
Ian T. Jacobsen
91908c560d
Small cleanup in Harvester::OnNotifyBlockingMove
2014-02-09 15:47:02 +00:00
Ian T. Jacobsen
eba8e8f33f
Added a blocking check to Production::CanUseExit
2014-02-09 13:52:42 +00:00
Ian T. Jacobsen
2f2afd9fc5
Added OnNotifyBlockingMove to Mobile
2014-02-09 13:52:40 +00:00
Matthias Mailänder
ba5e835035
clean up RPM macros, description, dependencies
...
* bring back FreeType2
* also require SDL2
* don't depend on -devel packages
* assigned packaging reponsibilities to myself
2014-02-08 20:57:44 +01:00
Matthias Mailänder
4fc9e0e288
launch a Nod attack after 15 seconds
2014-02-07 15:33:50 +01:00
Matthias Mailänder
5581e6c4d9
third GDI mission recreated in Lua
2014-02-07 15:00:49 +01:00
Paul Chote
9dcf5c3dbb
Merge pull request #4530 from obrakmann/lua
...
Added a few Lua functions, attempt 2
2014-02-08 00:05:23 +13:00
Paul Chote
54e09edd2c
Merge pull request #4538 from Phrohdoh/MobilityChanges
...
Transfer code from overused Mobile to IMove (and IMoveInfo)
2014-02-07 23:54:18 +13:00
Paul Chote
dd103ddc60
Merge pull request #4518 from Mailaender/hectic-mech
...
Slower mechanic repair animation
2014-02-07 23:16:33 +13:00
Paul Chote
5bdc047c5a
Merge pull request #4499 from Mailaender/gdi02-fixes
...
GDI02 fixes
2014-02-07 23:13:13 +13:00
Paul Chote
c9514e37fc
Merge pull request #4566 from Mailaender/raed-tile0
...
Added RAED tile ID 0 support
2014-02-07 10:11:22 +13:00
Paul Chote
e7be3a8dc9
Merge pull request #4572 from steelphase/bleed
...
#4570
2014-02-04 20:46:16 -08:00
steelphase
643f8282ba
#4570
...
C4Demolition.cs change order.TargetActor to target.Actor
2014-02-04 23:16:49 -05:00
Matthias Mailänder
5e8a1710dc
convert tile ID 0 for RAED compatibility
2014-02-04 21:46:09 +01:00
Matthias Mailänder
6bf66fbfc4
don't just crash when map IDs are missing
...
spit out a warning
2014-02-04 21:21:30 +01:00
Paul Chote
39fac0dce3
Merge pull request #4558 from Mailaender/unselectable-walls
...
Unselectable Walls
2014-02-04 02:17:48 -08:00
Matthias Mailänder
030fb92140
update CHANGELOG
2014-02-04 10:36:27 +01:00
Matthias Mailänder
a2579aadd0
unselectable walls for Tiberian Dawn
2014-02-04 10:33:03 +01:00
epicelite
a0f9a81ea7
unselectable walls for Red Alert
...
closes #4544
2014-02-04 10:28:35 +01:00
Oliver Brakmann
2f9b1459a8
Fix OpenRA.GetRandomInteger crashing under certain circumstances
...
OpenRA.GetRandomInteger crashes when the supplied high value is less or
equal to the low value. A situation where this might occur is when you
try to get a random member of a dynamically generated array that
happens to have only a single member.
2014-02-02 23:37:22 +01:00
Oliver Brakmann
6be0a26353
Fix OpenRA.RunAfterDelay queuing a null action. Fixes #4512 .
2014-02-02 23:37:22 +01:00
Oliver Brakmann
886efd0b97
Add production-related Lua functions
2014-02-02 23:37:22 +01:00
Oliver Brakmann
42532efd8f
Replace Lua's for loops with Utils.Do/Team.Do
...
Besides fitting in better with the OpenRA coding style, this also gets
rid of some weird timing-related errors I have seen when creating teams
with a larger number (6+) of members. (The script would just print
'Error: function' in Team.AddActorEventHandlers. Adding a strategically
placed print statement fixed that. Replacing the original for loop with
Team.Do did as well)
2014-02-02 23:37:22 +01:00
Oliver Brakmann
b3323869cb
Add Map.FindActorsInCircle and ...InBox, plus related shortcuts
2014-02-02 23:37:22 +01:00
Oliver Brakmann
5322096dc4
Add Team.Patrol and Actor.Patrol. Fixes #4491 .
2014-02-02 23:37:22 +01:00
Oliver Brakmann
43e386a48d
Add Utils.Seconds and Utils.Minutes
2014-02-02 22:30:36 +01:00
Oliver Brakmann
9500a11689
Add Actor.ReturnToBase
2014-02-02 22:30:36 +01:00
Taryn
9c4ad15d1e
Changed most references of trait Mobile -> IMove.
...
In Mobile.cs IsMoving now has a public set as opposed to the initial internal.
Added IMoveInfo interface to go with *Info classes that require IMove.
WithRotor now uses IMove.IsMoving instead of (self.CenterPosition.Z > 0) as part of a check.
2014-02-02 15:13:49 -06:00
Matthias Mailänder
6f3617361e
Merge pull request #4535 from ScottNZ/bleed
...
Fix Lua script filename typo in OpenRA.sln
2014-02-02 03:33:59 -08:00
ScottNZ
3b2517ab8e
Fix Lua script filename typo in OpenRA.sln
2014-02-02 22:12:15 +13:00
Paul Chote
4b38390907
Merge pull request #4534 from Mailaender/cnc-assetbrowser
...
Added the Asset Browser for Tiberian Dawn
2014-02-01 03:21:03 -08:00
Matthias Mailänder
477e486054
update CHANGELOG
2014-02-01 12:17:02 +01:00
Matthias Mailänder
aae1e7e134
set up the asset browser for Tiberian Dawn
2014-02-01 12:17:01 +01:00
Matthias Mailänder
d6ca396b73
slow down the medic heal animation
2014-02-01 10:28:52 +01:00
Matthias Mailänder
0bca2bf882
slow down the mechanic toolbox repair animation
2014-02-01 10:28:51 +01:00
Matthias Mailänder
e4effd0125
Merge pull request #4478 from pchote/aircraft-follow
...
Add Guard and AttackMove to RA and C&C aircraft.
2014-02-01 00:38:21 -08:00
Matthias Mailänder
16ddecdcbf
StyleCop
2014-02-01 09:13:14 +01:00
Matthias Mailänder
e344b95a6f
simplified Lua syntax for GDI02
2014-02-01 09:13:14 +01:00
Paul Chote
1d8e785d0d
Merge pull request #4448 from Mailaender/test-files
...
TestFile to TestFiles in mod.yaml
2014-01-31 20:17:56 -08:00
Paul Chote
efd0b5c189
Merge pull request #4474 from Mailaender/monodevelop-luabinding
...
Set up project files for the MonoDevelop LuaBinding
2014-01-31 20:04:11 -08:00
Paul Chote
ff1c4ae44b
Merge pull request #4517 from Mailaender/reactivate-husks
...
Capturable husks for all mods
2014-01-31 20:03:21 -08:00
Paul Chote
e58053cb69
Make aircraft guardable.
2014-02-01 10:57:56 +13:00
Paul Chote
fae9611d27
Fix HeliFly lua bindings.
2014-02-01 10:56:06 +13:00
Paul Chote
697b50c149
Add Guard support to Aircraft.
2014-02-01 10:56:04 +13:00
Paul Chote
1759d73ed7
Add following to IMove.
2014-02-01 10:55:05 +13:00
Paul Chote
9147e1f778
Ensure that planes circle after being ordered via IMove.
2014-02-01 10:55:05 +13:00
Paul Chote
db9ebd4a61
Add range support to Fly.
2014-02-01 10:55:05 +13:00
Paul Chote
4eaaa052cc
Simplify Fly interface.
2014-02-01 10:55:04 +13:00
Paul Chote
c781d4c2fe
Add range support to HeliFly.
2014-02-01 10:55:04 +13:00
Paul Chote
8d26d5e3fa
Simplify HeliFly interface.
2014-02-01 10:55:04 +13:00
Paul Chote
d13e7ed432
Add AttackMove support to RA aircraft.
2014-02-01 10:55:04 +13:00
Paul Chote
61f5ab7167
Remove redundant AttackMove definitions.
2014-02-01 10:55:04 +13:00
Paul Chote
85500c0ec7
Tidy AutoTarget code.
2014-02-01 10:55:04 +13:00
Matthias Mailänder
3aad269ac2
added a hospital icon by Allen262
...
http://cnc-comm.com/community/?topic=1685.msg8393#msg8393
2014-01-31 19:04:24 +01:00
Matthias Mailänder
60bda58538
update CHANGELOG
2014-01-31 13:17:52 +01:00
Matthias Mailänder
0de1e20651
capturable husks for Dune 2000
2014-01-31 13:17:27 +01:00
Matthias Mailänder
a0e50762ad
capturable husks for Red Alert
2014-01-31 13:17:27 +01:00
Matthias Mailänder
018f30c86e
capturable husks for Tiberian Dawn
2014-01-31 13:17:26 +01:00
Matthias Mailänder
7a77f3a755
Merge pull request #4520 from ScottNZ/new-menu
...
Unify ra and cnc main menu logic
2014-01-31 03:02:22 -08:00
ScottNZ
255945076c
Update CHANGELOG: add entries for new menus and reword some existing entries
2014-01-31 23:55:51 +13:00
Angusm3
d77614bf8b
obelisk health upgrade to same level as ATWR
2014-01-31 03:55:18 -07:00
ScottNZ
1a3ec26a1e
Unify ra and cnc main menu logic and clean up the main menus.
...
Move a bunch of buttons into an Extras submenu and the server browser.
Move CncMenuPaletteEffect to ra so it can be used elsewhere and rename it to MenuPaletteEffect.
2014-01-31 23:47:15 +13:00
Matthias Mailänder
81ec978a61
Merge pull request #4523 from pchote/disconnect-dialog
...
Show an error dialog if disconnected from the server.
2014-01-31 01:07:17 -08:00
Matthias Mailänder
7b84b10a16
Merge pull request #4519 from pchote/network-crash
...
Catch IOExceptions in Connection.cs.
2014-01-31 00:55:33 -08:00
Paul Chote
dda39ff14d
Update changelog.
2014-01-31 20:57:10 +13:00
Paul Chote
a32d440b05
Show an error dialog if disconnected from the server.
2014-01-31 20:52:40 +13:00
Paul Chote
06be4d3efd
Catch IOExceptions in Connection.cs. Closes #4083 . Closes #4423 .
2014-01-31 15:41:32 +13:00
Matthias Mailänder
7e8e427449
Merge pull request #4514 from ihptru/fix3877
...
do not create empty map on fail to download
2014-01-30 04:03:08 -08:00
Igor Popov
9b7233ebd1
fix #3877 ;
2014-01-30 15:50:27 +04:00
Matthias Mailänder
7ef9c99221
Merge pull request #4510 from ihptru/cleanup
...
cleanup map downloading
2014-01-30 03:30:01 -08:00
Igor Popov
9d9807b23a
cleanup
2014-01-28 11:02:23 +04:00
Matthias Mailänder
f897b57f4c
Merge pull request #4505 from Kanar/SoundFixes
...
New Try: Enables "insufficient power"-speech in RA and C&C when powered-down supp...
2014-01-27 13:16:49 -08:00
Kanar
17cf890dce
Enables "insufficient power"-speech in RA and C&C when powered-down supportpowerwidget is clicked
2014-01-27 04:29:32 +01:00
Matthias Mailänder
8685ec64ae
Merge pull request #4481 from obrakmann/linux-packaging
...
Fix build of Debian package
2014-01-25 10:44:49 -08:00
Oliver Brakmann
87c7968795
More cleanups, leave AUTHORS file in the libdir
2014-01-25 19:22:43 +01:00
Paul Chote
bc205f0a5c
Merge pull request #4473 from chrisforbes/authors
...
Add Ripley` to AUTHORS
2014-01-22 17:59:13 -08:00
Oliver Brakmann
8d76d8e4e0
Fix build of Debian package
...
The build of the Debian package had the following issues:
* AUTHORS, CHANGELOG and COPYRIGHT files were placed in /usr/lib/openra
* /usr/share/doc/openra/changelog.gz did not contain the changelog
2014-01-21 20:37:23 +01:00
Matthias Mailänder
b8740a3a47
test for a list of files when loading mods
...
don't cache test file string arrays
2014-01-21 08:30:03 +01:00
Matthias Mailänder
1a77180a5d
Merge pull request #4480 from Phrohdoh/AUTHORS
...
Updated AUTHORS.
2014-01-20 13:47:34 -08:00
Taryn
85a4a1e272
Added myself to AUTHORS list.
2014-01-20 09:54:43 -06:00
Matthias Mailänder
18d8034153
added mods/cnc Lua scripts
2014-01-19 11:18:35 +01:00
Matthias Mailänder
2433b6d6df
added mods/common/lua scripts
2014-01-19 11:11:41 +01:00
Chris Forbes
417a1f5419
Merge pull request #4471 from Kanar/SoundFixes
...
Disables "building"-speech when nothing more can be built
2014-01-18 18:38:37 -08:00
Chris Forbes
00631e5da3
Add Ripley` to AUTHORS
2014-01-19 15:35:32 +13:00
Kanar
aace7ca607
Disables "building"-speech when nothing more can be built
2014-01-18 22:42:05 +01:00
Chris Forbes
d28992c054
Merge pull request #4470 from Mailaender/fedora-freetype
...
Fixed missing Requires: freetype2 for Fedora
2014-01-17 12:35:58 -08:00
Matthias Mailänder
d812872d91
fixed missing Requires: freetype2 on Red Hat & friends
2014-01-17 10:30:01 +01:00
Matthias Mailänder
44f00dc48e
setup all hospital frames
2014-01-17 08:18:42 +01:00
Matthias Mailänder
da59468fa5
setup all biolab frames
2014-01-17 08:18:42 +01:00
Matthias Mailänder
493de23527
use all tech center frames
2014-01-17 08:18:37 +01:00
Paul Chote
617012bd36
Merge pull request #4427 from Mailaender/d2k-tileset-cleanup
...
ARRAKIS tileset cleanup
2014-01-16 22:03:07 -08:00
Matthias Mailänder
151f7dc9c6
Merge pull request #4464 from pchote/attackmove
...
Add AttackMove to C&C helicopters
2014-01-16 12:12:27 -08:00
Matthias Mailänder
8217a1c161
Merge pull request #4461 from chrisforbes/master-ping-thread-safety
...
fixes #4459
2014-01-16 12:01:03 -08:00
Matthias Mailänder
d939d5183c
fixed a crash in the actor border rendering
2014-01-16 20:59:18 +01:00
Matthias Mailänder
ecca689f34
categorize everything
2014-01-16 20:59:18 +01:00
Matthias Mailänder
e496f2a36d
randomized bricks
2014-01-16 20:59:16 +01:00
Matthias Mailänder
c6db460291
remove building bibs to avoid confusion
2014-01-16 20:50:51 +01:00
Matthias Mailänder
dd581e0135
identical to the right two tiles from 443
...
BLOXICE and BLOXTREE redundancy
2014-01-16 20:50:51 +01:00
Matthias Mailänder
b3e0632e25
category resorting
2014-01-16 20:50:50 +01:00
Matthias Mailänder
d5039e1ddb
also a dead worm
2014-01-16 20:50:50 +01:00
Matthias Mailänder
ca770e89c3
merged the bottom of the big rock
2014-01-16 20:50:50 +01:00
Matthias Mailänder
b9cdbaebbf
merged the giant crater into one tile
2014-01-16 20:50:50 +01:00
Matthias Mailänder
211bcedb95
stich the black wreck together
2014-01-16 20:50:50 +01:00
Matthias Mailänder
c6c47ccfcd
English please
2014-01-16 20:50:50 +01:00
Paul Chote
d2d29269d6
Add AttackMove to C&C helicopters.
...
The other mods don't allow aircraft to AutoTarget.
2014-01-16 19:02:39 +13:00
Paul Chote
99cb698424
Generalise AttackMove to support anything with IMove and AutoTarget.
...
Also removes the unnecessary JustMove parameter.
2014-01-16 18:47:29 +13:00
Chris Forbes
abaed4e8be
fix client join/leave race with master server ping
2014-01-16 09:36:12 +13:00
Chris Forbes
f053379458
Merge pull request #4453 from Mailaender/sniper-contrails
...
Added contrail effects to sniper shots
2014-01-13 11:21:29 -08:00
Matthias Mailänder
e07453bb7f
Merge pull request #4454 from ScottNZ/lua
...
Move lua logs to lua.log
2014-01-12 06:31:36 -08:00
ScottNZ
d34de25495
Move lua logs to lua.log
2014-01-12 23:28:50 +13:00
Matthias Mailänder
c4220a42dc
Merge pull request #4437 from pchote/moveadjacent
...
Fix EnterTransport pathing.
2014-01-12 01:53:53 -08:00
Paul Chote
13ccfa0b34
Update change log.
2014-01-12 22:37:32 +13:00
Paul Chote
d2fa1a12f9
Use DomainIndex to fix naval transport path perf.
2014-01-12 22:35:06 +13:00
Paul Chote
29e689178d
Make EnterTransport more consistent with MoveAdjacentTo.
2014-01-12 22:09:11 +13:00
Paul Chote
3cdeea009b
Make MoveAdjacentTo aware of moving targets.
...
Units moving toward another actor (passengers, hijackers, etc) will now repath if their target moves.
Fixes excessive repathing if the target cannot be reached.
2014-01-12 22:09:11 +13:00
Paul Chote
c333b59eb9
Cache trait lookups in MoveAdjacentTo.
2014-01-12 22:09:11 +13:00
Paul Chote
27ef3352f4
Fix AttackMove nits.
...
Clears StyleCop warnings and adds GetTargets implementation for the unit path debug.
2014-01-12 22:09:04 +13:00
Matthias Mailänder
3a57c18154
added contrail effects to sniper shots
2014-01-11 18:13:09 +01:00
Matthias Mailänder
14b264e553
Merge pull request #4432 from ihptru/download-map-with-name
...
closes #4405
2014-01-11 02:54:04 -08:00
Matthias Mailänder
69c97a6e39
Merge pull request #4441 from xaionaro/bleed
...
closes #4425
2014-01-11 02:31:16 -08:00
Dmitry Yu Okunev
0083e60590
Permit black color (S=0.0, V=0.2)
2014-01-11 14:06:53 +04:00
Matthias Mailänder
51ef37fc02
Merge pull request #4428 from dan9550/nod03b
...
Added nod03b
2014-01-11 01:16:56 -08:00
Chris Forbes
0c67bce545
Merge pull request #4447 from Mailaender/fps-limit-opt
...
Optimized frame limit sleep
2014-01-11 00:56:00 -08:00
Matthias Mailänder
589f5297d9
optimized frame limit sleep
...
* calculate idealFrameTime only when needed
* only create a new Stopwatch when needed
* disallow wait times > 1 second
2014-01-11 09:14:31 +01:00
Matthias Mailänder
dd6b1f877d
Merge pull request #4433 from reaperrr/laserzap-improvement
...
LaserZap improvements
2014-01-06 13:46:17 -08:00
reaperrr
fe47907024
changelog entry for LaserZap's HitAnimPalette
2014-01-06 18:15:03 +01:00
reaperrr
0763fc0167
Added HitAnimPalette trait to LaserZap projectile, LaserZap HitAnim can now use other palettes than the default effect palette.
2014-01-06 18:14:19 +01:00
reaperrr
26013c21f9
Added descriptions for LaserZap Color and HitAnim traits
2014-01-06 18:11:34 +01:00
Igor Popov
ca61536c15
map-downloading: use filename served by content-disposition as saving location
2014-01-06 13:41:12 +04:00
Paul Chote
9ec7f32473
Merge pull request #4419 from Mailaender/snipericon-fix
...
Fixed transparency glitches in the sniper icon.
2014-01-05 12:58:09 -08:00
Paul Chote
191c797de3
Merge pull request #4430 from reaperrr/system-yaml-split1
...
Divided system.yaml of all shipping mods into multiple yamls
2014-01-05 12:40:11 -08:00
reaperrr
a6610d8e9c
changelog entry for system.yaml split
2014-01-05 19:23:34 +01:00
reaperrr
9ca3361c2f
Split TS system.yaml into four files
2014-01-05 19:22:51 +01:00
reaperrr
8046bb60f0
Split D2k system.yaml into four files
2014-01-05 19:20:35 +01:00
Dan9550
9c13f0dfc3
added nod03b
...
Finished off nod03b
fixed indentation & inf in front of trees
fixed oil derrick
2014-01-06 05:17:27 +11:00
reaperrr
ad2cf62c45
Split RA system.yaml into four files
2014-01-05 19:16:57 +01:00
reaperrr
ab021f9868
Merge RA music-cs.yaml and music-am.yaml with music.yaml
2014-01-05 19:16:13 +01:00
reaperrr
c5b7d268b3
Split TD system.yaml into four yamls
2014-01-05 18:56:01 +01:00
Matthias Mailänder
2b07bd0f1c
Update CHANGELOG
...
followup of #4421
2014-01-05 14:38:58 +01:00
Matthias Mailänder
dcd83db15e
replaced 000000 color with 100c0c
...
closes #3254
2014-01-05 12:11:53 +01:00
Matthias Mailänder
bc3c4163ab
Merge pull request #4408 from dan9550/nod03-lua
...
Added OnCapture lua trigger and begun work on nod03a
2014-01-05 01:29:36 -08:00
Dan9550
91050ba458
OnCapture lua trigger & nod03a
...
Cleaned up nod03a, spaces -> tabs
nod03a and OnCapture lua trigger
2014-01-05 20:19:13 +11:00
Paul Chote
197c583ea6
Merge pull request #4422 from Mailaender/d2k-bloxxmas
...
Added the Dune 2000 BLOXXMAS terrain tiles
2014-01-04 14:32:49 -08:00
Paul Chote
f3c58570f7
Merge pull request #4421 from reaperrr/hackyai-uhc-polish
...
Fixed/precised some descriptions of #4415
2014-01-04 13:18:25 -08:00
Matthias Mailänder
888bceaa80
update CHANGELOG
2014-01-04 15:09:23 +01:00
Matthias Mailänder
09335f839d
added the BLOXXMAS terrain special tiles
2014-01-04 15:09:22 +01:00
Matthias Mailänder
74b24c0f8d
display TMP files in the asset browser
2014-01-04 14:41:07 +01:00
reaperrr
55c1a93bf5
Follow-up on #4415 . Fixed/precised some descriptions.
2014-01-04 14:31:29 +01:00
Matthias Mailänder
b2a8763d06
tex → tmp to avoid confusion with TeX markup files
...
closes github/linguist#883
2014-01-04 13:53:44 +01:00
Paul Chote
84b4456a3a
Merge pull request #4413 from Mailaender/d2k-buildradius
...
Removed the build radius restrictions for Dune 2000
2014-01-04 01:53:26 -08:00
Paul Chote
1103d63f70
Merge pull request #4399 from Mailaender/gdi02
...
Recreated the second GDI mission in Lua
2014-01-04 01:52:53 -08:00
Matthias Mailänder
4c05d98e9b
removed the build radius restrictions
2014-01-04 10:51:56 +01:00
Matthias Mailänder
2b56c0eb2f
Update CHANGELOG
...
for #4415
2014-01-04 10:38:47 +01:00
Matthias Mailänder
cb3861b6de
Merge pull request #4415 from reaperrr/hackyai-unhardcoding-rev2
...
Un-hardcoded several HackyAI aspects
2014-01-04 01:36:20 -08:00
Paul Chote
81791b15fe
Merge pull request #4414 from Mailaender/d2k-shroud
...
Display shroud by default again in Dune 2000
2014-01-04 01:34:18 -08:00
Paul Chote
a58c0f66cd
Merge pull request #4407 from Mailaender/torpedo-bridges
...
Made torpedos not travel through land, but destroy bridges
2014-01-04 01:31:58 -08:00
Matthias Mailänder
ddf7c15c6a
display shroud by default again
2014-01-04 10:16:30 +01:00
Matthias Mailänder
7e437c620c
remove unused interior terrain types
...
no smudges on high walls
2014-01-04 09:57:17 +01:00
Matthias Mailänder
3ced83e94e
temperate roads should be brown in the minimap
2014-01-04 09:57:17 +01:00
Matthias Mailänder
a6c5b80731
this is not just ShowMuzzles anymore
2014-01-04 09:57:17 +01:00
Matthias Mailänder
4d99f9ce53
allow to C4 intact bridges that have taken some damage
2014-01-04 09:57:17 +01:00
Matthias Mailänder
3de1516747
allow invalid terrain targets for Air/Water bound weapons
...
made terrain targeting consistent with actors
2014-01-04 09:57:09 +01:00
Matthias Mailänder
e3a2addca0
new Bridge terrain type with grey minimap color
2014-01-04 09:39:43 +01:00
Matthias Mailänder
9730b41162
update CHANGELOG
2014-01-04 09:39:43 +01:00
Matthias Mailänder
027a281ae3
define torpedoes in a more generic way
...
fixes #3252 and closes #2097
2014-01-04 09:39:43 +01:00
Matthias Mailänder
4b43bb1cad
replace misleading Underwater bool with what it really does
2014-01-04 09:39:43 +01:00
Matthias Mailänder
3a6989ce24
removed redundant default mini bridges
2014-01-04 09:39:43 +01:00
Paul Chote
87d544fd26
Merge pull request #4229 from Mailaender/default-motd
...
Shared MOTD between all mods and a default motd.txt
2014-01-04 00:38:15 -08:00
Matthias Mailänder
e367cea840
one MOTD for all mods and create a default motd.txt
2014-01-04 09:34:17 +01:00
Paul Chote
b823356842
Merge pull request #4238 from Mailaender/replay-args
...
Added a new Launch.Replay=$FILEPATH parameter
2014-01-04 00:28:09 -08:00
Matthias Mailänder
fc5185d552
added a bash script to test open-with on .rep files
2014-01-04 09:20:08 +01:00
Matthias Mailänder
c2df142df4
don't hardcode the default mod here
2014-01-04 09:20:08 +01:00
Matthias Mailänder
10cf992265
update CHANGELOG
2014-01-04 09:20:06 +01:00
Matthias Mailänder
3bf385b485
added a new Launch.Replay=$FilePath parameter
...
that does not persist in settings.yaml
2014-01-04 09:19:20 +01:00
Matthias Mailänder
62ffe4aeaf
StyleCop
2014-01-04 09:19:20 +01:00
Paul Chote
5c290c949f
Merge pull request #4418 from ScottNZ/bleed
...
Fix the editor painting black squares. Closes #4416
2014-01-04 00:00:25 -08:00
ScottNZ
411b1650a0
Fix the editor painting black squares. Closes #4416
2014-01-04 17:57:50 +13:00
Paul Chote
4d1551c7d6
Merge pull request #4417 from ScottNZ/bleed
...
Remove Nod01Script.cs reference from csproj
2014-01-03 17:41:34 -08:00
ScottNZ
f7fb05891a
Remove Nod01Script.cs reference from csproj following the port of it to Lua in #4397
2014-01-04 14:34:37 +13:00
reaperrr
16fd5559e9
Un-hardcoded several radiuses and production-related count for units hanging around base
2014-01-04 01:19:03 +01:00
reaperrr
98f7995d00
Un-hardcoded excess power factor and excess power minimum
2014-01-04 01:16:00 +01:00
Paul Chote
c75aafee14
Merge pull request #4397 from Mailaender/nod01-lua
...
Ported first Nod mission to Lua
2014-01-03 14:04:54 -08:00
Paul Chote
10876eb773
Merge pull request #4411 from Mailaender/d2k-terrain-polish
...
Randomized sand and rock for Dune 2000
2014-01-03 13:48:06 -08:00
Paul Chote
902fc3dc35
Merge pull request #4412 from xanax/patch-1
...
Update AUTHORS
2014-01-03 13:44:45 -08:00
Paul Chote
bdc593c8ea
Merge pull request #4235 from Mailaender/map-preview-crash
...
Don't crash map preview when loading a map with bogus tileset
2014-01-03 13:43:54 -08:00
Matthias Mailänder
c1aa85bba6
update CHANGELOG
2014-01-03 22:32:53 +01:00
Matthias Mailänder
9e49652488
add missing dash and avoid brackets
2014-01-03 22:27:49 +01:00
Matthias Mailänder
bfa7421e40
English please
2014-01-03 22:27:49 +01:00
Matthias Mailänder
40834d1701
fixed and randomized the rock and sand tiles on all maps
2014-01-03 22:27:49 +01:00
Matthias Mailänder
dc89c54c14
mark legacy tiles as black in minimap
2014-01-03 22:27:49 +01:00
Matthias Mailänder
bc176c56ed
workaround Tileset ARRAKIS lacks terraintype Clear
2014-01-03 22:27:49 +01:00
Matthias Mailänder
5bb101b9a5
workaround Warning: Unknown or excluded actor: spicebloom
2014-01-03 22:27:49 +01:00
Matthias Mailänder
7797ee910c
stick to one randomized rock tile
2014-01-03 22:27:49 +01:00
Matthias Mailänder
1933ca0edc
add missing dash
2014-01-03 22:27:49 +01:00
Matthias Mailänder
8738692259
keep all but one randomized sand tile
...
render tiles that should be replaced black
2014-01-03 22:27:49 +01:00
Matthias Mailänder
bce9626962
simpler category description for rotten base
2014-01-03 22:27:13 +01:00
Matthias Mailänder
a774e33e14
remove left-overs from initial spice render experiments
2014-01-03 22:27:13 +01:00
Paul Chote
f8576ab05d
Merge pull request #4394 from Mailaender/legacy-map-import
...
Moved the LegacyMapImport into Utility
2014-01-03 13:25:00 -08:00
xanax
42231f5009
Update AUTHORS
2014-01-03 22:01:09 +01:00
Matthias Mailänder
9e0ac761f1
Merge pull request #4398 from bkero/patch-1
...
add libmono-winforms2.0-cil dep for debian/ubuntu
2014-01-03 08:18:56 -08:00
Matthias Mailänder
be2d600810
Merge pull request #4401 from dderevjanik/bleed
...
D2k terrain expansion
2014-01-03 08:18:43 -08:00
Matthias Mailänder
a941bc567b
more verbose output on ignored player reference values
2014-01-03 16:46:41 +01:00
Matthias Mailänder
48f153ed47
default to filename instead of "(null)" when the map has no name
2014-01-03 16:46:41 +01:00
Matthias Mailänder
c6d9574d52
automatically fix open areas
...
and don't hard-code the tiles no more
2014-01-03 16:46:38 +01:00
Matthias Mailänder
9cea5f96cd
selectable maps by default
2014-01-03 16:45:43 +01:00
Matthias Mailänder
50bc073791
move legacy map import into the command line utility
...
closes #4368
2014-01-03 16:45:40 +01:00
Matthias Mailänder
147fb64185
don't crash map preview when the tileset can not be found
...
fixes #3033
2014-01-03 16:07:01 +01:00
Matthias Mailänder
752562dca7
added a description that can be displayed as mission briefing
2014-01-02 17:43:16 +01:00
Matthias Mailänder
7af935469d
hide GDI soldiers behind trees
2014-01-02 16:15:07 +01:00
Matthias Mailänder
93da201b81
added the second GDI mission
2013-12-31 20:03:31 +01:00
Daniel
af7fb5f69b
d2k tex files
2013-12-31 17:51:39 +01:00
Daniel
4a037fd751
update arrakis.yaml for tex
2013-12-31 17:02:25 +01:00
Daniel
74ba22ce0f
Update d2k mod.yaml for tex
2013-12-31 17:01:12 +01:00
Matthias Mailänder
4a4885a905
ported first Nod mission to Lua
2013-12-31 12:53:24 +01:00
Chris Forbes
d20a47d37a
Merge pull request #4396 from Mailaender/reject-move-fix
...
Fixed RejectsOrders for "Move"
2013-12-30 22:00:39 -08:00
Paul Chote
ffaa2698b2
Merge pull request #4016 from Mailaender/highlight-start
...
Blinking ready box when all slots are taken
2013-12-30 19:25:22 -08:00
Paul Chote
abfe972dc2
Merge pull request #4383 from cjshmyr/levelup
...
Initial support for unit upgrade crates
2013-12-30 19:22:40 -08:00
Paul Chote
45894a9fe4
Merge pull request #4386 from Mailaender/gdi01-lua
...
Ported first GDI mission to Lua
2013-12-30 19:19:24 -08:00
Paul Chote
220b1bb073
Merge pull request #4395 from Mailaender/lua-reinforce-fix
...
Fixed NLua.Exceptions.LuaScriptException: [string "mods/common/lua/openra.lua"]:9
2013-12-30 18:51:40 -08:00
bkero
7b2a801c8c
add libmono-winforms2.0-cil dep for debian/ubuntu
2013-12-30 19:19:27 +01:00
Matthias Mailänder
ec3f44e536
remove redundant MissionIsOver check in Tick
2013-12-30 09:28:40 +01:00
Matthias Mailänder
4bf5f62ed4
use the original hovercraft art
2013-12-30 09:28:38 +01:00
Paul Chote
512358eb72
Disable Move OrderTargeter if the Move order is rejected.
2013-12-30 08:54:02 +01:00
Matthias Mailänder
7d6d484afd
recreated GDI01 in Lua
2013-12-30 08:52:15 +01:00
Matthias Mailänder
7d19e25627
don't crash on empty orders
2013-12-30 08:44:14 +01:00
Matthias Mailänder
da8341e336
InitialAltitude is now part of CenterPositition in Lua, too
...
followup of #4371
2013-12-30 08:38:39 +01:00
Curtis Shmyr
193fc72708
Update CHANGELOG
2013-12-29 19:33:22 -07:00
Curtis Shmyr
8ada3d34ec
Initial support for individual unit upgrade crates
2013-12-29 19:10:50 -07:00
Matthias Mailänder
d87810a29c
Merge pull request #4391 from pchote/rectangular-tiles
...
Add support for TS terrain sprites and non-square cell sizes.
2013-12-29 14:34:52 -08:00
Paul Chote
e9151e3749
Fall back to square tiles for the editor.
2013-12-30 11:11:24 +13:00
Paul Chote
e6faa86570
Update changelog.
2013-12-29 14:20:15 +13:00
Paul Chote
b8e461a901
Add three additional spawn points
2013-12-29 14:16:21 +13:00
Matthias Mailänder
2df7dec72b
Replace the placeholder tile.
2013-12-29 14:16:20 +13:00
Paul Chote
0143e8bfb8
Support rectangular tiles.
2013-12-29 14:16:20 +13:00
Paul Chote
1e792fa58b
Add limited Tmp(TS) support.
...
Supports basic tile data, but not z or extra data.
2013-12-29 14:16:20 +13:00
Paul Chote
1cb4d11dc0
Sort asset browser list by filename.
2013-12-29 14:16:20 +13:00
Paul Chote
d116f8a1ce
Add FieldLoader support for Size.
2013-12-29 14:16:20 +13:00
Paul Chote
ef77ec21d0
Merge pull request #4384 from reaperrr/visceroid-icon
...
Changes text on visceroid icon to 'Visceroid' instead of 'Viceroid'.
2013-12-28 14:40:50 -08:00
reaperrr
119cfbd671
Changes text on visceroid icon to 'Visceroid' instead of 'Viceroid'.
2013-12-28 14:15:54 +01:00
Chris Forbes
a5316a488f
Merge pull request #4360 from cjshmyr/crates
...
CrateSpawner changes
2013-12-27 19:11:12 -08:00
Matthias Mailänder
f35400ad3e
blinking ready checkbox when all slots are taken
2013-12-27 23:36:58 +01:00
Matthias Mailänder
6e5b5d430f
Merge pull request #4358 from s1ww/bleed
...
Adding detailed 5 players ffa conquest map (format 6)
2013-12-27 13:48:23 -08:00
Chris Forbes
bb37d90781
Merge pull request #4376 from pchote/kid-artsrc
...
Pixel art helpers by Kaito-Kid
2013-12-26 16:40:58 -08:00
Curtis Shmyr
fa9e98d844
Use add and remove world notifications on Crate to maintain the CrateSpawner list of crates
2013-12-26 16:22:31 -07:00
Curtis Shmyr
9baa2d004a
Merge pull request #4377 from pchote/crate-tooltip-fix
...
Fix crate tooltips
2013-12-26 13:55:01 -08:00
Paul Chote
fd235f11cf
Remove redundant AddInfluence.
2013-12-27 10:22:26 +13:00
Paul Chote
f251f64c11
Add explicit bounds for Crate. Fixes #4362 .
2013-12-27 10:17:55 +13:00
Kaito-Kid
195fc55496
OpenRA Iconmaker 3.3 + Icon-Font + PS-Actions (by Kaito-Kid)
2013-12-27 09:51:06 +13:00
Kaito-Kid
9afffb2473
Add photoshop palettes for RA temperat.
2013-12-27 09:50:38 +13:00
Paul Chote
9d221b85e4
Merge pull request #3666 from Mailaender/c4-bridges
...
Allow bridges to be demolished with C4
2013-12-26 12:28:25 -08:00
Matthias Mailänder
ed19969afe
obey force move commands on bridge demolition and repair
2013-12-26 21:23:26 +01:00
Matthias Mailänder
83915eefb4
completely destroy long bridges in a chain reaction
2013-12-26 21:23:23 +01:00
Matthias Mailänder
c08335b7b2
made fields non-explodable
2013-12-26 21:22:50 +01:00
Matthias Mailänder
c78a856894
C4 demolishable bridges
2013-12-26 21:22:47 +01:00
Paul Chote
9d09f82393
Merge pull request #4373 from reaperrr/patch-1
...
Fix visceroid health radius and name
2013-12-26 12:12:10 -08:00
Curtis Shmyr
59c674a427
Fix style issues in CrateSpawner / convert altitude to world coords
2013-12-26 12:24:50 -07:00
Curtis Shmyr
f8dca4b834
Replaced references of CrateDrop with CrateSpawner in RA maps
2013-12-26 12:14:51 -07:00
Curtis Shmyr
fe0c34c8ef
CrateSpawner - combine DeliverByAircraft and DeliveryAircraft properties
2013-12-26 12:14:51 -07:00
Curtis Shmyr
a65358f191
Add support for multiple crate actors to be spawned from CrateSpawner
2013-12-26 12:14:50 -07:00
Curtis Shmyr
0c77dab922
Remove CrateDrop and move all crate spawning logic into CrateSpawner
2013-12-26 12:14:50 -07:00
Matthias Mailänder
61ef48585c
Merge pull request #4374 from MicroGraphics/rushouse
...
fixed yaml for rushouse and snowhut
2013-12-26 06:57:00 -08:00
MicroGraphics
16a3f38a11
fixed yaml for rushouse and snowhut
2013-12-26 15:46:56 +01:00
Matthias Mailänder
c92155cd84
Update CHANGELOG
...
#4317
2013-12-26 14:55:04 +01:00
reaperrr
4ba664da47
Fix visceroid health radius and name
...
Visceroids are vehicle-sized (in-game at least), so their health radius should reflect that.
And yes, I'm pretty sure it should be Visceroid and not Viceroid. The majority of Westwood documents and Tiberian Suns' rules.ini clearly spell it with an 's' added before the 'c'.
2013-12-26 13:16:09 +01:00
Matthias Mailänder
3a4c4eb481
Merge pull request #4371 from pchote/more-world-coords
...
Convert remaining yaml definitions to world coordinates
2013-12-26 03:22:07 -08:00
Paul Chote
e8d1b9b9e5
Update changelog.
2013-12-26 20:44:21 +13:00
Paul Chote
996877d9e5
Upgrade mod rules to match engine changes.
2013-12-26 20:42:13 +13:00
Paul Chote
bd334a6295
Introduce a mod/map upgrade tool.
2013-12-26 19:58:23 +13:00
Paul Chote
0b8dafcdf0
Convert actor speed to world coordinates.
2013-12-26 19:45:13 +13:00
Paul Chote
c7914ec68f
Convert Exit to world coordinates.
2013-12-26 19:45:13 +13:00
Paul Chote
f116c516ce
Add FieldLoader support for CPos and CVec.
2013-12-26 19:45:13 +13:00
Paul Chote
7a034a6609
Move CPos and CVec into FileFormats.
2013-12-26 19:45:13 +13:00
Paul Chote
ecdae4cbbe
Convert weapons to world coords.
2013-12-26 19:45:12 +13:00
Paul Chote
aca897fa76
Implement IComparable on WRange.
2013-12-26 19:45:12 +13:00
Paul Chote
c49b06fdde
Convert Health Radius to world coordinates.
2013-12-26 19:44:50 +13:00
Paul Chote
aa2f865d5d
Convert Altitude to world coords.
...
Removes the obsolete AltitudeInit: use CenterPositionInit instead.
2013-12-26 17:25:07 +13:00
Paul Chote
c42a6f8386
Convert terrain rendering to world coords.
2013-12-26 17:23:13 +13:00
Paul Chote
1a31368953
Convert range circle rendering to world coords.
2013-12-26 17:23:12 +13:00
Paul Chote
253349e3eb
Merge pull request #4317 from Mailaender/d2k-grenadier
...
Added the Atreides grenadier
2013-12-25 14:16:11 -08:00
Paul Chote
d71a0c3e5d
Merge pull request #4369 from Mailaender/chmod-x-brimstone
...
Removed executable bits from brimstone map
2013-12-25 13:41:55 -08:00
Matthias Mailänder
4f17209260
Merge pull request #4364 from ihptru/freshing-maps
...
re-InitializeLoaders on Dedicated server restart, will fresh list of maps too
2013-12-25 11:30:31 -08:00
Matthias Mailänder
50fb67cb60
Merge pull request #4367 from ScottNZ/editor
...
Fix legacy map importer NRE. Closes #4366
2013-12-25 11:23:15 -08:00
MicroGraphics
f00c82a110
polished rushouse , changed footprint
...
made it smaller and worked with a blurring-tool, so it fits better to
the westwood-stuff
2013-12-25 16:32:17 +01:00
Matthias Mailänder
9db32178b3
remove executable bits from brimstone map
2013-12-25 09:39:43 +01:00
ScottNZ
5e42554b2b
Fix legacy map importer NRE. Closes #4366
2013-12-25 12:52:07 +13:00
Igor Popov
88ee768bc7
more reasonable message when map was not found on server
2013-12-24 22:30:08 +04:00
Igor Popov
12199da97f
re-InitializeLoaders on Dedicated server restart, will fresh list of maps too
2013-12-24 22:23:57 +04:00
s1ww
3c769d6579
Adding detailed 5 players ffa conquest map (format 6)
2013-12-23 17:47:58 +01:00
Matthias Mailänder
35e906c606
Merge pull request #4347 from ihptru/battle-lake
...
update battle-lake.oramap, fixes #3245 ;
2013-12-23 00:39:29 -08:00
Matthias Mailänder
63f3a9e611
Merge pull request #4346 from MicroGraphics/bleed
...
Added a Snowhut and new map "Snow Town"
2013-12-23 00:34:28 -08:00
Matthias Mailänder
99a559c202
Merge pull request #4353 from ihptru/patch-1
...
Update launch-dedicated.sh
2013-12-23 00:19:10 -08:00
Igor Popov
75372ff706
Update launch-dedicated.sh
...
do not hardcode Map
2013-12-23 09:03:20 +03:00
Matthias Mailänder
be56f1ebeb
update CHANGELOG
2013-12-22 22:31:49 +01:00
MicroGraphics
43586a1178
New Map Snow Town
2013-12-21 20:16:09 +01:00
Igor Popov
04b3387f0e
update battle-lake.oramap, fixes #3245 ;
2013-12-21 21:17:47 +04:00
MicroGraphics
8e9364e5a4
snowhut
2013-12-21 13:52:38 +01:00
Matthias Mailänder
6a0c0ae202
Merge pull request #4340 from pchote/harv-delivery
...
Allow DeliveryBuildings: to be specified on Harvester
2013-12-20 13:52:31 -08:00
Matthias Mailänder
b6d5f53465
Merge pull request #4321 from ScottNZ/lua
...
Lua fixes/polish
2013-12-20 13:46:56 -08:00
Chris Forbes
b55b64e86c
Allow DeliveryBuildings: to be specified on Harvester
...
This allows multiple harv/proc type pairs, requested in #4323 .
2013-12-21 10:27:46 +13:00
Paul Chote
15f9a6a0a4
Merge pull request #4339 from Mailaender/download-content
...
More generic OpenRA download redirect URL
2013-12-20 13:25:25 -08:00
Matthias Mailänder
5ebeb1b077
use the new OpenRA download redirect URL
2013-12-20 22:20:53 +01:00
Matthias Mailänder
c86d7b85a4
updated the Bountysource link
2013-12-20 14:55:35 +01:00
Matthias Mailänder
639cf857af
Merge pull request #4337 from ihptru/editor-fix
...
Editor fix of #4333 ;
2013-12-20 05:49:46 -08:00
ScottNZ
7ca5d56c1f
Move the TraitInfo stuff into rules.lua
2013-12-20 22:53:37 +13:00
Paul Chote
883b014888
Generalize reinforcement insertion / extraction.
2013-12-20 20:32:42 +13:00
ScottNZ
09b694095c
Add Map.GetNamedActor for map actor lookup
2013-12-20 19:20:56 +13:00
Igor Popov
613262d597
add xaionaro to AUTHORS at last
2013-12-20 01:53:46 +04:00
Igor Popov
a8074ea23a
initialize Options in Editor for a new map; fix when trying to add custom assets for map which does not exist yet; ( fixes #4333 )
2013-12-20 01:46:13 +04:00
ScottNZ
3cf06119f7
Update packaging scripts for mods/common
2013-12-19 19:26:59 +13:00
ScottNZ
061eb412ca
Rename SupportPowers.Parabomb to SupportPowers.Airstrike
2013-12-19 19:26:58 +13:00
ScottNZ
a4f3caa6e7
Moved mods/ra/lua to mods/common/lua
2013-12-19 19:26:58 +13:00
ScottNZ
23cb4defa3
Update KopiLua.dll with some more dangerous bits removed, and remove strong naming from KopiLua/NLua
2013-12-19 19:26:58 +13:00
ScottNZ
e8fb96c55f
Add Lua cargo insertion code and Utils.Skip. Needed for Allies 03 Classic.
2013-12-19 19:26:58 +13:00
ScottNZ
b2e9de810e
Add CPos.New etc functions to Lua standard library and helpers to LuaScriptInterface.cs. Rename Team.Create to Team.New.
2013-12-19 19:26:57 +13:00
ScottNZ
8e9835f2fa
Merge pull request #4331 from pchote/requires-fix
...
Allow mods to define a list of compatible map sources.
2013-12-18 19:22:09 -08:00
Paul Chote
6406e1d052
Allow mods to define a list of compatible map sources. Fixes #4319 .
2013-12-19 14:44:20 +13:00
Matthias Mailänder
58fd9b8d1d
Merge pull request #4327 from pchote/map-upgrade-fix
...
Persist custom map package contents on save. Fixes #4318 .
2013-12-18 14:47:50 -08:00
Matthias Mailänder
29b3d790b2
Merge pull request #4328 from pchote/crate-palette-fix
...
Polish crate rendering
2013-12-18 14:46:53 -08:00
Matthias Mailänder
0a24aa0ac6
Merge pull request #4326 from pchote/renderer-fix
...
Throw a sensible exception when no renderers are available.
2013-12-18 14:35:15 -08:00
ScottNZ
fbefebfb93
Merge pull request #4330 from MicroGraphics/patch-1
...
Update AUTHORS
2013-12-18 14:06:27 -08:00
MicroGraphics
1f2ec0932a
Update AUTHORS
2013-12-18 23:02:50 +01:00
Paul Chote
83bb3f97f6
Update changelog.
2013-12-19 09:25:16 +13:00
Paul Chote
c1b894959e
Fix RA crate artwork.
2013-12-19 09:22:10 +13:00
Paul Chote
d4ab156352
Fix C&C crate artwork.
2013-12-19 09:21:52 +13:00
Paul Chote
1b41848623
Fix palette modifiers and the effect palette.
2013-12-18 22:48:09 +13:00
Paul Chote
56894f811a
Use effect palette for crates. Fixes #4316 .
2013-12-18 22:27:20 +13:00
Paul Chote
9ef971a159
Update CHANGELOG.
2013-12-18 22:22:24 +13:00
Paul Chote
50ad3b64d8
Persist custom map package contents on save. Fixes #4318 .
2013-12-18 22:14:49 +13:00
Paul Chote
b96c36f38f
Fix most of the style violations in Game.cs.
2013-12-18 21:45:04 +13:00
Paul Chote
ff5cbc65c5
Throw a sensible exception when no renderers are available. Fixes #4322 .
2013-12-18 21:42:45 +13:00
Matthias Mailänder
37ea791841
added the Atreides grenadier
2013-12-15 13:07:26 +01:00
Matthias Mailänder
9acfbc30e5
this is now sprite to PNG
2013-12-15 12:03:21 +01:00
Matthias Mailänder
dfc56f6201
document where we ripped it from
...
off by one
2013-12-15 12:03:21 +01:00
ScottNZ
7ae831381a
Merge pull request #4315 from pchote/cnc-shellmap-fix
...
C&C shellmap polish fix.
2013-12-15 01:18:04 -08:00
Paul Chote
7e89763eb9
Fix initial HTNK turret facing in C&C shellmap.
2013-12-15 22:12:02 +13:00
Paul Chote
d63dcc5dd1
Add a lua actor facing helper.
2013-12-15 22:12:02 +13:00
ScottNZ
49ba44fbaa
Merge pull request #4313 from pchote/gifts
...
Change crate graphics for christmas.
2013-12-14 21:17:23 -08:00
Paul Chote
e9e2e353f7
Change crate graphics for christmas. Closes #4296 .
2013-12-15 18:16:15 +13:00
ScottNZ
74461f91bc
Merge pull request #4306 from Mailaender/ra-aircraft-husk-sight
...
Reveal shroud for RA aircraft husks
2013-12-14 19:51:27 -08:00
Matthias Mailänder
b6753fb076
update CHANGELOG
2013-12-14 10:41:57 +01:00
Paul Chote
f1372acf3f
Merge pull request #4305 from Mailaender/rpm-freetype
...
Fixed broken FreeType 2 RPM dependency on Fedora
2013-12-14 01:33:15 -08:00
Matthias Mailänder
58f8b7228f
reveal shroud for aircraft husks falling down
2013-12-13 15:23:42 +01:00
Matthias Mailänder
f99dd6748b
Merge pull request #4301 from pchote/cnc-helicopter-husk-sight
...
Add sight to helicopter husks.
2013-12-13 06:12:58 -08:00
Matthias Mailänder
1aa95ab8a4
Merge pull request #4303 from pchote/batch-fix
...
Fix two serious perf regressions.
2013-12-13 05:54:06 -08:00
Matthias Mailänder
d14fd27ac1
fix broken FreeType 2 RPM dependency
...
* http://pkgs.org/download/freetype on Fedora
* http://pkgs.org/download/freetype2 on everything else
2013-12-13 14:38:16 +01:00
Paul Chote
393b1bbc0a
Remove ContrailFader when complete. Fixes #4302 .
2013-12-13 22:36:30 +13:00
Paul Chote
45ccf0035e
Only render the frozen actors that are visible. Fixes #4300 .
2013-12-13 22:36:25 +13:00
Paul Chote
d0752736fc
Add sight to helicopter husks. Fixes #4298 .
2013-12-13 21:30:11 +13:00
Matthias Mailänder
88c9b6d73b
Merge pull request #4299 from pchote/shroud-fix
...
Always initialise the fog palette.
2013-12-13 00:01:35 -08:00
Paul Chote
e424d7c6c1
Always initialise the fog palette. Fixes #4297 .
2013-12-13 17:49:31 +13:00
Matthias Mailänder
1bbe200e32
Merge pull request #4295 from pchote/utility-fix
...
Fix bitrotted utility description.
2013-12-11 23:48:09 -08:00
Paul Chote
ffcfe051e0
Fix bitrotted command descriptions.
2013-12-12 20:30:48 +13:00
Paul Chote
8f71861a6b
Remove mod argument from GenerateMinimap.
...
It is redundant now that we enforce v6 maps.
2013-12-12 20:30:48 +13:00
Matthias Mailänder
f76caa5fb7
Merge pull request #4290 from pchote/text-fix
...
Attempt to parse unexpected key events as text.
2013-12-11 09:17:28 -08:00
Matthias Mailänder
0c199126cc
Merge pull request #4289 from pchote/ore-spawn-fix
...
Don't spawn resources at maximum density.
2013-12-11 09:09:34 -08:00
Matthias Mailänder
0b73478869
Merge pull request #4291 from pchote/fix-the-frelling-editor
...
Fixes #4269 .
2013-12-11 09:05:18 -08:00
Matthias Mailänder
bdd6c29539
Merge pull request #4271 from pchote/smudges
...
Use original D2K craters.
2013-12-11 04:39:07 -08:00
Paul Chote
c09e4ff541
Fixes #4269 .
2013-12-11 23:13:46 +13:00
Paul Chote
e15637ad7f
Fix typos spelling in changelog.
2013-12-11 22:55:46 +13:00
Paul Chote
f984dd16eb
Update CHANGELOG.
2013-12-11 22:54:32 +13:00
Paul Chote
3abadd1ec6
Use the original D2K craters.
2013-12-11 22:54:00 +13:00
Paul Chote
8c7f77d2c7
Convert SmudgeLayer to sequences.
2013-12-11 22:53:33 +13:00
Paul Chote
719c9c1cd2
Attempt to parse unexpected key events as text. Fixes #4232 .
2013-12-11 22:42:56 +13:00
Matthias Mailänder
f5123981fa
Merge pull request #4287 from pchote/shroud
...
Rewrite shroud renderer.
2013-12-11 01:28:22 -08:00
Paul Chote
efd1f7f621
Merge pull request #4286 from ScottNZ/bleed
...
Fix cnc's nuke not damaging air units (a regression from a recent commit...
2013-12-11 01:27:56 -08:00
Paul Chote
0e33f5d3d9
Merge pull request #4288 from Mailaender/stats-fix
...
Fix death count in observer stats
2013-12-11 01:24:28 -08:00
Paul Chote
439d800f03
Don't spawn resources at maximum density. Fixes #4278 .
2013-12-11 22:20:17 +13:00
Matthias Mailänder
a15e73a699
don't count units twice and forget about buildings
...
closes #4283
2013-12-11 09:43:02 +01:00
Paul Chote
186cc55d6e
Update CHANGELOG.
2013-12-11 20:54:40 +13:00
Paul Chote
4d70996012
New shroud renderer. Fixes #2162 . Fixes #3024 . Fixes #4034 .
...
Uses the original tile sprites in C&C and D2K and uses a smoother transition in all mods.
2013-12-11 20:51:49 +13:00
Paul Chote
4e814a8c2e
Move ShroudRenderer into a trait.
2013-12-11 19:22:55 +13:00
Paul Chote
089973280d
Add Multiply blend mode for D2K move-flash and shroud.
2013-12-11 19:22:54 +13:00
ScottNZ
f4d2e7cd6f
Fix cnc's nuke not damaging air units (a regression from a recent commit to remove its PerCell damage model)
2013-12-11 17:45:33 +13:00
Matthias Mailänder
89d1d17b80
Merge pull request #4279 from ScottNZ/balance
...
Rework ra nuke to deal more damage to vehicles
2013-12-10 04:16:52 -08:00
ScottNZ
8bd05909e4
Update CHANGELOG for atom bomb changes
2013-12-10 23:19:09 +13:00
ScottNZ
e1c14cc114
Rework ra nuke to deal more damage to vehicles. Fixes #4220
2013-12-10 23:11:45 +13:00
ScottNZ
06a26e19ab
Merge pull request #4277 from pchote/ore-fix
...
Remove custom terrain when clearing resources.
2013-12-10 01:01:51 -08:00
Paul Chote
fa067fa905
Remove custom terrain when clearing resources. Fixes #4272 .
2013-12-10 16:52:41 +13:00
Matthias Mailänder
653155eda3
Merge pull request #4276 from pchote/initial-map
...
Improved automatic map selection.
2013-12-09 14:22:47 -08:00
Paul Chote
b8e492eda6
Attempt to pick a more sensible starting map. Fixes #4273 .
2013-12-10 09:15:56 +13:00
Paul Chote
7b01b74ffc
Save the map choice from the Skirmish button.
2013-12-10 09:12:42 +13:00
Matthias Mailänder
4d6c21d4c4
Merge pull request #4268 from pchote/d2k-palette-fix
...
D2K palette fixes
2013-12-09 01:22:52 -08:00
Paul Chote
844a1355c7
Disable shadow on terrain palette.
...
Fixes black spots on cliffs.
2013-12-09 19:50:47 +13:00
Paul Chote
ef28f4eb94
Clamp texture coordinates. Fixes #2343 .
2013-12-09 19:49:39 +13:00
Paul Chote
18ccb50054
Merge pull request #4147 from Mailaender/cycle-hotkeys
...
Fixed and improved cycle hotkeys
2013-12-08 11:15:10 -08:00
Matthias Mailänder
e0efa00d95
StyleCop
2013-12-08 12:04:50 +01:00
Matthias Mailänder
2e6646bd73
cycle production buildings ordered by products
2013-12-08 12:02:44 +01:00
Matthias Mailänder
c19a739ae9
Merge pull request #4264 from pchote/cnc-nuke
...
Remove PerCell damage from C&C.
2013-12-08 01:59:16 -08:00
Paul Chote
a4ef4124ce
Merge pull request #4253 from Mailaender/enforce-requiresmod
...
Enforce Map.RequiresMod
2013-12-08 01:55:05 -08:00
Matthias Mailänder
5794e69d52
enforce Map.RequiresMod so we don't get suprised by breakages
2013-12-08 10:46:55 +01:00
Paul Chote
0a13633036
Merge pull request #4265 from Mailaender/allies04-quickfix
...
Fixed crash when disguising the spy as an infantry without stand2 animations
2013-12-08 01:43:41 -08:00
Matthias Mailänder
4d77e961b5
Merge pull request #4262 from pchote/prereq-crash-fix
...
Prerequisites crash fix.
2013-12-08 01:42:31 -08:00
Matthias Mailänder
cbffc7ca09
fixed crash when disguising the spy
2013-12-08 10:34:56 +01:00
Paul Chote
e0eff775e2
Merge pull request #4263 from ScottNZ/lua
...
Small Lua cleanup
2013-12-08 01:34:33 -08:00
Paul Chote
ca83a82ba3
Remove PerCell damage from C&C.
...
Fixes bogus nuke damage.
2013-12-08 22:29:46 +13:00
Paul Chote
f30622a885
Merge pull request #4258 from Mailaender/packaging-corrections
...
Packaging Script Corrections
2013-12-08 00:44:39 -08:00
Paul Chote
bbc19df512
Fix StyleCop issues in TechTree.
2013-12-08 21:40:59 +13:00
ScottNZ
11b9c3ad80
Return useful requested things in supportpowers.lua
2013-12-08 21:39:45 +13:00
ScottNZ
6e7229f97f
Clean up reinforcements.lua
2013-12-08 21:39:37 +13:00
Paul Chote
e76dbcd4bf
Silently ignore bogus prerequisites instead of crashing. Fixes #4225 .
2013-12-08 21:34:49 +13:00
Matthias Mailänder
9923d162c5
we don't ship non-managed code anymore
2013-12-08 09:33:49 +01:00
Matthias Mailänder
660c0c74b2
add missing FreeType 2 dependency to RPM
...
http://pkgs.org/download/freetype2
2013-12-08 09:33:49 +01:00
Matthias Mailänder
10736a7a6c
make install SDL2
2013-12-08 09:33:49 +01:00
Matthias Mailänder
404dd70e9e
only tab-indent hierarchy
...
don't align because this differs per editor configuration
2013-12-08 09:33:49 +01:00
Matthias Mailänder
8c2670916c
credit all thirdparty libraries
2013-12-08 09:33:46 +01:00
Matthias Mailänder
2ba6b481ee
Merge pull request #4261 from pchote/rank-fix
...
Veterency fixes
2013-12-08 00:27:04 -08:00
Matthias Mailänder
3fa5aef8d4
Merge pull request #4260 from pchote/editor-fix
...
Fix editor parsing templates.
2013-12-08 00:15:48 -08:00
Paul Chote
708c549d27
Improve rank chevron positioning. Closes #4196 .
2013-12-08 21:12:25 +13:00
Paul Chote
943156aed3
Fix initial experience granting.
2013-12-08 21:11:43 +13:00
Matthias Mailänder
269b7e25c1
Merge pull request #4257 from pchote/map-format
...
Fix map format incompatibilities
2013-12-08 00:11:08 -08:00
Paul Chote
a13de137e7
Fix editor parsing templates. Fixes #4247 .
2013-12-08 17:51:18 +13:00
Paul Chote
2e785df6c7
Update CHANGELOG.
2013-12-08 11:33:11 +13:00
Paul Chote
cd2a1cb30f
Upgrade shipped maps to format 6.
2013-12-08 11:33:04 +13:00
Paul Chote
8f737719fd
Rename utility --minimap to --map-preview.
2013-12-08 11:26:07 +13:00
Paul Chote
250a7cb349
Move map upgrading to OpenRA.Utility.
2013-12-08 11:25:54 +13:00
Paul Chote
73f4f880cc
Fix map Options serialisation. Fixes #4107 .
2013-12-08 11:18:58 +13:00
Paul Chote
510e812c02
Bump the map format 5 -> 6.
...
Version 6 ensures that maps define RequiresMod.
2013-12-08 11:18:58 +13:00
Paul Chote
f5f6f1e7aa
Allow maps to be saved during initialisation.
2013-12-08 10:38:35 +13:00
Matthias Mailänder
127c9bb98c
update CHANGELOG
2013-12-07 12:20:10 +01:00
Matthias Mailänder
b72ea8c227
added a new hotkey to cycle production buildings except conyards
2013-12-07 12:20:10 +01:00
Matthias Mailänder
316161a3e0
add audio feedback on mouse-wheel and hotkey build palette cycle
2013-12-07 12:20:07 +01:00
Matthias Mailänder
bcba26a04e
don't hardcode SHIFT modifier for backwards tab cycle
...
closes #4144
2013-12-07 12:19:32 +01:00
Matthias Mailänder
28cf6d36f4
Merge pull request #4250 from ihptru/updatemaps
...
Update distributed maps with RequiresMod where it's missing
2013-12-07 01:19:06 -08:00
Matthias Mailänder
b06784dfdd
Merge pull request #4252 from ScottNZ/lua
...
Delete LuaInterface code
2013-12-07 01:15:41 -08:00
ScottNZ
dfba973690
Delete LuaInterface code
2013-12-07 18:55:34 +13:00
Igor Popov
f5d5a3ca8e
Update distributed maps with RequiresMod where it's missing
2013-12-07 03:50:41 +04:00
Matthias Mailänder
c293474c79
Merge pull request #4249 from ihptru/requiresmod
...
fix #4236 ; Editor has to add RequiresMod to map.yaml
2013-12-06 13:57:36 -08:00
Igor Popov
1434d4ae8f
fix 4236; Editor has to add RequiresMod to map.yaml
2013-12-07 01:37:48 +04:00
Paul Chote
af17cb2c0c
Merge pull request #4234 from Mailaender/minimap-utility
...
Added a minimap renderer to OpenRA.Utility.exe
2013-12-06 11:52:19 -08:00
Paul Chote
f3243de08b
Merge pull request #4244 from Mailaender/fps-settings
...
Made the FPS settings fool proof
2013-12-06 11:51:25 -08:00
Paul Chote
ec157f7811
Merge pull request #4245 from Mailaender/nod01-bridge
...
Enforce a non-destructible bridge in Nod01
2013-12-06 11:46:29 -08:00
Matthias Mailänder
4c5c0974ad
don't attack neutral world owner plus invulnerable bridge
...
closes #4230
2013-12-06 15:10:07 +01:00
Matthias Mailänder
784284969e
clamp the max framerate setting to useful borders
...
and update on the fly
2013-12-06 14:49:12 +01:00
Matthias Mailänder
173b99c76a
don't crash if max framerate is 0
...
fixes #4221
2013-12-06 14:48:32 +01:00
Matthias Mailänder
afb83e3007
Merge pull request #4241 from pchote/spice
...
Polish D2K spice rendering.
2013-12-06 02:43:23 -08:00
Paul Chote
001dc88dc9
Merge pull request #4239 from ScottNZ/lua-new
...
Move to a managed Lua implementation
2013-12-06 02:37:04 -08:00
Paul Chote
b1eb083746
Merge pull request #4240 from Mailaender/select-all-hotkey
...
Added the Select All units on screen hotkey
2013-12-06 02:33:57 -08:00
Paul Chote
c3e4cb5069
Remove spice1.shp.
2013-12-06 23:28:26 +13:00
Matthias Mailänder
4b70448823
reorder hotkeys
...
the way they appear in the GUI and similiar ones together
2013-12-06 11:26:54 +01:00
Matthias Mailänder
08166c0a64
added a new hotkey to select all units on screen
...
closes #4182
2013-12-06 11:26:52 +01:00
Paul Chote
3ca220ef17
Merge pull request #4237 from Mailaender/map-lint
...
Allow map.yaml checks with OpenRA.Lint.exe
2013-12-06 02:12:55 -08:00
ScottNZ
1a4888b050
PerfSample Lua Tick execution
2013-12-06 23:11:33 +13:00
ScottNZ
5799cfdcf2
Split mission.lua into mission.lua, reinforcements.lua and supportpowers.lua. Fixes #4204
2013-12-06 23:11:32 +13:00
ScottNZ
df7487ec01
Add KopiLua/NLua words to AUTHORS
2013-12-06 23:11:32 +13:00
ScottNZ
0d0de71840
Add KopiLua/NLua to packaging scripts
2013-12-06 23:11:25 +13:00
Matthias Mailänder
e65cfe00c1
update CHANGELOG
2013-12-06 11:07:56 +01:00
Paul Chote
fc8063a223
Merge pull request #4231 from Mailaender/visceroid-habitat
...
Made visceroids feel at home in Tiberium
2013-12-06 02:04:34 -08:00
Matthias Mailänder
3e2690a1ad
Update CHANGELOG
2013-12-06 11:00:39 +01:00
Paul Chote
f7eb6a29d5
Merge pull request #4228 from Mailaender/pak-folder-fix
...
Moved Pak.cs to the correct directory
2013-12-06 01:53:36 -08:00
Paul Chote
1b898d5b31
Merge pull request #4242 from ScottNZ/bleed
...
Update CHANGELOG for recent ra oil derrick change
2013-12-06 01:48:48 -08:00
ScottNZ
dcace8924e
Update CHANGELOG for recent ra oil derrick change
2013-12-06 22:44:46 +13:00
Paul Chote
9eaf496d72
Update CHANGELOG.
2013-12-06 22:31:39 +13:00
Paul Chote
ca2749dcc0
Support soft edges on D2K spice tiles. Fixes #2247 .
2013-12-06 22:27:51 +13:00
Paul Chote
410cd1c7b1
Reorganise ResourceLayer implementation.
2013-12-06 22:24:07 +13:00
ScottNZ
3315c43295
Remove old Lua/LuaInterface installation/packaging
2013-12-06 21:53:08 +13:00
ScottNZ
452a0c0e25
Add Lua reserved name checking and exception hooks
2013-12-06 21:53:07 +13:00
ScottNZ
c39bd53e2a
Override Lua's print function with Internal.Debug
2013-12-06 21:53:07 +13:00
ScottNZ
aca618ceef
Introduce LuaScriptContext function cache
2013-12-06 21:53:06 +13:00
ScottNZ
4ea217ef7b
Provide an empty table to Internal.New if args is nil to keep NLua happy
2013-12-06 21:53:06 +13:00
ScottNZ
1cf1086122
Swap LuaInterface for NLua and KopiLua
2013-12-06 21:52:59 +13:00
Matthias Mailänder
16edd98300
self-document it
2013-12-05 21:01:27 +01:00
Matthias Mailänder
e05e17c22e
optionally lint check a mod + map.yaml
...
closes #3850
2013-12-05 21:01:27 +01:00
Matthias Mailänder
60f6a07014
verbose RALint for make test
2013-12-05 21:01:23 +01:00
Matthias Mailänder
8d9282811b
fixed System.IO.InvalidDataException`: Non-power-of-two array
2013-12-05 19:31:24 +01:00
Matthias Mailänder
52ecac7336
allow mod override
...
e.g. useful for legacy maps where RequiresMod: is not set
2013-12-05 19:27:40 +01:00
Matthias Mailänder
5a4fc712a9
added --minimap to OpenRA Utility
...
closes #4195
2013-12-05 17:41:03 +01:00
Matthias Mailänder
06b0ce621f
mixed line endings → Unix line endings
2013-12-05 17:14:55 +01:00
Matthias Mailänder
2d17ec41b6
speed up visceroids on Tiberium
...
slow them down everywhere else
2013-12-05 13:10:04 +01:00
Matthias Mailänder
e6eb7a9768
heal visceroids on tiberium
...
closes #3302
2013-12-05 13:09:13 +01:00
Matthias Mailänder
989165d71c
move Pak.cs to the correct directory
...
case-sensitive OS require it to compile using MonoDevelop
2013-12-05 09:43:22 +01:00
Matthias Mailänder
0b5b3b22b4
Merge pull request #4223 from ScottNZ/lua-missions
...
Add back the smudge that was missing in allies-02-classic
2013-12-03 14:07:34 -08:00
Matthias Mailänder
dafd68b392
Merge pull request #4222 from pchote/brimstone-polish
...
Start with a construction yard on the D2K Brimstone map.
2013-12-03 14:02:51 -08:00
ScottNZ
84b99687c9
Add back the smudge that was missing in allies-02-classic
2013-12-04 10:57:05 +13:00
Paul Chote
2fd2167665
Merge pull request #4191 from Mailaender/MD4.2-tabs
...
Fixed tabs instead of spaces for MonoDevelop >= 4.2
2013-12-03 13:53:30 -08:00
ScottNZ
983409037c
Merge pull request #4212 from pchote/crater-fix
...
Fix an off-by-one error in SmudgeLayer.
2013-12-03 13:52:07 -08:00
Paul Chote
2016448471
Fix Brimstone starting configuration.
...
Starting with a walled MCV is terrible for polish.
This gives the player a construction yard instead.
2013-12-04 10:24:55 +13:00
Paul Chote
19ddb61d18
Don't show make animations for starting actors.
2013-12-04 10:24:55 +13:00
Matthias Mailänder
14df1ac6df
Merge pull request #4214 from pchote/framelimiter-focus
...
Remove TextField focus when becoming disabled.
2013-12-03 12:02:18 -08:00
Paul Chote
701e9e2684
Remove TextField focus when becoming disabled. Fixes #4153 .
2013-12-04 08:53:29 +13:00
Matthias Mailänder
3895d79e5c
Merge pull request #4215 from pchote/mcv-fix
...
Obey order.Queued in DeployTransform.
2013-12-03 06:35:43 -08:00
Matthias Mailänder
93bec5e14b
Merge pull request #4216 from pchote/cnc-shellmap
...
Rewrite C&C shellmap in lua
2013-12-03 06:33:06 -08:00
Matthias Mailänder
efdc14e1d5
Merge pull request #4218 from ScottNZ/balance
...
Increase ra oil derrick cash trickler period to 375. Closes #4217
2013-12-03 05:00:27 -08:00
ScottNZ
42961b9dd5
Increase ra oil derrick cash trickler period to 375
2013-12-04 00:26:56 +13:00
Paul Chote
568988b435
Rewrite C&C shellmap script in lua.
2013-12-03 23:45:59 +13:00
Paul Chote
79b52e4c66
Add ScriptedMove and Teleport functions to lua library.
2013-12-03 23:26:37 +13:00
Paul Chote
0948c353e5
Obey order.Queued in DeployTransform. Fixes #4211 .
2013-12-03 18:52:47 +13:00
Paul Chote
473f8dfbb8
Fix an off-by-one error in SmudgeLayer. Fixes #4139 .
2013-12-03 18:16:40 +13:00
Matthias Mailänder
599faba94e
Merge pull request #4208 from pchote/sprite-fix
...
SpriteReader fixes
2013-12-02 12:33:05 -08:00
Paul Chote
29fcb3dc35
Fix dune 2 shp parsing.
2013-12-02 20:49:36 +13:00
Paul Chote
c2413b63f7
Remove duplicated Format2 implementation.
2013-12-02 20:44:39 +13:00
Paul Chote
4d12ea0941
Style clean Format80.
2013-12-02 20:43:29 +13:00
Paul Chote
b6cce50ccc
Fix crash when loading 0x0 shps. Fixes #4192 .
2013-12-02 20:43:29 +13:00
ScottNZ
863e368ff5
Merge pull request #4207 from chrisforbes/deferred-lua-dispose
...
defer disposal of lua context to main thread
2013-12-01 21:51:52 -08:00
Chris Forbes
870685995d
defer disposal of lua context to main thread
2013-12-02 17:50:09 +13:00
Matthias Mailänder
3d47fd503d
Merge pull request #4193 from pchote/pak
...
Add a Pak parser for Dune II archives.
2013-12-01 01:33:32 -08:00
Paul Chote
57c2e75a59
Add a Pak parser for Dune II archives.
2013-12-01 22:09:32 +13:00
Matthias Mailänder
7fac962c09
Merge pull request #4185 from pchote/frame-rework
...
Rewrite sprite handling.
2013-11-30 14:46:54 -08:00
Paul Chote
8cfd3756c4
Fix d2k asset browser on case sensitive filesystems.
2013-12-01 11:28:50 +13:00
Paul Chote
867d4cd096
Remove mod dll dependency on OpenRA.Utility. Fixes #3298 .
2013-12-01 11:28:50 +13:00
Paul Chote
1e7f436448
Overhaul asset browser.
2013-12-01 11:28:50 +13:00
Paul Chote
30f150fc91
Fix mod chooser list
2013-12-01 10:12:56 +13:00
Paul Chote
e3e2758bfb
Remove --userdir argument from Utility --extract.
2013-12-01 09:59:15 +13:00
Paul Chote
6881dcc710
Fix UI rendering of offset sprites.
2013-12-01 09:49:27 +13:00
Paul Chote
21f2e88d83
Update CHANGELOG.
2013-12-01 09:49:27 +13:00
Paul Chote
314f819940
Load terrain from any SpriteSource.
2013-12-01 09:49:25 +13:00
Paul Chote
bfd50b97e2
Clean up ShpTSReader code.
2013-12-01 09:48:45 +13:00
Paul Chote
3f2be59056
Clean up ShpReader code.
2013-12-01 09:48:44 +13:00
Paul Chote
ed163aea82
Fix D2 shp parsing and make it a proper frame source.
2013-12-01 09:48:44 +13:00
Paul Chote
246c5e4526
Update Utility --shp to match.
2013-12-01 09:48:44 +13:00
Paul Chote
e636f99c48
Change Utility --png to accept all ISpriteSources.
2013-12-01 09:48:44 +13:00
Paul Chote
e4fe2b49f4
Make terrain tiles ISpriteSources.
2013-12-01 09:48:42 +13:00
Paul Chote
f92ce8bf51
Define a consistent interface for sprite loading. Fixes #4176 .
2013-12-01 09:47:49 +13:00
Paul Chote
20a6c75ba4
Rewrite ShpTSReader. Closes #3746 .
2013-12-01 09:47:49 +13:00
Paul Chote
5b947090f4
Use the normal extension checking rules for .r8.
2013-12-01 09:47:49 +13:00
Paul Chote
f153516151
Introduce proper support for non-shp sprites in cursors and ShpImageWidget.
2013-12-01 09:47:48 +13:00
Paul Chote
01155a655a
Allow empty sprites to be allocated.
2013-12-01 09:47:48 +13:00
Matthias Mailänder
152c5d2049
fix tabs instead of spaces for MonoDevelop >= 4.2
2013-11-30 17:52:13 +01:00
Matthias Mailänder
cebc77085f
Merge pull request #4189 from pchote/health-lookups
...
Move HealthExts.IsDead and Kill to Actor.
2013-11-30 07:18:47 -08:00
Paul Chote
0fe839add0
Move HealthExts.IsDead and Kill to Actor.
2013-12-01 00:14:47 +13:00
Paul Chote
9acba84acc
Merge pull request #4188 from Mailaender/lonestar-oilb
...
Fixed crash in Fort Lonestar on map load
2013-11-30 01:58:23 -08:00
Matthias Mailänder
68b9fbf796
don't crash Fort Lonestar on map load
2013-11-30 09:44:48 +01:00
Matthias Mailänder
4f0c35b848
Merge pull request #4184 from pchote/changelog-fix
...
Fix changelog entry.
2013-11-29 23:56:44 -08:00
Paul Chote
244f573197
Remove reference to server browser.
2013-11-30 11:51:26 +13:00
Matthias Mailänder
5577d38129
Merge pull request #4183 from pchote/label-crash-fix
...
Fix C&C tooltip crash (regression from #4156 ).
2013-11-29 14:21:11 -08:00
Paul Chote
925d53484f
Merge pull request #4179 from ScottNZ/lua
...
Lua stuffs
2013-11-29 14:17:17 -08:00
Paul Chote
afecaf6d54
Fix C&C tooltip crash (regression from #4156 ).
2013-11-30 10:53:11 +13:00
ScottNZ
aa5ea1a3ce
Fix bots not deploying their mcv as a result of the DeployTransform change
2013-11-30 09:59:22 +13:00
ScottNZ
e640122d3f
Update CHANGELOG
2013-11-29 23:49:49 +13:00
ScottNZ
0ca8f41114
Add two Lua-powered single player missions
2013-11-29 23:49:41 +13:00
ScottNZ
1c09d4434b
Fix Einstein's voice
2013-11-29 23:49:29 +13:00
ScottNZ
f7c39aaf3b
Add some additional mission notifications to ra's notifications.yaml
2013-11-29 23:49:14 +13:00
ScottNZ
e4d477b0e0
Add Lua standard library and supporting C#/yaml
2013-11-29 23:48:44 +13:00
ScottNZ
6a14434cff
Add a CenterPosition helper to Viewport
2013-11-29 23:01:50 +13:00
ScottNZ
e4e6169f7f
Add a function to World for setting just the local pause state, and add a lock variable to prevent further pause state changes
2013-11-29 23:01:18 +13:00
ScottNZ
b69508fb6b
Remove MustBeDestroyed from ^TechBuilding
2013-11-29 22:58:04 +13:00
ScottNZ
0527c883b9
Move DeployTransform logic into its own method, and remove its CancelActivity call so it works properly when queued
2013-11-29 22:56:24 +13:00
ScottNZ
9312a7e03a
Add husk for V19 (oil pump)
2013-11-29 22:54:42 +13:00
Matthias Mailänder
6e4187cca1
Merge pull request #4177 from pchote/disable-stuff
...
Remove language selector and IRC chat from the visible game UI.
2013-11-29 01:19:14 -08:00
Paul Chote
c861d7a930
Add server filter checkboxes to C&C.
2013-11-28 22:17:08 +13:00
Paul Chote
76c332acca
Disable IRC chat in the server browser.
2013-11-28 22:14:29 +13:00
Paul Chote
a99d7fee82
Disable language selector.
2013-11-28 22:05:14 +13:00
Paul Chote
54c81eb2c7
Merge pull request #4156 from reaperrr/widgets04
...
Improved Widget text customizability rev.2
2013-11-27 00:47:00 -08:00
Matthias Mailänder
58bf488ad0
Merge pull request #4054 from cjshmyr/healthbars
...
Added 2 new settings for unit health bars (fixes #3867 )
2013-11-24 13:08:50 -08:00
Curtis Shmyr
d30f60809b
Added 2 settings for unit health bars: always show unit health, and team health bar colors
2013-11-24 12:12:52 -07:00
reaperrr
1f789b4296
var instead of SpriteFont on TimerWidget.
2013-11-22 13:49:18 +01:00
reaperrr
f743cedb10
Adds improved UI customizability to changelog.
2013-11-22 13:36:55 +01:00
reaperrr
09606e8ffd
Moved duplicate float2 before if as suggested.
2013-11-22 13:36:22 +01:00
reaperrr
4c92280b7e
Moved duplicated int2 in ButtonWidget before if as suggested.
2013-11-22 13:34:46 +01:00
Paul Chote
90fa7743c3
Merge pull request #4166 from Mailaender/minor-fixes
...
Minor fixes to yet unused artwork
2013-11-22 01:40:33 -08:00
Paul Chote
bad95a3652
Merge pull request #4159 from reaperrr/camobox-cloaksound-fix
...
Disables cloak sound on camouflaged pillbox.
2013-11-22 00:07:35 -08:00
Paul Chote
3e74e224c3
Merge pull request #4149 from Mailaender/speedup-array-bounds
...
Fixed crash when the last production building was killed while the mouse was still hovering over the build palette
2013-11-21 23:57:23 -08:00
Paul Chote
7777a3673e
Merge pull request #4148 from Mailaender/rank-hardening
...
Hardened the new Rank effect against crashes
2013-11-21 23:53:21 -08:00
Matthias Mailänder
2c889af346
fixed neutral tech center remap in make animation
2013-11-21 22:00:20 +01:00
reaperrr
703145fc14
Changelog entry for removed cloak sounds on camo pillbox.
2013-11-21 21:54:19 +01:00
Matthias Mailänder
07c9c70426
use the TS move flash instead of the RA one
2013-11-21 21:38:53 +01:00
Chris Forbes
593a1ff0d6
Merge pull request #4151 from Mailaender/assetbrowser-renovation
...
Asset Browser Renovation
2013-11-21 12:15:40 -08:00
reaperrr
60e861e6e4
Sets cloak and uncloak sound defaults to null.
2013-11-21 16:33:56 +01:00
Matthias Mailänder
f5f6545ba0
Merge pull request #4160 from reaperrr/desert-church-fix
...
Makes desert church garrisonable by Sniper.
2013-11-20 13:53:45 -08:00
reaperrr
4664e3ed2b
Makes desert church garrisonable by Sniper. Closes #4152 .
2013-11-20 16:27:25 +01:00
reaperrr
45afbcb38e
Disables cloak sound on camouflaged pillbox. Closes #4154 .
2013-11-20 16:18:02 +01:00
Paul Chote
9883658d0f
Merge pull request #4140 from ScottNZ/lua-wip
...
Add map scripting support
2013-11-19 16:25:07 -08:00
reaperrr
701c5b6aac
Disables ButtonWidget contrast default (accidental left-over from testing).
2013-11-19 15:53:13 +01:00
reaperrr
f9c2e90c6b
Moves TextFieldWidget defaults to metrics.yaml.
2013-11-19 01:42:16 +01:00
reaperrr
e73b3705c6
Moves defaults for HotkeyEntryWidget to global settings in metrics.yaml.
2013-11-19 01:41:32 +01:00
reaperrr
394a2b5166
Makes ButtonWidget and Widgets based on it more customizable, sets defaults in metrics.yaml.
2013-11-19 01:39:57 +01:00
reaperrr
915bf2cff0
Makes TimerWidget LabelWidget-based for better customizability. Sets defaults for LabelWidget in metrics.yaml.
2013-11-19 01:37:01 +01:00
ScottNZ
6327a88b68
Update CHANGELOG for Lua support and 'make install' changes
2013-11-18 20:59:25 +13:00
Matthias Mailänder
94d1936286
fix shortcut on Linux
2013-11-18 20:56:04 +13:00
Matthias Mailänder
fcd8997c25
break RPM auto dependency generation completely apart
...
so it installs this noarch
which is in fact x86_64 (because of the build server)
even on i586
2013-11-18 20:56:04 +13:00
Matthias Mailänder
5f92b69211
don't terminate the RPM build because we ship .so in noarch
...
TODO: this is horrible!
2013-11-18 20:56:03 +13:00
Matthias Mailänder
c257b3e74b
fix duplicate /
2013-11-18 20:56:03 +13:00
Matthias Mailänder
2062a1bf9b
install openra to /usr/lib now that we ship native libraries
2013-11-18 20:56:02 +13:00
Matthias Mailänder
1d60b86b9b
fix indentions
2013-11-18 20:56:02 +13:00
Matthias Mailänder
a0d0bc9830
clean up exe laying around elsewhere
2013-11-18 20:56:02 +13:00
Matthias Mailänder
17a024202b
we now have .so and .dylib
2013-11-18 20:56:01 +13:00
Matthias Mailänder
6498e0ec7a
moved KDE stuff into local git ignore
2013-11-18 20:56:01 +13:00
Matthias Mailänder
3e5255d619
remove old and misleading note
2013-11-18 20:56:00 +13:00
Matthias Mailänder
acd7efd957
install the Lua libraries on Mac OS and Linux
2013-11-18 20:56:00 +13:00
ScottNZ
d01ee2a75e
Update build, package and installer scripts for LuaInterface
2013-11-18 20:56:00 +13:00
ScottNZ
e730580030
Add LuaInterface dependencies
2013-11-18 20:55:59 +13:00
ScottNZ
cd0b3d8862
Add map scripting support
2013-11-18 20:55:59 +13:00
ScottNZ
b2f46a56ea
Add FindType method to ObjectCreator
2013-11-18 20:55:58 +13:00
ScottNZ
0a50371a37
Add LuaInterface project
2013-11-18 20:55:58 +13:00
ScottNZ
55423b159a
Move RASpecialPowers into OpenRA.Mods.RA.Scripting
2013-11-18 20:55:57 +13:00
Matthias Mailänder
d9148edc8d
updated CHANGELOG
2013-11-17 23:37:31 +01:00
Matthias Mailänder
da235d7aee
.IsDead() includes the .Destroyed check
2013-11-17 23:32:32 +01:00
Matthias Mailänder
8a13cd6c6a
additional checks to avoid giving dead actors a rank sign
...
closes #4134
2013-11-17 23:28:02 +01:00
Matthias Mailänder
dd848ddd11
PaulCop clean
2013-11-17 22:43:59 +01:00
Matthias Mailänder
9e50f577a0
fixed index outside bounds of the array when 0 productions left
...
closes #4137
2013-11-17 22:16:31 +01:00
Matthias Mailänder
e981275cb1
added a palette chooser and colorpicker dropdown to the browser
2013-11-17 21:27:47 +01:00
Matthias Mailänder
d9ac907315
abbreviate the user support folder as in mod.yaml
2013-11-17 17:22:20 +01:00
Matthias Mailänder
6171ea7cf3
harden asset browser against invalid user input and allow R8
...
closes #3980
2013-11-17 17:19:47 +01:00
Matthias Mailänder
f6bd53c15e
StyleCop
2013-11-17 16:09:23 +01:00
Matthias Mailänder
d973ed307f
don't crash the asset browser when loading sprites with 1 frame
...
closes #4125
2013-11-17 16:07:32 +01:00
Matthias Mailänder
5d3987dee3
Update CHANGELOG
...
side effect from #3676
2013-11-17 08:37:23 +01:00
Matthias Mailänder
a8a5a88e8f
Merge pull request #4138 from pchote/remove-mod-merging
...
Remove runtime mod merging
2013-11-16 11:04:44 -08:00
Paul Chote
8026b6ded6
Merge pull request #4141 from Mailaender/proximity
...
Removed Proxmity trait everywhere
2013-11-15 22:48:56 -08:00
Matthias Mailänder
b875e9f0a2
remove bit-rotted Proxmity trait
2013-11-15 14:32:18 +01:00
Paul Chote
d6f1debe22
Stylecop clean Manifest.
2013-11-15 09:54:42 +13:00
Paul Chote
a08dbdba05
Stylecop clean Mod.
2013-11-15 09:54:42 +13:00
Paul Chote
6d6d1e230b
Remove runtime mod merging. Closes #3421 .
2013-11-15 09:54:42 +13:00
Chris Forbes
4d893cb1f2
Merge pull request #4129 from ScottNZ/refactor
...
Refactor
2013-11-12 00:06:01 -08:00
Chris Forbes
e8f961b13c
Merge pull request #4130 from ScottNZ/lua-wip
...
Rewrite our Equals implementations
2013-11-12 00:05:51 -08:00
ScottNZ
3f117d751b
Fix HackyAI confusing an empty sequence for null
2013-11-12 20:27:36 +13:00
ScottNZ
74e2baeb48
Fix a few spelling errors
2013-11-12 19:39:41 +13:00
ScottNZ
49b1e69f44
Fix a stack overflow
2013-11-12 19:39:40 +13:00
ScottNZ
dfd19187fe
Fix closure removal in Download.cs
2013-11-12 19:39:40 +13:00
ScottNZ
1394c1dcee
Remove some misc redundancies
2013-11-12 19:39:39 +13:00
ScottNZ
8197f29606
Rename type parameter "ValueType" to "T" in HackyAI.cs
2013-11-12 19:39:39 +13:00
ScottNZ
f1f1a2b166
Add missing license notice to ResourceClaim.cs
2013-11-12 19:39:38 +13:00
ScottNZ
00ec1ca87a
Remove unused usings
2013-11-12 19:39:33 +13:00
ScottNZ
86a3e14f2d
Remove constructor base() redundancies
2013-11-12 17:31:55 +13:00
ScottNZ
7c5f3cc0f1
Replace some Where-FirstOrDefault chains with a single call to FirstOrDefault
2013-11-12 17:21:31 +13:00
ScottNZ
c373bc22e8
Rewrite our Equals implementations so they don't crash when comparing incompatible objects
2013-11-12 17:12:56 +13:00