Consult the wiki for instructions on how to install and use this.
EA has not endorsed and does not support this product.
A Red Alert 2 mod for the OpenRA game engine
License: GNU General Public License v3.0
Consult the wiki for instructions on how to install and use this.
EA has not endorsed and does not support this product.
Red Alert 2 Mod at Version {DEV_VERSION}
on map cb142fef4b80694b59ba09010a34ca335e5e2f6c (allied-02 by Westwood Studios).
Operating System: Windows (Microsoft Windows NT 6.2.9200.0)
Runtime Version: .NET CLR 4.0.30319.42000
Exception of type `System.InvalidOperationException`: Unit `jumpjet` does not have a sequence named `die3`
в OpenRA.Graphics.SequenceProvider.GetSequence(String unitName, String sequenceName) в d:\Games\OpenRA-bleed\OpenRA.Game\Graphics\SequenceProvider.cs:строка 65
в OpenRA.Graphics.Animation.GetSequence(String sequenceName) в d:\Games\OpenRA-bleed\OpenRA.Game\Graphics\Animation.cs:строка 205
в OpenRA.Graphics.Animation.PlaySequence(String sequenceName) в d:\Games\OpenRA-bleed\OpenRA.Game\Graphics\Animation.cs:строка 86
в OpenRA.Graphics.Animation.PlayThen(String sequenceName, Action after) в d:\Games\OpenRA-bleed\OpenRA.Game\Graphics\Animation.cs:строка 120
в OpenRA.Mods.Common.Effects.Corpse..ctor(World world, WPos pos, String image, String sequence, String paletteName)
в OpenRA.Mods.Common.Traits.WithDeathAnimation.<>c__DisplayClass1.<SpawnDeathAnimation>b__0(World w)
в OpenRA.World.Tick() в d:\Games\OpenRA-bleed\OpenRA.Game\World.cs:строка 309
в OpenRA.Game.InnerLogicTick(OrderManager orderManager) в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 557
в OpenRA.Game.LogicTick() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 582
в OpenRA.Game.Loop() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 709
в OpenRA.Game.Run() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 749
в OpenRA.Program.Run(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 117
в OpenRA.Program.Main(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 39
I have compiled the game from the development Version of the game,
Mod Chooser Mod at Version {DEV_VERSION}
Operating System: OSX (Unix 14.5.0.0)
Runtime Version: Mono 4.0.1 ((detached/ed1d3ec Tue May 26 17:22:37 EDT 2015) CLR 4.0.30319.17020
Exception of type `System.Reflection.TargetInvocationException`: Exception has been thrown by the target of an invocation.
Inner Exception of type `System.NullReferenceException`: Object reference not set to an instance of an object
at OpenRA.Mods.Common.Widgets.Logic.InstallFromCDLogic.Install (System.String source) [0x000f0] in /Users/jtyle6/Documents/OpenRA/OpenRA.Mods.Common//Widgets/Logic/Installation/InstallFromCDLogic.cs:158
at OpenRA.Mods.Common.Widgets.Logic.InstallFromCDLogic.CheckForDisk () [0x0001b] in /Users/jtyle6/Documents/OpenRA/OpenRA.Mods.Common//Widgets/Logic/Installation/InstallFromCDLogic.cs:73
at OpenRA.Mods.Common.Widgets.Logic.InstallFromCDLogic..ctor (OpenRA.Widgets.Widget widget, System.Action afterInstall, System.String modId) [0x00100] in /Users/jtyle6/Documents/OpenRA/OpenRA.Mods.Common//Widgets/Logic/Installation/InstallFromCDLogic.cs:49
at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&)
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in /private/tmp/source-mono-mac-4.0.0-branch/bockbuild-mono-4.0.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.0.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:535
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00013] in /private/tmp/source-mono-mac-4.0.0-branch/bockbuild-mono-4.0.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.0.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:541
at System.Reflection.MonoCMethod.DoInvoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000a5] in /private/tmp/source-mono-mac-4.0.0-branch/bockbuild-mono-4.0.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.0.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:526
at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in /private/tmp/source-mono-mac-4.0.0-branch/bockbuild-mono-4.0.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.0.1/mcs/class/corlib/System.Reflection/MonoMethod.cs:554
at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000] in /private/tmp/source-mono-mac-4.0.0-branch/bockbuild-mono-4.0.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.0.1/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:62
at OpenRA.ObjectCreator.CreateUsingArgs (System.Reflection.ConstructorInfo ctor, System.Collections.Generic.Dictionary`2 args) [0x00062] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//ObjectCreator.cs:88
at OpenRA.ObjectCreator.CreateObject[ChromeLogic] (System.String className, System.Collections.Generic.Dictionary`2 args) [0x00063] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//ObjectCreator.cs:53
at OpenRA.Widgets.Widget+<PostInit>c__AnonStorey0.<>m__0 (System.String l) [0x00011] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Widgets/Widget.cs:254
at System.Linq.Enumerable+<CreateSelectIterator>c__Iterator10`2[System.String,OpenRA.Widgets.ChromeLogic].MoveNext () [0x00059] in /private/tmp/source-mono-mac-4.0.0-branch/bockbuild-mono-4.0.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.0.1/mcs/class/System.Core/System.Linq/Enumerable.cs:2266
at System.Linq.Enumerable.ToArray[ChromeLogic] (IEnumerable`1 source) [0x0007c] in /private/tmp/source-mono-mac-4.0.0-branch/bockbuild-mono-4.0.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.0.1/mcs/class/System.Core/System.Linq/Enumerable.cs:2896
at OpenRA.Widgets.Widget.PostInit (OpenRA.Widgets.WidgetArgs args) [0x0004c] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Widgets/Widget.cs:255
at OpenRA.WidgetLoader.LoadWidget (OpenRA.Widgets.WidgetArgs args, OpenRA.Widgets.Widget parent, OpenRA.MiniYamlNode node) [0x001ef] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Widgets/WidgetLoader.cs:74
at OpenRA.WidgetLoader.LoadWidget (OpenRA.Widgets.WidgetArgs args, OpenRA.Widgets.Widget parent, System.String w) [0x00032] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Widgets/WidgetLoader.cs:43
at OpenRA.Widgets.Ui.OpenWindow (System.String id, OpenRA.Widgets.WidgetArgs args) [0x00012] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Widgets/Widget.cs:47
at OpenRA.Mods.Common.Widgets.Logic.InstallLogic+<InstallLogic>c__AnonStorey0.<>m__3 () [0x0000b] in /Users/jtyle6/Documents/OpenRA/OpenRA.Mods.Common//Widgets/Logic/Installation/InstallLogic.cs:37
at OpenRA.Mods.Common.Widgets.ButtonWidget.<ButtonWidget>m__A (MouseInput _) [0x00006] in /Users/jtyle6/Documents/OpenRA/OpenRA.Mods.Common//Widgets/ButtonWidget.cs:70
at OpenRA.Mods.Common.Widgets.ButtonWidget.HandleMouseInput (MouseInput mi) [0x000bc] in /Users/jtyle6/Documents/OpenRA/OpenRA.Mods.Common//Widgets/ButtonWidget.cs:158
at OpenRA.Widgets.Widget.HandleMouseInputOuter (MouseInput mi) [0x000ce] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Widgets/Widget.cs:369
at OpenRA.Widgets.Ui.HandleInput (MouseInput mi) [0x0002c] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Widgets/Widget.cs:87
at OpenRA.DefaultInputHandler+<OnMouseInput>c__AnonStorey2.<>m__0 () [0x00006] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Input/InputHandler.cs:49
at OpenRA.Sync.CheckSyncUnchanged[Boolean] (OpenRA.World world, System.Func`1 fn) [0x00008] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Sync.cs:178
at OpenRA.DefaultInputHandler.OnMouseInput (MouseInput input) [0x00020] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Input/InputHandler.cs:49
at OpenRA.Platforms.Default.Sdl2Input.PumpInput (IInputHandler inputHandler) [0x001e7] in /Users/jtyle6/Documents/OpenRA/OpenRA.Platforms.Default//Sdl2Input.cs:106
at OpenRA.Platforms.Default.Sdl2GraphicsDevice.PumpInput (IInputHandler inputHandler) [0x0000e] in /Users/jtyle6/Documents/OpenRA/OpenRA.Platforms.Default//Sdl2GraphicsDevice.cs:355
at OpenRA.Renderer.EndFrame (IInputHandler inputHandler) [0x0000e] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Renderer.cs:156
at OpenRA.Game.RenderTick () [0x00142] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Game.cs:621
at OpenRA.Game.Loop () [0x0013e] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Game.cs:731
at OpenRA.Game.Run () [0x00042] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Game.cs:749
at OpenRA.Program.Run (System.String[] args) [0x00011] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Support/Program.cs:117
at OpenRA.Program.Main (System.String[] args) [0x00050] in /Users/jtyle6/Documents/OpenRA/OpenRA.Game//Support/Program.cs:39
Red Alert 2 Mod at Version {DEV_VERSION}
on map 8686e762dbe6b6a2a032e5b19bb1dcc686d7f18e (dustbowl by Westwood Studios).
Operating System: Windows (Microsoft Windows NT 6.2.9200.0)
Runtime Version: .NET CLR 4.0.30319.42000
Exception of type System.InvalidOperationException
: The current order generator may not be changed from synced code
в OpenRA.Sync.AssertUnsynced(String message) в d:\Games\OpenRA-bleed\OpenRA.Game\Sync.cs:строка 200
в OpenRA.World.set_OrderGenerator(IOrderGenerator value) в d:\Games\OpenRA-bleed\OpenRA.Game\World.cs:строка 131
в OpenRA.World.CancelInputMode() в d:\Games\OpenRA-bleed\OpenRA.Game\World.cs:строка 138
в OpenRA.Mods.Common.Widgets.Logic.MenuButtonsChromeLogic.OpenMenuPanel(MenuButtonWidget button, WidgetArgs widgetArgs)
в OpenRA.Mods.Common.Widgets.Logic.MenuButtonsChromeLogic.<>c__DisplayClass1c.<.ctor>b__3()
в OpenRA.Mods.Common.Widgets.Logic.LoadIngamePlayerOrObserverUILogic.<>c__DisplayClass6.<.ctor>b__2()
в System.Action.Invoke()
в OpenRA.World.EndGame() в d:\Games\OpenRA-bleed\OpenRA.Game\World.cs:строка 64
в OpenRA.Mods.Common.Traits.MissionObjectives.<>c__DisplayClassf.b__c()
в OpenRA.Primitives.ActionQueue.PerformActions(Int32 currentTime) в d:\Games\OpenRA-bleed\OpenRA.Game\Primitives\ActionQueue.cs:строка 52
в OpenRA.Game.LogicTick() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 574
в OpenRA.Game.Loop() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 709
в OpenRA.Game.Run() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 749
в OpenRA.Program.Run(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 117
в OpenRA.Program.Main(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 39
I have many Rhino tanks. (About 10) And attacking bot's base.
I think Rhino or something move on structure? and Error !
exception.log
Red Alert 2 Mod at Version {DEV_VERSION}
on map 3042ec5d8e8b2307270b0ea898075501a990766d (Heck Freezes Over by Westwood Studios).
Operating System: Windows (Microsoft Windows NT 6.2.9200.0)
Runtime Version: .NET CLR 4.0.30319.42000
Exception of typeSystem.ArgumentException
: This frozen actor has no footprint! Please report a bug!
Actor Name: gapile
Actor Location: 23,-19
Input footprint: []
Input footprint (shroud.Contains): []
Input footprint (map.Contains): []
at OpenRA.Traits.FrozenActor..ctor(Actor self, PPos[] footprint, Shroud shroud, Boolean startsRevealed)
at OpenRA.Mods.Common.Traits.FrozenUnderFog.<>c__DisplayClass8_0.b__0(Player player, Int32 playerIndex)
at OpenRA.Primitives.PlayerDictionary1..ctor(World world, Func
3 valueFactory)
at OpenRA.Mods.Common.Traits.FrozenUnderFog.Created(Actor self)
at OpenRA.World.CreateActor(Boolean addToWorld, String name, TypeDictionary initDict)
at OpenRA.World.CreateActor(String name, TypeDictionary initDict)
at OpenRA.Mods.Common.Traits.PlaceBuilding.<>c__DisplayClass2_0.b__0(World w)
at OpenRA.World.Tick()
at OpenRA.Game.InnerLogicTick(OrderManager orderManager)
at OpenRA.Game.LogicTick()
at OpenRA.Game.Loop()
at OpenRA.Game.Run()
at OpenRA.Program.Run(String[] args)
at OpenRA.Program.Main(String[] args)
The GI has prone firing frames but these are not defined in the sequence yaml.
It is happend when I try to click any button in main menu
sound.log
Failed to parse WAV file umenucl1.wav. Error message:
System.OutOfMemoryException: Выдано исключение типа "System.OutOfMemoryException".
в OpenRA.StreamExts.ReadBytes(Stream s, Int32 count) в d:\Games\OpenRA-bleed\OpenRA.Game\StreamExts.cs:строка 25
в OpenRA.FileFormats.WavLoader.LoadSound(Stream s) в d:\Games\OpenRA-bleed\OpenRA.Game\FileFormats\WavLoader.cs:строка 82
в OpenRA.FileFormats.WavLoader.TryParseSound(Stream stream, String fileName, Byte[]& rawData, Int32& channels, Int32& sampleBits, Int32& sampleRate) в d:\Games\OpenRA-bleed\OpenRA.Game\FileFormats\WavLoader.cs:строка 189
exception.log
Red Alert 2 Mod at Version {DEV_VERSION}
on map ba240d57ac307937bab3223ce71e0e37b84e3a9e (Blank by Matthias Mailänder).
Operating System: Windows (Microsoft Windows NT 6.2.9200.0)
Runtime Version: .NET CLR 4.0.30319.42000
Exception of type System.IO.InvalidDataException
: umenucl1.wav is not a valid sound file!
в OpenRA.Sound.LoadSound(ISoundLoader[] loaders, IReadOnlyFileSystem fileSystem, String filename) в d:\Games\OpenRA-bleed\OpenRA.Game\Sound\Sound.cs:строка 71
в OpenRA.Sound.<>c__DisplayClass1.b__0(String s) в d:\Games\OpenRA-bleed\OpenRA.Game\Sound\Sound.cs:строка 77
в OpenRA.Exts.GetOrAdd[K,V](Dictionary2 d, K k, Func
2 createFn) в d:\Games\OpenRA-bleed\OpenRA.Game\Exts.cs:строка 131
в OpenRA.Primitives.Cache2.get_Item(T key) в d:\Games\OpenRA-bleed\OpenRA.Game\Primitives\Cache.cs:строка 36 в OpenRA.Sound.PlayPredefined(Ruleset ruleset, Player p, Actor voicedActor, String type, String definition, String variant, Boolean relative, WPos pos, Single volumeModifier, Boolean attenuateVolume) в d:\Games\OpenRA-bleed\OpenRA.Game\Sound\Sound.cs:строка 364 в OpenRA.Sound.PlayNotification(Ruleset rules, Player player, String type, String notification, String variant) в d:\Games\OpenRA-bleed\OpenRA.Game\Sound\Sound.cs:строка 379 в OpenRA.Mods.Common.Widgets.ButtonWidget.HandleMouseInput(MouseInput mi) в OpenRA.Widgets.Widget.HandleMouseInputOuter(MouseInput mi) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs:строка 377 в OpenRA.Widgets.Widget.HandleMouseInputOuter(MouseInput mi) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs:строка 368 в OpenRA.Widgets.Widget.HandleMouseInputOuter(MouseInput mi) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs:строка 368 в OpenRA.Widgets.Widget.HandleMouseInputOuter(MouseInput mi) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs:строка 368 в OpenRA.Widgets.Widget.HandleMouseInputOuter(MouseInput mi) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs:строка 368 в OpenRA.Widgets.Ui.HandleInput(MouseInput mi) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs:строка 91 в OpenRA.DefaultInputHandler.<>c__DisplayClass7.<OnMouseInput>b__6() в d:\Games\OpenRA-bleed\OpenRA.Game\Input\InputHandler.cs:строка 50 в OpenRA.Sync.CheckSyncUnchanged[T](World world, Func
1 fn) в d:\Games\OpenRA-bleed\OpenRA.Game\Sync.cs:строка 183
в OpenRA.DefaultInputHandler.OnMouseInput(MouseInput input) в d:\Games\OpenRA-bleed\OpenRA.Game\Input\InputHandler.cs:строка 50
в OpenRA.Platforms.Default.Sdl2Input.PumpInput(IInputHandler inputHandler) в d:\Games\OpenRA-bleed\OpenRA.Platforms.Default\Sdl2Input.cs:строка 87
в OpenRA.Platforms.Default.Sdl2GraphicsDevice.PumpInput(IInputHandler inputHandler) в d:\Games\OpenRA-bleed\OpenRA.Platforms.Default\Sdl2GraphicsDevice.cs:строка 354
в OpenRA.Renderer.EndFrame(IInputHandler inputHandler) в d:\Games\OpenRA-bleed\OpenRA.Game\Renderer.cs:строка 157
в OpenRA.Game.RenderTick() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 620
в OpenRA.Game.Loop() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 730
в OpenRA.Game.Run() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 748
в OpenRA.Program.Run(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 118
в OpenRA.Program.Main(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 40
Original RA2:
OpenRA (ra2 mod):
"Prism Towers fire a concentrated beam of light at any approaching enemy ground units. If Prism Towers are placed close enough together, they can fire one large, powerful beam by targeting each other and combining light beams on the target"
Don't ask me how's this possible but this happened to me on a map named as "tn03t8". Multiple times. The map is one of the original RA2 maps just converted to oramap format.
Is this a
We are using INotifyHarvesterAction.MovingToRefinery
at the moment which doesn't support this.
Installing from the original CD doesn't work, because Microsoft CAB isn't supported yet.
This issue is clearly visible here in the following Youtube video:
http://www.youtube.com/watch?v=QrL8m48TePY&t=4m43s
In the video, I was producing a few ships. However, I noticed that the ships couldn't be deployed so I tried to set a waypoint and repeat the building process again. Still no luck. My final conclusion was that I needed to sell the existing Naval Yard and construct it again offshore so that naval units could expectedly be deployed.
When a Naval Yard locates near a shoreline, expected behaviour is that units would be deployed from the furthest corner of the building (or something alike) so that this issue wouldn't exist
Upstream has weapon and sequence inheritance as of this merged PR and this mod would benefit a lot from using this.
At the moment of writing, there is no Aircraft Carrier and Dreadnought, and V3 Rocket!
Please add them.
It has to change the owner while a connection is established and the controller isn't dead. http://modenc.renegadeprojects.com/MindControl has some insights.
Can you provide more detailed installation instructions for ubuntu?
Red Alert 2 Mod at Version {DEV_VERSION}
Operating System: OSX (Unix 14.5.0.0)
Runtime Version: Mono 4.2.1 (explicit/6dd2d0d Tue Nov 10 18:01:18 EST 2015) CLR 4.0.30319.17020
Exception of type `System.Collections.Generic.KeyNotFoundException`: The given key was not present in the dictionary.
at System.ThrowHelper.ThrowKeyNotFoundException () [0x00000] in /private/tmp/source-mono-mac-4.2.0-branch-64/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.2.1-x86/external/referencesource/mscorlib/system/throwhelper.cs:70
at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (System.Collections.Generic.TKey key) [0x00021] in /private/tmp/source-mono-mac-4.2.0-branch-64/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.2.1-x86/external/referencesource/mscorlib/system/collections/generic/dictionary.cs:176
at OpenRA.Widgets.ChromeMetrics.Get[T] (System.String key) [0x00008] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Widgets/ChromeMetrics.cs:32
at OpenRA.Player..ctor (OpenRA.World world, OpenRA.Network.Client client, OpenRA.PlayerReference pr) [0x001fa] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Player.cs:142
at OpenRA.Mods.Common.Traits.CreateMPPlayers.CreatePlayers (OpenRA.World w) [0x0005d] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Mods.Common//Traits/World/CreateMPPlayers.cs:31
at OpenRA.World..ctor (OpenRA.Map map, OpenRA.Network.OrderManager orderManager, WorldType type) [0x00197] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//World.cs:172
at OpenRA.Game.StartGame (System.String mapUID, WorldType type) [0x00074] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Game.cs:156
at OpenRA.Game.LoadShellMap () [0x00019] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Game.cs:443
at OpenRA.Mods.Common.LoadScreens.BlankLoadScreen.StartGame (OpenRA.Arguments args) [0x001a7] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Mods.Common//LoadScreens/BlankLoadScreen.cs:88
at OpenRA.Game.InitializeMod (System.String mod, OpenRA.Arguments args) [0x00374] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Game.cs:399
at OpenRA.Game.Initialize (OpenRA.Arguments args) [0x0026d] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Game.cs:288
at OpenRA.Program.Run (System.String[] args) [0x00007] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Support/Program.cs:115
at OpenRA.Program.Main (System.String[] args) [0x00050] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Support/Program.cs:39
Steps to reproduce.
Red Alert 2 Mod at Version {DEV_VERSION}
Operating System: OSX (Unix 14.5.0.0)
Runtime Version: Mono 4.2.1 (explicit/6dd2d0d Tue Nov 10 18:01:18 EST 2015) CLR 4.0.30319.17020
Exception of type `System.IO.InvalidDataException`: No valid shellmaps available
at OpenRA.Game.ChooseShellmap () [0x00077] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Game.cs:455
at OpenRA.Game.LoadShellMap () [0x00001] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Game.cs:439
at OpenRA.Mods.Common.LoadScreens.BlankLoadScreen.StartGame (OpenRA.Arguments args) <0xb780000 + 0x0035b> in <filename unknown>:0
at OpenRA.Game.InitializeMod (System.String mod, OpenRA.Arguments args) [0x00365] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Game.cs:398
at OpenRA.Mods.Common.Widgets.Logic.ModBrowserLogic+<LoadMod>c__AnonStorey2.<>m__0 () <0x10461280 + 0x0003b> in <filename unknown>:0
at OpenRA.Primitives.ActionQueue.PerformActions (Int32 currentTime) [0x0008b] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Primitives/ActionQueue.cs:53
at OpenRA.Game.LogicTick () [0x0000d] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Game.cs:573
at OpenRA.Game.Loop () [0x000d4] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Game.cs:708
at OpenRA.Game.Run () [0x00042] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Game.cs:748
at OpenRA.Program.Run (System.String[] args) [0x00011] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Support/Program.cs:118
at OpenRA.Program.Main (System.String[] args) [0x00050] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Support/Program.cs:40
1)Start play 1x1 vs CPU
2)destroy his conyard
2)let him get create (he gets MCV)
3)CPU put conyard in place that very close to top map border
4)CPU start constract buildings in fog of war
5)I use chronosphere in CPU's warminner, witch frozen in fog border, near ore refinary.
6)and teleport it to clear ground in center of map
7)get Crach
Red Alert 2 Mod at Version {DEV_VERSION}
on map 3d2d49c6b064b99726e27ebfd92326e1ec4e0522 (DEFCON 6 by Westwood Studios).
Operating System: Windows (Microsoft Windows NT 6.2.9200.0)
Runtime Version: .NET CLR 4.0.30319.42000
Exception of type System.IndexOutOfRangeException
: Индекс находился вне границ массива.
в OpenRA.Traits.FrozenActorLayer.FootprintBounds(FrozenActor fa) в d:\Games\OpenRA-bleed\OpenRA.Game\Traits\Player\FrozenActorLayer.cs:строка 211
в OpenRA.Traits.FrozenActorLayer.Add(FrozenActor fa) в d:\Games\OpenRA-bleed\OpenRA.Game\Traits\Player\FrozenActorLayer.cs:строка 199
в OpenRA.Mods.Common.Traits.FrozenUnderFog.<>c__DisplayClass5.b__4(Player player, Int32 playerIndex)
в OpenRA.Primitives.PlayerDictionary1..ctor(World world, Func
3 valueFactory) в d:\Games\OpenRA-bleed\OpenRA.Game\Primitives\PlayerDictionary.cs:строка 27
в OpenRA.Mods.Common.Traits.FrozenUnderFog.Created(Actor self)
в OpenRA.World.CreateActor(Boolean addToWorld, String name, TypeDictionary initDict) в d:\Games\OpenRA-bleed\OpenRA.Game\World.cs:строка 232
в OpenRA.World.CreateActor(String name, TypeDictionary initDict) в d:\Games\OpenRA-bleed\OpenRA.Game\World.cs:строка 225
в OpenRA.Mods.Common.Traits.PlaceBuilding.<>c__DisplayClass6.b__2(World w)
в OpenRA.World.Tick() в d:\Games\OpenRA-bleed\OpenRA.Game\World.cs:строка 309
в OpenRA.Game.InnerLogicTick(OrderManager orderManager) в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 557
в OpenRA.Game.LogicTick() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 582
в OpenRA.Game.Loop() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 709
в OpenRA.Game.Run() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 749
в OpenRA.Program.Run(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 117
в OpenRA.Program.Main(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 39
are still missing.
In original RA2 game, it do this too.
...
Loading mod: ra2
Exception of type System.IO.FileNotFoundException
: File not found: ra2:uibits/loadscreen.png
at OpenRA.FileSystem.FileSystem.Open (System.String filename) [0x00000] in :0
at OpenRA.Mods.Common.LoadScreens.LogoStripeLoadScreen.Init (OpenRA.ModData modData, System.Collections.Generic.Dictionary`2 info) [0x00000] in :0
at OpenRA.ModData..ctor (System.String mod, Boolean useLoadScreen) [0x00000] in :0
at OpenRA.Game.InitializeMod (System.String mod, OpenRA.Arguments args) [0x00000] in :0
at OpenRA.Game.Initialize (OpenRA.Arguments args) [0x00000] in :0
at OpenRA.Program.Run (System.String[] args) [0x00000] in :0
at OpenRA.Program.Main (System.String[] args) [0x00000] in :0
AL lib: (EE) alc_cleanup: 1 device not closed
...
...
This Should fix it?
In /mods/ra2/mod.yaml
Image: ra2:uibits/loadscreen.png ->>>> Image: ./mods/ra2/uibits/loadscreen.png
See http://modenc.renegadeprojects.com/Parasite for reference.
Thing I have done, is moved ra2 mod out of Application Support into the openra folder in my documents.
Red Alert 2 Mod at Version {DEV_VERSION}
on map ba240d57ac307937bab3223ce71e0e37b84e3a9e (Blank by Matthias Mailänder).
Operating System: Windows (Microsoft Windows NT 6.2.9200.0)
Runtime Version: .NET CLR 4.0.30319.42000
Exception of type `System.Reflection.TargetInvocationException`: Адресат вызова создал исключение.
Inner Exception of type `System.InvalidOperationException`: Widget MUSIC_PANEL has no child MUTE_LABEL of type LabelWidget
в OpenRA.Widgets.Widget.Get[T](String id) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs:строка 528
в OpenRA.Mods.Common.Widgets.Logic.MusicPlayerLogic..ctor(Widget widget, Ruleset modRules, World world, Action onExit)
в System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
в System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
в System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
в OpenRA.ObjectCreator.CreateUsingArgs(ConstructorInfo ctor, Dictionary`2 args) в d:\Games\OpenRA-bleed\OpenRA.Game\ObjectCreator.cs:строка 88
в OpenRA.ObjectCreator.CreateObject[T](String className, Dictionary`2 args) в d:\Games\OpenRA-bleed\OpenRA.Game\ObjectCreator.cs:строка 53
в OpenRA.Widgets.Widget.<>c__DisplayClass3.<PostInit>b__2(String l) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs:строка 254
в System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
в System.Linq.Buffer`1..ctor(IEnumerable`1 source)
в System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
в OpenRA.Widgets.Widget.PostInit(WidgetArgs args) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs:строка 254
в OpenRA.WidgetLoader.LoadWidget(WidgetArgs args, Widget parent, MiniYamlNode node) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\WidgetLoader.cs:строка 74
в OpenRA.WidgetLoader.LoadWidget(WidgetArgs args, Widget parent, String w) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\WidgetLoader.cs:строка 43
в OpenRA.Widgets.Ui.OpenWindow(String id, WidgetArgs args) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs:строка 47
в OpenRA.Mods.Common.Widgets.Logic.MainMenuLogic.<>c__DisplayClass44.<.ctor>b__1a()
в OpenRA.Mods.Common.Widgets.ButtonWidget.<.ctor>b__d(MouseInput _)
в OpenRA.Mods.Common.Widgets.ButtonWidget.HandleMouseInput(MouseInput mi)
в OpenRA.Widgets.Widget.HandleMouseInputOuter(MouseInput mi) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs:строка 369
в OpenRA.Widgets.Ui.HandleInput(MouseInput mi) в d:\Games\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs:строка 87
в OpenRA.DefaultInputHandler.<>c__DisplayClass7.<OnMouseInput>b__6() в d:\Games\OpenRA-bleed\OpenRA.Game\Input\InputHandler.cs:строка 49
в OpenRA.Sync.CheckSyncUnchanged[T](World world, Func`1 fn) в d:\Games\OpenRA-bleed\OpenRA.Game\Sync.cs:строка 187
в OpenRA.DefaultInputHandler.OnMouseInput(MouseInput input) в d:\Games\OpenRA-bleed\OpenRA.Game\Input\InputHandler.cs:строка 49
в OpenRA.Platforms.Default.Sdl2Input.PumpInput(IInputHandler inputHandler) в d:\Games\OpenRA-bleed\OpenRA.Platforms.Default\Sdl2Input.cs:строка 106
в OpenRA.Platforms.Default.Sdl2GraphicsDevice.PumpInput(IInputHandler inputHandler) в d:\Games\OpenRA-bleed\OpenRA.Platforms.Default\Sdl2GraphicsDevice.cs:строка 355
в OpenRA.Renderer.EndFrame(IInputHandler inputHandler) в d:\Games\OpenRA-bleed\OpenRA.Game\Renderer.cs:строка 156
в OpenRA.Game.RenderTick() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 621
в OpenRA.Game.Loop() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 731
в OpenRA.Game.Run() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 749
в OpenRA.Program.Run(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 117
в OpenRA.Program.Main(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 39
This is the error is spews, and I have no idea what this means.
Operating System: Windows (Microsoft Windows NT 6.2.9200.0)
Runtime Version: .NET CLR 4.0.30319.42000
Exception of type System.IO.InvalidDataException
: Duplicate key 'ra2' in E:\OpenRA\mods\ra2\mod.yaml:13
Inner Exception of type System.ArgumentException
: An item with the same key has already been added.
at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at System.Collections.Generic.Dictionary2.Insert(TKey key, TValue value, Boolean add) at OpenRA.MiniYaml.ToDictionary[TKey,TElement](Func
2 keySelector, Func2 elementSelector) at OpenRA.MiniYaml.ToDictionary[TKey,TElement](Func
2 keySelector, Func2 elementSelector) at OpenRA.MiniYaml.ToDictionary[TElement](Func
2 elementSelector)
at OpenRA.MiniYaml.ToDictionary()
at OpenRA.Manifest.YamlList(Dictionary`2 yaml, String key, Boolean parsePaths)
at OpenRA.Manifest..ctor(String mod)
at OpenRA.ModData..ctor(String mod, Boolean useLoadScreen)
at OpenRA.Game.InitializeMod(String mod, Arguments args)
at OpenRA.Mods.Common.Widgets.Logic.ModBrowserLogic.c__AnonStorey1.<>m__0()
at OpenRA.Primitives.ActionQueue.PerformActions(Int32 currentTime)
at OpenRA.Game.LogicTick()
at OpenRA.Game.Loop()
at OpenRA.Game.Run()
at OpenRA.Program.Run(String[] args)
at OpenRA.Program.Main(String[] args)
In the original Red Alert 2, you can pack and move Construction Yard by simply giving a move order to the building itself:
In RA2 mod (OpenRA), you need to tell Construction Yard to pack itself and after that you can move it:
Please pay attention to cursor icons. In RA2, the cursor indicates I can move the building. Not so in OpenRA.
OpenRA/ra2 approach is not so intuitive than seen in the original game. Additionally, I feel it's unnecessarily compilated and in a hectic battle there should be a way to tell MCV just move quickly away, not telling it first to pack itself while a player need to pay attention to the battle events at the same time. Now it feels there is an unnecessary extra command for no good reason.
It has to be corrected manually for each structure individually.
I posted this on the subreddit too.
https://www.youtube.com/watch?v=GnlMyXZC-fc&feature=youtu.be&t=17m8s (Right screen shows how it looks in original RA2)
Please tell me this isn't intentional and it's not yet finished :(
The new "animation" looks cheap.
This is still not fixed.
It crashes on bleed related to sounds. This may be realted to .wav loader. Not only files in audio.bag, also themes causes crash. Here is the log:
Red Alert 2 Mod at Version {DEV_VERSION}
on map ba240d57ac307937bab3223ce71e0e37b84e3a9e (Blank by Matthias Mailänder).
Operating System: Windows (Microsoft Windows NT 6.1.7601 Service Pack 1)
Runtime Version: .NET CLR 4.0.30319.34209
Exception of type `System.IO.InvalidDataException`: umenucl1.wav is not a valid sound file!
konum: OpenRA.Sound.LoadSound(String filename) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Sound\Sound.cs içinde: satır 72
konum: OpenRA.Exts.GetOrAdd[K,V](Dictionary`2 d, K k, Func`2 createFn) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Exts.cs içinde: satır 130
konum: OpenRA.Primitives.Cache`2.get_Item(T key) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Primitives\Cache.cs içinde: satır 35
konum: OpenRA.Sound.PlayPredefined(Ruleset ruleset, Player p, Actor voicedActor, String type, String definition, String variant, Boolean relative, WPos pos, Single volumeModifier, Boolean attenuateVolume) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Sound\Sound.cs içinde: satır 365
konum: OpenRA.Sound.PlayNotification(Ruleset rules, Player player, String type, String notification, String variant) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Sound\Sound.cs içinde: satır 380
konum: OpenRA.Mods.Common.Widgets.ButtonWidget.HandleMouseInput(MouseInput mi)
konum: OpenRA.Widgets.Widget.HandleMouseInputOuter(MouseInput mi) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs içinde: satır 369
konum: OpenRA.Widgets.Widget.HandleMouseInputOuter(MouseInput mi) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs içinde: satır 360
konum: OpenRA.Widgets.Widget.HandleMouseInputOuter(MouseInput mi) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs içinde: satır 360
konum: OpenRA.Widgets.Widget.HandleMouseInputOuter(MouseInput mi) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs içinde: satır 360
konum: OpenRA.Widgets.Widget.HandleMouseInputOuter(MouseInput mi) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs içinde: satır 360
konum: OpenRA.Widgets.Ui.HandleInput(MouseInput mi) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Widgets\Widget.cs içinde: satır 90
konum: OpenRA.DefaultInputHandler.<>c__DisplayClass7.<OnMouseInput>b__6() c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Input\InputHandler.cs içinde: satır 49
konum: OpenRA.Sync.CheckSyncUnchanged[T](World world, Func`1 fn) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Sync.cs içinde: satır 187
konum: OpenRA.DefaultInputHandler.OnMouseInput(MouseInput input) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Input\InputHandler.cs içinde: satır 49
konum: OpenRA.Platforms.Default.Sdl2Input.PumpInput(IInputHandler inputHandler) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Platforms.Default\Sdl2Input.cs içinde: satır 87
konum: OpenRA.Platforms.Default.Sdl2GraphicsDevice.PumpInput(IInputHandler inputHandler) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Platforms.Default\Sdl2GraphicsDevice.cs içinde: satır 355
konum: OpenRA.Renderer.EndFrame(IInputHandler inputHandler) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Renderer.cs içinde: satır 155
konum: OpenRA.Game.RenderTick() c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Game.cs içinde: satır 584
konum: OpenRA.Game.Loop() c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Game.cs içinde: satır 694
konum: OpenRA.Game.Run() c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Game.cs içinde: satır 712
konum: OpenRA.Program.Run(String[] args) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Support\Program.cs içinde: satır 117
konum: OpenRA.Program.Main(String[] args) c:\Users\Merve-Elif\Downloads\OpenRA-bleed\OpenRA.Game\Support\Program.cs içinde: satır 39
Also WithActiveAnimation causes crash too, it is repaced by WithIdleAnimation iirc.
Red Alert 2 Mod at Version {DEV_VERSION}
on map ba240d57ac307937bab3223ce71e0e37b84e3a9e (Blank by Matthias Mailänder).
Operating System: Windows (Microsoft Windows NT 6.2.9200.0)
Runtime Version: .NET CLR 4.0.30319.42000
Exception of type `System.Collections.Generic.KeyNotFoundException`: Данный ключ отсутствует в словаре.
в System.Collections.Generic.Dictionary`2.get_Item(TKey key)
в OpenRA.ReadOnlyDictionary`2.get_Item(TKey key) в d:\Games\OpenRA-bleed\OpenRA.Game\Primitives\ReadOnlyDictionary.cs:строка 77
в OpenRA.MapCache.LoadAsyncInternal() в d:\Games\OpenRA-bleed\OpenRA.Game\Map\MapCache.cs:строка 177
в System.Threading.ThreadHelper.ThreadStart_Context(Object state)
в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Threading.ThreadHelper.ThreadStart()
The building will just hide the spanner, making it barely seen.
it crash when trying to switch to RA2 mod
exception.log
Operating System: Windows (Microsoft Windows NT 6.2.9200.0)
Runtime Version: .NET CLR 4.0.30319.42000
Exception of type `System.IO.FileNotFoundException`: Не удалось загрузить файл или сборку "file:///D:\Games\OpenRA-bleed\mods\ra2\OpenRA.Mods.RA2.dll" либо одну из их зависимостей. Не удается найти указанный файл.
в System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)
в System.Reflection.Assembly.LoadFrom(String assemblyFile)
в OpenRA.ModData.<.ctor>b__0(String path) в d:\Games\OpenRA-bleed\OpenRA.Game\ModData.cs:строка 48
в System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
в System.Linq.Enumerable.<ConcatIterator>d__58`1.MoveNext()
в System.Linq.Enumerable.<SelectManyIterator>d__16`2.MoveNext()
в System.Linq.Buffer`1..ctor(IEnumerable`1 source)
в System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
в OpenRA.ObjectCreator..ctor(IEnumerable`1 sourceAssemblies) в d:\Games\OpenRA-bleed\OpenRA.Game\ObjectCreator.cs:строка 29
в OpenRA.ModData..ctor(String mod, Boolean useLoadScreen) в d:\Games\OpenRA-bleed\OpenRA.Game\ModData.cs:строка 49
в OpenRA.Game.InitializeMod(String mod, Arguments args) в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 305
в OpenRA.Mods.Common.Widgets.Logic.ModBrowserLogic.<>c__DisplayClass28.<LoadMod>b__26()
в OpenRA.Primitives.ActionQueue.PerformActions(Int32 currentTime) в d:\Games\OpenRA-bleed\OpenRA.Game\Primitives\ActionQueue.cs:строка 52
в OpenRA.Game.LogicTick() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 537
в OpenRA.Game.Loop() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 672
в OpenRA.Game.Run() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 712
в OpenRA.Program.Run(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 117
в OpenRA.Program.Main(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 39
sound.log
LoadSound, file does not exist: button.aud
Attempt to Play2D a null ISoundSource
Attempt to Play2D a null ISoundSource
And after copy OpenRA.Mods.RA2.dll from https://github.com/Phrohdoh/OpenRA (after make.cmd-> all) to RA2 mod folder it make another crash:
exception.log
Red Alert 2 Mod at Version {DEV_VERSION}
Operating System: Windows (Microsoft Windows NT 6.2.9200.0)
Runtime Version: .NET CLR 4.0.30319.42000
Exception of type `System.InvalidOperationException`: Cannot locate type: WithActiveAnimationInfo
в OpenRA.ObjectCreator.<.cctor>b__13(String s) в d:\Games\OpenRA-bleed\OpenRA.Game\ObjectCreator.cs:строка 33
в OpenRA.ObjectCreator.CreateObject[T](String className, Dictionary`2 args) в d:\Games\OpenRA-bleed\OpenRA.Game\ObjectCreator.cs:строка 45
в OpenRA.ObjectCreator.CreateObject[T](String className) в d:\Games\OpenRA-bleed\OpenRA.Game\ObjectCreator.cs:строка 37
в OpenRA.ActorInfo.LoadTraitInfo(ObjectCreator creator, String traitName, MiniYaml my) в d:\Games\OpenRA-bleed\OpenRA.Game\GameRules\ActorInfo.cs:строка 107
в OpenRA.ActorInfo..ctor(ObjectCreator creator, String name, MiniYaml node, Dictionary`2 allUnits) в d:\Games\OpenRA-bleed\OpenRA.Game\GameRules\ActorInfo.cs:строка 51
в OpenRA.RulesetCache.<Load>b__0(MiniYamlNode k, Dictionary`2 y) в d:\Games\OpenRA-bleed\OpenRA.Game\GameRules\RulesetCache.cs:строка 64
в OpenRA.RulesetCache.<>c__DisplayClass15`1.<LoadYamlRules>b__10(MiniYamlNode wkv, Dictionary`2 wyy) в d:\Games\OpenRA-bleed\OpenRA.Game\GameRules\RulesetCache.cs:строка 113
в OpenRA.RulesetCache.<>c__DisplayClass15`1.<LoadYamlRules>b__14(MiniYamlNode kv) в d:\Games\OpenRA-bleed\OpenRA.Game\GameRules\RulesetCache.cs:строка 121
в OpenRA.Exts.ToDictionaryWithConflictLog[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, String debugName, Func`2 logKey, Func`2 logValue) в d:\Games\OpenRA-bleed\OpenRA.Game\Exts.cs:строка 366
в OpenRA.RulesetCache.LoadYamlRules[T](Dictionary`2 itemCache, String[] files, List`1 nodes, Func`3 f) в d:\Games\OpenRA-bleed\OpenRA.Game\GameRules\RulesetCache.cs:строка 121
в OpenRA.RulesetCache.Load(Map map) в d:\Games\OpenRA-bleed\OpenRA.Game\GameRules\RulesetCache.cs:строка 62
в OpenRA.ModData.<.ctor>b__3() в d:\Games\OpenRA-bleed\OpenRA.Game\ModData.cs:строка 76
в System.Lazy`1.CreateValue()
в System.Lazy`1.LazyInitValue()
в System.Lazy`1.get_Value()
в OpenRA.ModData.get_DefaultRules() в d:\Games\OpenRA-bleed\OpenRA.Game\ModData.cs:строка 38
в OpenRA.Map.<PostInit>b__f() в d:\Games\OpenRA-bleed\OpenRA.Game\Map\Map.cs:строка 460
в System.Lazy`1.CreateValue()
в System.Lazy`1.LazyInitValue()
в System.Lazy`1.get_Value()
в OpenRA.Map.PreloadRules() в d:\Games\OpenRA-bleed\OpenRA.Game\Map\Map.cs:строка 583
в OpenRA.ModData.PrepareMap(String uid) в d:\Games\OpenRA-bleed\OpenRA.Game\ModData.cs:строка 183
в OpenRA.Game.StartGame(String mapUID, WorldType type) в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 154
в OpenRA.Game.LoadShellMap() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 406
в OpenRA.Mods.Common.LoadScreens.BlankLoadScreen.StartGame(Arguments args)
в OpenRA.Game.InitializeMod(String mod, Arguments args) в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 362
в OpenRA.Mods.Common.Widgets.Logic.ModBrowserLogic.<>c__DisplayClass28.<LoadMod>b__26()
в OpenRA.Primitives.ActionQueue.PerformActions(Int32 currentTime) в d:\Games\OpenRA-bleed\OpenRA.Game\Primitives\ActionQueue.cs:строка 52
в OpenRA.Game.LogicTick() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 537
в OpenRA.Game.Loop() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 672
в OpenRA.Game.Run() в d:\Games\OpenRA-bleed\OpenRA.Game\Game.cs:строка 712
в OpenRA.Program.Run(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 117
в OpenRA.Program.Main(String[] args) в d:\Games\OpenRA-bleed\OpenRA.Game\Support\Program.cs:строка 39
Remake make.cmd operations with (https://github.com/OpenRA/OpenRA+https://github.com/OpenRA/RA2) makes same crashes and not build OpenRA.Mods.RA2.dll file at all.
I was trying to do a Chronoshift on My Tanks then the game crashed.
...
Red Alert 2 Mod at Version {DEV_VERSION}
on map a05092dad0428c05b65866a0caa0183e30d2fdde (Powder Keg by Westwood Studios).
Operating System: OSX (Unix 14.5.0.0)
Runtime Version: Mono 4.2.1 (explicit/6dd2d0d Tue Nov 10 18:01:18 EST 2015) CLR 4.0.30319.17020
Exception of type System.InvalidOperationException
: Unit overlay
does not have a sequence named target-valid-urban
at OpenRA.Graphics.SequenceProvider.GetSequence (System.String unitName, System.String sequenceName) [0x0006b] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Graphics/SequenceProvider.cs:66
at OpenRA.Mods.RA.Traits.ChronoshiftPower+SelectDestination..ctor (OpenRA.World world, System.String order, OpenRA.Mods.Common.Traits.SupportPowerManager manager, OpenRA.Mods.RA.Traits.ChronoshiftPower power, CPos sourceLocation) [0x0007c] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Mods.RA//Traits/SupportPowers/ChronoshiftPower.cs:177
at OpenRA.Mods.RA.Traits.ChronoshiftPower+SelectChronoshiftTarget+c__Iterator0.MoveNext () [0x00062] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Mods.RA//Traits/SupportPowers/ChronoshiftPower.cs:122
at System.Linq.Buffer1[TElement]..ctor (IEnumerable
1 source) [0x00083] in /private/tmp/source-mono-mac-4.2.0-branch-64/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.2.1-x86/external/referencesource/System.Core/System/Linq/Enumerable.cs:2570
at System.Linq.Enumerable.ToArray[TSource](IEnumerable1 source) [0x00011] in /private/tmp/source-mono-mac-4.2.0-branch-64/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.2.1-x86/external/referencesource/System.Core/System/Linq/Enumerable.cs:830 at OpenRA.Widgets.WorldInteractionControllerWidget.ApplyOrders (OpenRA.World world, MouseInput mi) [0x0006c] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Widgets/WorldInteractionControllerWidget.cs:179 at OpenRA.Widgets.WorldInteractionControllerWidget.HandleMouseInput (MouseInput mi) [0x0009a] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Widgets/WorldInteractionControllerWidget.cs:87 at OpenRA.Widgets.Widget.HandleMouseInputOuter (MouseInput mi) [0x000ce] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Widgets/Widget.cs:369 at OpenRA.Widgets.Widget.HandleMouseInputOuter (MouseInput mi) [0x00065] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Widgets/Widget.cs:360 at OpenRA.Widgets.Widget.HandleMouseInputOuter (MouseInput mi) [0x00065] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Widgets/Widget.cs:360 at OpenRA.Widgets.Widget.HandleMouseInputOuter (MouseInput mi) [0x00065] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Widgets/Widget.cs:360 at OpenRA.Widgets.Ui.HandleInput (MouseInput mi) [0x00044] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Widgets/Widget.cs:90 at OpenRA.DefaultInputHandler+<OnMouseInput>c__AnonStorey2.<>m__0 () [0x00006] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Input/InputHandler.cs:49 at OpenRA.Sync.CheckSyncUnchanged[T](OpenRA.World world, System.Func
1 fn) [0x00044] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Sync.cs:187
at OpenRA.DefaultInputHandler.OnMouseInput (MouseInput input) [0x00020] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Input/InputHandler.cs:49
at OpenRA.Platforms.Default.Sdl2Input.PumpInput (IInputHandler inputHandler) [0x00157] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Platforms.Default//Sdl2Input.cs:87
at OpenRA.Platforms.Default.Sdl2GraphicsDevice.PumpInput (IInputHandler inputHandler) [0x0000e] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Platforms.Default//Sdl2GraphicsDevice.cs:353
at OpenRA.Renderer.EndFrame (IInputHandler inputHandler) [0x0000e] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Renderer.cs:156
at OpenRA.Game.RenderTick () [0x00142] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Game.cs:621
at OpenRA.Game.Loop () [0x0013e] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Game.cs:731
at OpenRA.Game.Run () [0x00042] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Game.cs:749
at OpenRA.Program.Run (System.String[] args) [0x00011] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Support/Program.cs:117
at OpenRA.Program.Main (System.String[] args) [0x00050] in /Users/JoelTyler/Documents/OpenRA/OpenRA.Game//Support/Program.cs:39
...
Model Name: iMac
Model Identifier: iMac9,1
Processor Name: Intel Core 2 Duo
Processor Speed: 3.06 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache: 6 MB
Memory: 8 GB
Bus Speed: 1.07 GHz
Boot ROM Version: IM91.008D.B08
SMC Version (system): 1.37f3
NVIDIA GeForce GT 130:
Chipset Model: NVIDIA GeForce GT 130
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x062e
Revision ID: 0x00a1
ROM Revision: 3370
Displays:
iMac:
Display Type: LCD
Resolution: 1920 x 1200
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes
Just a collection of what I stumbled upon during map import experiments:
camex02
camex03
camex05
camsc07
camsc08
camsc09
cawt01
cahse01
cafrma
camsc10
cawt01
canewy20
canewy21
ptruck
pole01
cabunk01
castrt05
caeuro05
capark01
capark02
capark03
caeuro05
cahse02
cahse03
cahse04
cahse07
camsc01
camsc10
camsc10
cawash06
capark03
capark02
capars13
capars13
caeur1
caeur1
caeur1
caeur2
caeur2
caeur2
camsc02
camsc03
camsc02
camsc03
cafrmb
cafrmb
cawash06
capark02
capark03
camov01
camov02
camov02
camov01
catexs06
catexs07
catexs07
catexs08
canewy08
canewy06
canewy13
canewy15
cathosp
cathosp
caairp
caairp
canewy21
canewy21
canewy21
canewy20
canewy20
canewy20
canewy21
canewy21
canewy21
canewy20
canewy20
canewy20
carus05
cawash08
carus06
cawash08
carus06
cawash08
castl01
carus06
cawash08
castl02
castl05a
castl05b
castl05c
castl05d
castl05f
castl05g
castl05e
castl05h
stang
ptruck
suvb
suvw
euroc
lt_eur01
trff04
trff03
trff02
trff01
sign03
sign04
sign05
sign06
lt_gen01
lt_gen02
lt_gen03
lt_gen04
lt_sgn01
lt_sgn03
After getting past one error, I get to this error.
Operating System: Windows (Microsoft Windows NT 6.2.9200.0)
Runtime Version: .NET CLR 4.0.30319.42000
Exception of type System.IO.FileNotFoundException
: Could not load file or assembly 'file:///C:\Users\Welsh\Desktop\OpenRA-bleed\mods\ra2\OpenRA.Mods.RA2.dll' or one of its dependencies. The system cannot find the file specified.
at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at OpenRA.ModData.<.ctor>b__0(String path) in c:\Users\Welsh\Desktop\OpenRA-bleed\OpenRA.Game\ModData.cs:line 48
at System.Linq.Enumerable.WhereSelectArrayIterator2.MoveNext() at System.Linq.Enumerable.<ConcatIterator>d__58
1.MoveNext()
at System.Linq.Enumerable.d__162.MoveNext() at System.Linq.Buffer
1..ctor(IEnumerable1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable
1 source)
at OpenRA.ObjectCreator..ctor(IEnumerable`1 sourceAssemblies) in c:\Users\Welsh\Desktop\OpenRA-bleed\OpenRA.Game\ObjectCreator.cs:line 29
at OpenRA.ModData..ctor(String mod, Boolean useLoadScreen) in c:\Users\Welsh\Desktop\OpenRA-bleed\OpenRA.Game\ModData.cs:line 49
at OpenRA.Game.InitializeMod(String mod, Arguments args) in c:\Users\Welsh\Desktop\OpenRA-bleed\OpenRA.Game\Game.cs:line 342
at OpenRA.Mods.Common.Widgets.Logic.ModBrowserLogic.<>c__DisplayClass28.b__26()
at OpenRA.Primitives.ActionQueue.PerformActions(Int32 currentTime) in c:\Users\Welsh\Desktop\OpenRA-bleed\OpenRA.Game\Primitives\ActionQueue.cs:line 52
at OpenRA.Game.LogicTick() in c:\Users\Welsh\Desktop\OpenRA-bleed\OpenRA.Game\Game.cs:line 574
at OpenRA.Game.Loop() in c:\Users\Welsh\Desktop\OpenRA-bleed\OpenRA.Game\Game.cs:line 709
at OpenRA.Game.Run() in c:\Users\Welsh\Desktop\OpenRA-bleed\OpenRA.Game\Game.cs:line 749
at OpenRA.Program.Run(String[] args) in c:\Users\Welsh\Desktop\OpenRA-bleed\OpenRA.Game\Support\Program.cs:line 117
at OpenRA.Program.Main(String[] args) in c:\Users\Welsh\Desktop\OpenRA-bleed\OpenRA.Game\Support\Program.cs:line 39
are still missing:
and special characters:
Every time I click on RA2 I get the same error: System.IO.InvalidDataException: Duplicate key 'ra2'
It happens when I use both the latest release and the latest playtest of RA2
Here is the full log:
Operating System: Windows (Microsoft Windows NT 6.2.9200.0) Runtime Version: .NET CLR 4.0.30319.34209 Exception of type
System.IO.InvalidDataException: Duplicate key 'ra2' in C:\Program Files (x86)\OpenRA\mods\ra2\mod.yaml:39 Inner Exception of type
System.ArgumentException: An item with the same key has already been added. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at System.Collections.Generic.Dictionary
2.Insert(TKey key, TValue value, Boolean add)
at OpenRA.MiniYaml.ToDictionary[TKey,TElement](Func2 keySelector, Func
2 elementSelector)
at OpenRA.MiniYaml.ToDictionary[TKey,TElement](Func2 keySelector, Func
2 elementSelector)
at OpenRA.Manifest.YamlDictionary(Dictionary2 yaml, String key, Boolean parsePaths) at OpenRA.Manifest..ctor(String mod) at OpenRA.ModData..ctor(String mod, Boolean useLoadScreen) at OpenRA.Game.InitializeMod(String mod, Arguments args) at OpenRA.Mods.Common.Widgets.Logic.ModBrowserLogic.<LoadMod>c__AnonStorey1.<>m__0() at OpenRA.Primitives.ActionQueue.PerformActions(Int32 currentTime) at OpenRA.Game.LogicTick() at OpenRA.Game.Loop() at OpenRA.Game.Run() at OpenRA.Program.Run(String[] args) at OpenRA.Program.Main(String[] args)
Any way of fixing this? I really wanna add RA2 to OpenRA...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.