mustaphatr / romanovs-vengeance Goto Github PK
View Code? Open in Web Editor NEWRomanov's Vengeance is an OpenRA mod based on Red Alert 2.
License: GNU General Public License v3.0
Romanov's Vengeance is an OpenRA mod based on Red Alert 2.
License: GNU General Public License v3.0
Commit 1947 (07e4f00) fails to build with make
, here is the precise error:
OpenRA engine version d16e9ff is required.
Downloading engine...
Compiling engine...
make[1]: Entering directory '/data/GitHub/others/Romanovs-Vengeance/engine'
make[1]: Leaving directory '/data/GitHub/others/Romanovs-Vengeance/engine'
make[1]: Entering directory '/data/GitHub/others/Romanovs-Vengeance/engine'
Fetching ICSharpCode.SharpZipLib from NuGet
[SharpZipLib.zip]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of SharpZipLib.zip or
SharpZipLib.zip.zip, and cannot find SharpZipLib.zip.ZIP, period.
make[1]: *** [Makefile:174: cli-dependencies] Error 9
make[1]: Leaving directory '/data/GitHub/others/Romanovs-Vengeance/engine'
make: *** [Makefile:106: engine-dependencies] Error 2
When building the AppImage from commit f0f8e6e I get the error:
- Enabling /LARGEADDRESSAWARE
OpenRA.Mods.D2k -> /data/GitHub/others/Romanovs-Vengeance/engine/mods/d2k/OpenRA.Mods.D2k.dll
OpenRA.Mods.AS -> /data/GitHub/others/Romanovs-Vengeance/engine/mods/as/OpenRA.Mods.AS.dll
OpenRA.Platforms.Default -> /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.Platforms.Default.dll
OpenRA.Test -> /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.Test.dll
Installing OpenRA engine to /data/GitHub/others/Romanovs-Vengeance/packaging/linux/Romanovs Vengeance.appdir/usr/lib/openra
Installing OpenRA common mod files to /data/GitHub/others/Romanovs-Vengeance/packaging/linux/Romanovs Vengeance.appdir/usr/lib/openra
install: cannot stat 'mods/common/OpenRA.Mods.AS.dll': No such file or directory
make: *** [Makefile:245: install-common-mod-files] Error 1
Building AppImage failed.
report a serious bug
report a serious bug
report a serious bug
Say important things 3 times
I found a serious bug and hope you guys fix it in time
We play this game, the computer CPU is Huawei Kunpeng 920, the operating system is UOS, I compiled the program myself.
5 of us, 2V3, every game will suddenly close the game program during the game.
I found the log of the error, and I will report it to you.
If you want to contact me, please email: [email protected]
The following is the error log:
log 1:
OpenRA engine version 108b65e
Red Alert 2: Romanov's Vengeance mod version {DEV_VERSION}
on map 716cfac03cb21427fb709b4f74d2c4cc590753da (DEFCON 6 by Westwood Studios, ZxGanon).
Date: 2022-05-17 04:44:22Z
Operating System: Linux (Unix 4.19.0.64)
Runtime Version: .NET CLR 6.0.5
Exception of type System.InvalidOperationException
: Out of sync in frame 16137.
Compare syncreport.log with other players.
at OpenRA.Network.OrderManager.OutOfSync(Int32 frame) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Network/OrderManager.cs:line 77
at OpenRA.Network.OrderManager.ReceiveSync(ValueTuple3 sync) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Network/OrderManager.cs:line 155 at OpenRA.Network.NetworkConnection.OpenRA.Network.IConnection.Receive(OrderManager orderManager) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Network/Connection.cs:line 309 at OpenRA.Sync.<>c__DisplayClass13_0.<RunUnsynced>b__0() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 167 at OpenRA.Sync.RunUnsynced[T](Boolean checkSyncHash, World world, Func
1 fn) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 205
at OpenRA.Sync.RunUnsynced(World world, Action fn) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 168
at OpenRA.Game.InnerLogicTick(OrderManager orderManager) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 623
at OpenRA.Game.LogicTick() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 638
at OpenRA.Game.Loop() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 801
at OpenRA.Game.Run() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 851
at OpenRA.Game.InitializeAndRun(String[] args) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 293
at OpenRA.Launcher.Program.Main(String[] args) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Launcher/Program.cs:line 32
Log 2:
OpenRA engine version 108b65e
Red Alert 2: Romanov's Vengeance mod version {DEV_VERSION}
on map 60df2c379affef9322382e0e68a529d39aa31c9f (Cold Circuit by Janitor).
Date: 2022-05-17 05:17:16Z
Operating System: Linux (Unix 4.19.0.64)
Runtime Version: .NET CLR 6.0.5
Exception of type System.InvalidOperationException
: Out of sync in frame 23712.
Compare syncreport.log with other players.
at OpenRA.Network.OrderManager.OutOfSync(Int32 frame) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Network/OrderManager.cs:line 77
at OpenRA.Network.OrderManager.ReceiveSync(ValueTuple3 sync) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Network/OrderManager.cs:line 155 at OpenRA.Network.NetworkConnection.OpenRA.Network.IConnection.Receive(OrderManager orderManager) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Network/Connection.cs:line 309 at OpenRA.Sync.<>c__DisplayClass13_0.<RunUnsynced>b__0() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 167 at OpenRA.Sync.RunUnsynced[T](Boolean checkSyncHash, World world, Func
1 fn) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 205
at OpenRA.Sync.RunUnsynced(World world, Action fn) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 168
at OpenRA.Game.InnerLogicTick(OrderManager orderManager) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 623
at OpenRA.Game.LogicTick() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 638
at OpenRA.Game.Loop() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 801
at OpenRA.Game.Run() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 851
at OpenRA.Game.InitializeAndRun(String[] args) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 293
at OpenRA.Launcher.Program.Main(String[] args) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Launcher/Program.cs:line 32
Log3:
OpenRA engine version 108b65e
Red Alert 2: Romanov's Vengeance mod version {DEV_VERSION}
on map c025c46fe9bd7803fbf70206c8b19ace9670b644 (Snow Patrol by WavePy).
Date: 2022-05-17 05:24:58Z
Operating System: Linux (Unix 4.19.0.64)
Runtime Version: .NET CLR 6.0.5
Exception of type System.InvalidOperationException
: Out of sync in frame 12192.
Compare syncreport.log with other players.
at OpenRA.Network.OrderManager.OutOfSync(Int32 frame) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Network/OrderManager.cs:line 77
at OpenRA.Network.OrderManager.ReceiveSync(ValueTuple3 sync) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Network/OrderManager.cs:line 155 at OpenRA.Network.NetworkConnection.OpenRA.Network.IConnection.Receive(OrderManager orderManager) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Network/Connection.cs:line 309 at OpenRA.Sync.<>c__DisplayClass13_0.<RunUnsynced>b__0() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 167 at OpenRA.Sync.RunUnsynced[T](Boolean checkSyncHash, World world, Func
1 fn) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 205
at OpenRA.Sync.RunUnsynced(World world, Action fn) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 168
at OpenRA.Game.InnerLogicTick(OrderManager orderManager) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 623
at OpenRA.Game.LogicTick() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 638
at OpenRA.Game.Loop() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 801
at OpenRA.Game.Run() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 851
at OpenRA.Game.InitializeAndRun(String[] args) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 293
at OpenRA.Launcher.Program.Main(String[] args) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Launcher/Program.cs:line 32
Log4:
OpenRA engine version 108b65e
Red Alert 2: Romanov's Vengeance mod version {DEV_VERSION}
on map ff1940c0f3e0c7d47adfd322983241a78661d355 (Tournament Highlands by Nah).
Date: 2022-05-17 06:21:29Z
Operating System: Linux (Unix 4.19.0.64)
Runtime Version: .NET CLR 6.0.5
Exception of type System.InvalidOperationException
: Out of sync in frame 27460.
Compare syncreport.log with other players.
at OpenRA.Network.OrderManager.OutOfSync(Int32 frame) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Network/OrderManager.cs:line 77
at OpenRA.Network.OrderManager.ReceiveSync(ValueTuple3 sync) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Network/OrderManager.cs:line 155 at OpenRA.Network.NetworkConnection.OpenRA.Network.IConnection.Receive(OrderManager orderManager) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Network/Connection.cs:line 295 at OpenRA.Sync.<>c__DisplayClass13_0.<RunUnsynced>b__0() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 167 at OpenRA.Sync.RunUnsynced[T](Boolean checkSyncHash, World world, Func
1 fn) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 205
at OpenRA.Sync.RunUnsynced(World world, Action fn) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 168
at OpenRA.Game.InnerLogicTick(OrderManager orderManager) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 623
at OpenRA.Game.LogicTick() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 638
at OpenRA.Game.Loop() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 801
at OpenRA.Game.Run() in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 851
at OpenRA.Game.InitializeAndRun(String[] args) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 293
at OpenRA.Launcher.Program.Main(String[] args) in /home/user/Downloads/Romanovs-Vengeance/engine/OpenRA.Launcher/Program.cs:line 32
After spy gets into enemy factory, some soviet units dont have the initial veterancy:
Good afternoon
I´m sorry if this question have already been made but im having so much difficult in this.
I have a windows 10 pc and my girl have Mac Os. I installed the game from Origin on my windows pc and worked like a charm because the installer of open ra playtest-20200805 detected the game and installed sucessfully,
The problem is since the game of origin dont work on Macos cant really install it and cant play on Mac.
I tried to search online and even tried to send some files from my game to my girl but cant seem to work.
Can pleeeease some 1 explain to me how is it possible and how can i make game working on Mac ? Tell me like im really dumb haha really need some help. Thanks a lot in advance =)
Hi,
On Arch Linux I have found this mod crashes with the exception log:
OpenRA engine version e9e9907
Red Alert 2: Romanov's Vengeance mod version Master commit 1297
on map 93616efc92f39dfe5f0f11f2d44eb30be0c67cc5 (Tsunami by Westwood Studios).
Date: 2019-01-09 07:50:04Z
Operating System: Linux (Unix 4.20.0.1)
Runtime Version: Mono 5.16.0 (makepkg/bb3ae37d71a Sat Dec 8 13:21:35 CET 2018) CLR 4.0.30319.42000
Exception of type `System.InvalidOperationException`: Unit `gagap` does not have a sequence named `idle-head`
at OpenRA.Graphics.SequenceProvider.GetSequence (System.String unitName, System.String sequenceName) [0x00062] in <f0610f31f1f64340898bfefb5115a384>:0
at OpenRA.Graphics.Animation.GetSequence (System.String sequenceName) [0x0000d] in <f0610f31f1f64340898bfefb5115a384>:0
at OpenRA.Graphics.Animation.PlaySequence (System.String sequenceName) [0x00001] in <f0610f31f1f64340898bfefb5115a384>:0
at OpenRA.Graphics.Animation.PlayRepeating (System.String sequenceName) [0x0000f] in <f0610f31f1f64340898bfefb5115a384>:0
at OpenRA.Mods.Common.Traits.Render.WithIdleOverlay..ctor (OpenRA.Actor self, OpenRA.Mods.Common.Traits.Render.WithIdleOverlayInfo info) [0x000e7] in /data/OBS/home:fusion809/openra-rv/src/Romanovs-Vengeance-40d92790d89e59f3a0ecef36c2686fb76ae2f3be/engine/OpenRA.Mods.Common/Traits/Render/WithIdleOverlay.cs:88
at OpenRA.Mods.Common.Traits.Render.WithIdleOverlayInfo.Create (OpenRA.ActorInitializer init) [0x00008] in /data/OBS/home:fusion809/openra-rv/src/Romanovs-Vengeance-40d92790d89e59f3a0ecef36c2686fb76ae2f3be/engine/OpenRA.Mods.Common/Traits/Render/WithIdleOverlay.cs:38
at OpenRA.Actor..ctor (OpenRA.World world, System.String name, OpenRA.Primitives.TypeDictionary initDict) [0x000b7] in <f0610f31f1f64340898bfefb5115a384>:0
at OpenRA.World.CreateActor (System.Boolean addToWorld, System.String name, OpenRA.Primitives.TypeDictionary initDict) [0x00001] in <f0610f31f1f64340898bfefb5115a384>:0
at OpenRA.World.CreateActor (System.String name, OpenRA.Primitives.TypeDictionary initDict) [0x00001] in <f0610f31f1f64340898bfefb5115a384>:0
at OpenRA.Mods.Common.Traits.PlaceBuilding+<OpenRA_Traits_IResolveOrder_ResolveOrder>c__AnonStorey0.<>m__0 (OpenRA.World w) [0x005fc] in /data/OBS/home:fusion809/openra-rv/src/Romanovs-Vengeance-40d92790d89e59f3a0ecef36c2686fb76ae2f3be/engine/OpenRA.Mods.Common/Traits/Player/PlaceBuilding.cs:165
at OpenRA.World.Tick () [0x000da] in <f0610f31f1f64340898bfefb5115a384>:0
at OpenRA.Game.InnerLogicTick (OpenRA.Network.OrderManager orderManager) [0x0022c] in <f0610f31f1f64340898bfefb5115a384>:0
at OpenRA.Game.LogicTick () [0x00056] in <f0610f31f1f64340898bfefb5115a384>:0
at OpenRA.Game.Loop () [0x000d9] in <f0610f31f1f64340898bfefb5115a384>:0
at OpenRA.Game.Run () [0x00044] in <f0610f31f1f64340898bfefb5115a384>:0
at OpenRA.Game.InitializeAndRun (System.String[] args) [0x00013] in <f0610f31f1f64340898bfefb5115a384>:0
at OpenRA.Program.Main (System.String[] args) [0x0004e] in <f0610f31f1f64340898bfefb5115a384>:0
Not sure what I was doing, but I think the exception log tells you it, as it does refer to some unit.
My replay and other logs are in openra-rv-logs-20190109-crash.zip.
Thanks for your time,
Brenton
Executing the AppImage belonging to commit db524ef, returns the exception:
Loading mod: rv
Exception of type `System.Reflection.ReflectionTypeLoadException`: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
Could not resolve type with token 0100010f from typeref (expected class 'OpenRA.Mods.Common.Traits.IResourceLogicLayer' in assembly 'OpenRA.Mods.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null')
at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes(System.Reflection.Assembly,bool)
at System.Reflection.Assembly.GetTypes () [0x00000] in <6649516e5b3542319fb262b421af0adb>:0
at OpenRA.Exts.GetNamespaces (System.Reflection.Assembly a) [0x00000] in <b732385ffe7749859267ee913842063c>:0
at OpenRA.ObjectCreator+<>c.<.ctor>b__4_0 (System.Reflection.Assembly asm) [0x0000d] in <b732385ffe7749859267ee913842063c>:0
at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].ToArray () [0x00028] in <35ad2ebb203f4577b22a9d30eca3ec1f>:0
at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <35ad2ebb203f4577b22a9d30eca3ec1f>:0
at OpenRA.ObjectCreator..ctor (OpenRA.Manifest manifest, OpenRA.InstalledMods mods) [0x0010e] in <b732385ffe7749859267ee913842063c>:0
at OpenRA.ModData..ctor (OpenRA.Manifest mod, OpenRA.InstalledMods mods, System.Boolean useLoadScreen) [0x00029] in <b732385ffe7749859267ee913842063c>:0
at OpenRA.Game.InitializeMod (System.String mod, OpenRA.Arguments args) [0x0015a] in <b732385ffe7749859267ee913842063c>:0
at OpenRA.Game.Initialize (OpenRA.Arguments args) [0x00468] in <b732385ffe7749859267ee913842063c>:0
at OpenRA.Game.InitializeAndRun (System.String[] args) [0x00006] in <b732385ffe7749859267ee913842063c>:0
at OpenRA.Program.Main (System.String[] args) [0x00044] in <b732385ffe7749859267ee913842063c>:0
AL lib: FreeContext: (0x1671000) Deleting 32 Source(s)
Full logs are here: logs-20190625.zip.
Reminder from the review of #13.
It would be really great to have an option to disable content from yuris revenge from matches, or from the game entirely.
Hi,
The engine needs to be bumped so that it's based on a version that includes OpenRA/OpenRA#17561. Presently, I get the following build error on Arch Linux:
Fetching Open.Nat from NuGet
Fetching FuzzyLogicLibrary from NuGet.
Fetching SDL2-CS from GitHub.
Fetching OpenAL-CS from GitHub.
Fetching Eluant from GitHub.
Fetching rix0rrr.BeaconLib from NuGet.
It was not possible to find any installed .NET Core SDKs
Did you mean to run .NET Core SDK commands? Install a .NET Core SDK from:
https://aka.ms/dotnet-download
It was not possible to find any installed .NET Core SDKs
Did you mean to run .NET Core SDK commands? Install a .NET Core SDK from:
https://aka.ms/dotnet-download
Restore completed in 234.36 ms for /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.Game/OpenRA.Game.csproj.
Restore completed in 28.07 ms for /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.Mods.AS/OpenRA.Mods.AS.csproj.
Restore completed in 3.41 ms for /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.Mods.Cnc/OpenRA.Mods.Cnc.csproj.
Restore completed in 2.47 ms for /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj.
Restore completed in 5.14 ms for /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj.
Restore completed in 4.59 ms for /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.Platforms.Default/OpenRA.Platforms.Default.csproj.
Restore completed in 1.72 ms for /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.PostProcess/OpenRA.PostProcess.csproj.
Restore completed in 3.97 ms for /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.Server/OpenRA.Server.csproj.
Restore completed in 3.28 ms for /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.Test/OpenRA.Test.csproj.
Restore completed in 4.58 ms for /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.Utility/OpenRA.Utility.csproj.
Updating GeoIP country database from MaxMind.
make[1]: *** [Makefile:197: geoip-dependencies] Error 6
make[1]: Leaving directory '/data/GitHub/others/Romanovs-Vengeance/engine'
make: *** [Makefile:106: engine-dependencies] Error 2
Thanks for your time
I install the latest portble x64 win release version.
and I also get the ra2 yuri revenge game install on my computer, also portable version
how can I assign the path of the origin game ?
there is no guide in this git repo
I see now RV makes Genetic Mutator as Stealth Generator, I know it is flexible but honestly, I still want Genetic Mutator back and be less OP, since Genetic Technology is the main feature for Yuri, just after the mind control, and Psy Legion is not the Nod with the main technology based on stealth.
I have a thought here:
Makes Genetic Mutator cause an area effected condition to infantry only, which lasted for a short time. If the infantry is killed within the lasting time, it will become Brute belongs to the mutator.
By doing this, the original OP problem of Genetic Mutator is solved, which is:
Kill infantry instantly in a large area.
Infantry won't die when just under a condition which only last a few seconds, therefore, you have to send army to kill them to trigger the mutation. However, if you are able to kill those infected, the mutation will snowball because of Brutes newly birth will also attack those infected infantry.
Can combo with Psychic Dominator create a large army within enemy bases.
It will become harder because of the reason above.
Can combo with slaves to build army or cash
This condition only last for a time and you must use your units to kill those slaves to get brutes within time, which is impossible when you have to use army on enemy instead of your own minefield.
And it is still flexible, although differently:
you can use this super weapon on your infantry squad in combat, your infantry will not get killed like before, instead they are granted a second life within time, which makes Yuri infantry more threatening in late game combat -- those players who enjoy crushing will soon find when his tanks rush into enemy infantry squad, those tank will soon be broken by a bunch of Brutes around them.
you can use this super weapon on enemy infantry squad in combat, then with a tank crush technique to not only break their formation, but make Brutes around enemy squad.
We can also make this effect more interesting and various in gameplay. For example, if normal infected infantry are killed, they will become Brutes, but if Brutes or animals get killed when infected, they will become Visceroids alike.
I think those thoughts is not hard to achieve on OpenRA.
Hi,
It seems that on Arch Linux and NixOS unstable, commit 248 (bbbccbf) tests are failing, here is the full log from running make test
: https://gist.github.com/9f2742a8b70741d9b5475de991580729. make
runs fine, to be precise this is the output of running make
:
make[1]: Entering directory '/data/GitHub/others/Romanovs-Vengeance/engine'
Fetching StyleCopPlus from NuGet
Fetching StyleCop files from NuGet
Fetching ICSharpCode.SharpZipLib from NuGet
Fetching MaxMind.Db from NuGet
Fetching SharpFont from NuGet
Fetching NUnit from NuGet
Fetching NUnit.Console from NuGet
Fetching Open.Nat from NuGet
Fetching FuzzyLogicLibrary from NuGet.
Fetching SDL2-CS from GitHub.
Fetching OpenAL-CS from GitHub.
Fetching Eluant from GitHub.
Fetching rix0rrr.BeaconLib from NuGet.
Updating GeoIP country database from MaxMind.
Detected Lua 5.1 library at /lib/liblua.so.5.1.5
Eluant.dll.config has been created successfully.
CSC fixheader.exe
CSC OpenRA.Game.exe
CSC OpenRA.Platforms.Default.dll
CSC mods/common/OpenRA.Mods.Common.dll
CSC mods/common/OpenRA.Mods.Cnc.dll
CSC mods/d2k/OpenRA.Mods.D2k.dll
CSC mods/as/OpenRA.Mods.AS.dll
CSC OpenRA.Utility.exe
CSC OpenRA.Server.exe
make[1]: Leaving directory '/data/GitHub/others/Romanovs-Vengeance/engine'
/data/GitHub/others/Romanovs-Vengeance/OpenRA.Mods.RA2.sln: warning : Don't know how to handle GlobalSection ExtensibilityGlobals, Ignoring.
The mod logic has been built.
Thanks for your time,
Brenton
Hi,
Presently when building I get the error:
https://aka.ms/dotnet-download
You are using a preview version of .NET Core. See: https://aka.ms/dotnet-core-preview
OpenRA.PostProcess -> /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.PostProcess.exe
OpenRA.Game -> /data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.Game.exe
OpenRA.Mods.Common -> /data/GitHub/others/Romanovs-Vengeance/engine/mods/common/OpenRA.Mods.Common.dll
OpenRA.Mods.Cnc -> /data/GitHub/others/Romanovs-Vengeance/engine/mods/common/OpenRA.Mods.Cnc.dll
Warheads/StealResourceWarhead.cs(14,19): error CS0234: The type or namespace name 'AS' does not exist in the namespace 'OpenRA.Mods' (are you missing an assembly reference?) [/data/GitHub/others/Romanovs-Vengeance/OpenRA.Mods.RA2/OpenRA.Mods.RA2.csproj]
Warheads/StealResourceWarhead.cs(22,38): error CS0246: The type or namespace name 'WarheadAS' could not be found (are you missing a using directive or an assembly reference?) [/data/GitHub/others/Romanovs-Vengeance/OpenRA.Mods.RA2/OpenRA.Mods.RA2.csproj]
Warheads/StealResourceWarhead.cs(30,24): error CS0115: 'StealResourceWarhead.DoImpact(Target, Target, Actor, IEnumerable<int>)': no suitable method found to override [/data/GitHub/others/Romanovs-Vengeance/OpenRA.Mods.RA2/OpenRA.Mods.RA2.csproj]
make: *** [Makefile:118: core] Error 1
full log is here: https://gist.github.com/6156337340a4583a6fab6dd26eeaa32a.
Thanks for your time
During a game with 3 players and 3 bots, messages kept appearing in the same style of the debug notification, saying something along the lines of Debug: client #5 used (i don't remember the rest)
. These messages happened a lot, moreso when approaching oil derricks, but I'm not sure there's a correlation.
I'm sorry about the missing info; I will reply with the exact message if it occurs again.
Build
e9e9907
CastleJing really like ra2 mods on OpenRA, especially RV and AS. He is major on VXL posture so he want to pull some really cool fix on RV.
RV's missle projectile. No meme3 for ra2 modder to laugh at. (don't mind the shadow)
As well as an aircraft posture introduced which is now only apply to scout drone.
In fact we have an upstream pr and pchote is working on to merge it and another branch about VXL. It may take long so CastleJing cannot wait to put this fix here. It drop the codes about VXL posture on ramp compared to upstream pr so it is much simpler and maintainable.
Hi, is there a way to implement to use of non-english game discs (e.g. German)?
I've only got the German version (RA2 + Addon) at hand.
Cheers
Hi there People of Romanovs Vengeance. We are so glad you made this mod. Yesterday we played https://github.com/OpenRA/ra2 But it is missing alot of features. So we saw this was the best Red Alert 2 mod so we want to try it. Today when we want to run Romanovs Vengeance it is asking for 4 things but we are missing 2:
Expansion Files
Expansion Music
This can be found on C&C The Ultimate Collection. We are a group that uses linux and mac os x, it is hard to mount (C&C The Ultimate Collection from origin). What is the correct way to do this? We already have the CD1 and CD2 of Red Alert and the DVD The First Decade mounted. How is it possible for Linux or Mac OS X users to run Romanovs Vengeance?
Kinds and regards,
Bram
Part way through a game with 2 other players with 3 bots the game crashed. I do not know what caused it but I got the terminal output for each client
Host:
[2019-01-11T15:55:29] Game started
Exception of type `System.OverflowException`:
at (wrapper managed-to-native) System.Object.__icall_wrapper___emul_rconv_to_ovf_i8(single)
at OpenRA.Mods.RA2.Activities.ShootableBallisticMissileFly.GetEffectiveFacing () [0x00080] in <4d3d84a985944bf1b0867f7a934c2450>:0
at OpenRA.Mods.RA2.Activities.ShootableBallisticMissileFly.FlyToward (OpenRA.Actor self, OpenRA.Mods.RA2.Traits.ShootableBallisticMissile sbm) [0x00033] in <4d3d84a985944bf1b0867f7a934c2450>:0
at OpenRA.Mods.RA2.Activities.ShootableBallisticMissileFly.Tick (OpenRA.Actor self) [0x00073] in <4d3d84a985944bf1b0867f7a934c2450>:0
at OpenRA.Activities.Activity.TickOuter (OpenRA.Actor self) [0x00062] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Traits.ActivityUtils.RunActivity (OpenRA.Actor self, OpenRA.Activities.Activity act) [0x0001f] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Actor.Tick () [0x00010] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.World.Tick () [0x0004c] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Game.InnerLogicTick (OpenRA.Network.OrderManager orderManager) [0x0022c] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Game.LogicTick () [0x00056] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Game.Loop () [0x000d9] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Game.Run () [0x00044] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Game.InitializeAndRun (System.String[] args) [0x00013] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Program.Main (System.String[] args) [0x0004e] in <8b6124299cf74874abea4e1c7f7da9b2>:0
Client 1:
Exception of type System.OverflowException:
at (wrapper managed-to-native) System.Object.__icall_wrapper___emul_rconv_to_ovf_i8(single)
at OpenRA.Mods.RA2.Activities.ShootableBallisticMissileFly.GetEffectiveFacing () [0x00080] in <c4c5d65b395d4687bd32ed44de5f645e>:0
at OpenRA.Mods.RA2.Activities.ShootableBallisticMissileFly.FlyToward (OpenRA.Actor self, OpenRA.Mods.RA2.Traits.ShootableBallisticMissile sbm) [0x00033] in <c4c5d65b395d4687bd32ed44de5f645e>:0
at OpenRA.Mods.RA2.Activities.ShootableBallisticMissileFly.Tick (OpenRA.Actor self) [0x00073] in <c4c5d65b395d4687bd32ed44de5f645e>:0
at OpenRA.Activities.Activity.TickOuter (OpenRA.Actor self) [0x00062] in <992bcb9ef4214c0780b409c22d1f50fe>:0
at OpenRA.Traits.ActivityUtils.RunActivity (OpenRA.Actor self, OpenRA.Activities.Activity act) [0x0001f] in <992bcb9ef4214c0780b409c22d1f50fe>:0
at OpenRA.Actor.Tick () [0x00010] in <992bcb9ef4214c0780b409c22d1f50fe>:0
at OpenRA.World.Tick () [0x0004c] in <992bcb9ef4214c0780b409c22d1f50fe>:0
at OpenRA.Game.InnerLogicTick (OpenRA.Network.OrderManager orderManager) [0x0022c] in <992bcb9ef4214c0780b409c22d1f50fe>:0
at OpenRA.Game.LogicTick () [0x00056] in <992bcb9ef4214c0780b409c22d1f50fe>:0
at OpenRA.Game.Loop () [0x000d9] in <992bcb9ef4214c0780b409c22d1f50fe>:0
at OpenRA.Game.Run () [0x00044] in <992bcb9ef4214c0780b409c22d1f50fe>:0
at OpenRA.Game.InitializeAndRun (System.String[] args) [0x00013] in <992bcb9ef4214c0780b409c22d1f50fe>:0
at OpenRA.Program.Main (System.String[] args) [0x0004e] in <992bcb9ef4214c0780b409c22d1f50fe>:0
Client 2:
Exception of type System.OverflowException:
at (wrapper managed-to-native) System.Object.__icall_wrapper___emul_rconv_to_ovf_i8(single)
at OpenRA.Mods.RA2.Activities.ShootableBallisticMissileFly.GetEffectiveFacing () [0x00080] in <4d3d84a985944bf1b0867f7a934c2450>:0
at OpenRA.Mods.RA2.Activities.ShootableBallisticMissileFly.FlyToward (OpenRA.Actor self, OpenRA.Mods.RA2.Traits.ShootableBallisticMissile sbm) [0x00033] in <4d3d84a985944bf1b0867f7a934c2450>:0
at OpenRA.Mods.RA2.Activities.ShootableBallisticMissileFly.Tick (OpenRA.Actor self) [0x00073] in <4d3d84a985944bf1b0867f7a934c2450>:0
at OpenRA.Activities.Activity.TickOuter (OpenRA.Actor self) [0x00062] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Traits.ActivityUtils.RunActivity (OpenRA.Actor self, OpenRA.Activities.Activity act) [0x0001f] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Actor.Tick () [0x00010] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.World.Tick () [0x0004c] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Game.InnerLogicTick (OpenRA.Network.OrderManager orderManager) [0x0022c] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Game.LogicTick () [0x00056] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Game.Loop () [0x000d9] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Game.Run () [0x00044] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Game.InitializeAndRun (System.String[] args) [0x00013] in <8b6124299cf74874abea4e1c7f7da9b2>:0
at OpenRA.Program.Main (System.String[] args) [0x0004e] in <8b6124299cf74874abea4e1c7f7da9b2>:0
Hi,
As of commit 1648 (0a3bd9f) I'm getting the runtime Linux error:
Loading mod: rv
Exception of type `System.DllNotFoundException`: freetype6
TypeName=``
at (wrapper managed-to-native) OpenRA.Platforms.Default.FreeType.FT_Init_FreeType(intptr&)
at OpenRA.Platforms.Default.FreeTypeFont..ctor (System.Byte[] data) [0x0001b] in <c941909f09ad4b438c610693a0a35b86>:0
at OpenRA.Platforms.Default.DefaultPlatform.CreateFont (System.Byte[] data) [0x00001] in <c941909f09ad4b438c610693a0a35b86>:0
at OpenRA.Renderer.CreateFont (System.Byte[] data) [0x00001] in <ef36b00522c5401aa50a9ee22af7414e>:0
at OpenRA.Graphics.SpriteFont..ctor (System.String name, System.Byte[] data, System.Int32 size, System.Single scale, OpenRA.Graphics.SheetBuilder builder) [0x0004d] in <ef36b00522c5401aa50a9ee22af7414e>:0
at OpenRA.Renderer+<>c__DisplayClass58_0.<InitializeFonts>b__2 (System.Collections.Generic.KeyValuePair`2[TKey,TValue] x) [0x00049] in <ef36b00522c5401aa50a9ee22af7414e>:0
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] keySelector, System.Func`2[T,TResult] elementSelector, System.Collections.Generic.IEqualityComparer`1[T] comparer) [0x0008c] in /build/mono/src/mono/external/corefx/src/System.Linq/src/System/Linq/ToCollection.cs:142
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] keySelector, System.Func`2[T,TResult] elementSelector) [0x00000] in /build/mono/src/mono/external/corefx/src/System.Linq/src/System/Linq/ToCollection.cs:100
at OpenRA.Renderer.InitializeFonts (OpenRA.ModData modData) [0x00097] in <ef36b00522c5401aa50a9ee22af7414e>:0
at OpenRA.Game.InitializeMod (System.String mod, OpenRA.Arguments args) [0x0022d] in <ef36b00522c5401aa50a9ee22af7414e>:0
at OpenRA.Game.Initialize (OpenRA.Arguments args) [0x004d8] in <ef36b00522c5401aa50a9ee22af7414e>:0
at OpenRA.Game.InitializeAndRun (System.String[] args) [0x00007] in <ef36b00522c5401aa50a9ee22af7414e>:0
at OpenRA.Program.Main (System.String[] args) [0x0004e] in <ef36b00522c5401aa50a9ee22af7414e>:0
.
Thanks for your time,
Brenton
We currently only have origin installer for them.
Doesn't seem to be pathfinding-related, but around T3 progression, something can literally cuts gamespeed to half. My Ryzen 3600x goes from 75 frames to 30 in one point during a 3v3 AI observer match and I have even seen this going down to a constant 5 FPS. Can't provide debug info much because it seems the game no longer generates perf.log(?).
Shattered Paradise is not affected, 3v3 AI lategame SP stays around 50 FPS here.
mods/rv/chrome.yaml:2062
mods/rv/languages/transylvania-shellmap/shellmap.lua:33
mods/rv/maps/romanov-01/romanov-01.lua:60
mods/rv/maps/transylvania-shellmap/shellmap.lua:33
mods/rv/scripts/commanders-powers.lua:189
mods/rv/sequences/allied-infantry.yaml:229
Romanovs Vengeance requires Mono 4.2 or greater and the cert-sync utility.
Please install Mono using your system package manager.
Mono needs to be bundled inside the AppImage. An AppImage may not have dependencies other than what comes with the target system (distribution) by default.
References:
Hi,
When building the AppImage for this mod with packaging/linux/buildpackage.sh I get the error:
Installing OpenRA engine to /data/GitHub/others/Romanovs-Vengeance/packaging/linux/Romanovs Vengeance.appdir/usr/lib/openra
Installing OpenRA common mod files to /data/GitHub/others/Romanovs-Vengeance/packaging/linux/Romanovs Vengeance.appdir/usr/lib/openra
/bin/sh: -c: line 0: syntax error near unexpected token `)'
/bin/sh: -c: line 0: `install -m755 mods/common/OpenRA.Mods.AS.dll) "/data/GitHub/others/Romanovs-Vengeance/packaging/linux/Romanovs Vengeance.appdir/usr/lib/openra/mods/as"'
make: *** [Makefile:245: install-common-mod-files] Error 1
Building AppImage failed.
Thanks for your time
Upon clicking where a parabomb (commander power) should take place, the mouse pointer disappears. It is still usable, just can't tell where clicking. Parabomb does not fire. Map does not matter.
Side note: When attempting to click on another power to use once this happens, the game crashes, See attached exception:
exception-2019-05-05T033503Z.log
I have noticed that the collision for the cliffs appears to be broken; in that and unit, whether it be an ore miner or a prisim tank may go straight over a cliff from certain angles. This only happens on certain cliff tiles.
This appears to only affect the map "Pyroclasm".
Build:
e9e9907
Hi, if I'm not wrong there is no "no superweapon option" available within this amazing mod. If I'm not wrong again this option is available in the original game. Any idea of adding it into Romanovs-Vengeance?
After mounting both ISO files ( Allies and Soviets ) it fails to detects the drives and install the content.
When trying to install the content from the regular OpenRA Red Alert everything works as expected and it manage to detect and install the content.
You've any idea what I'm missing ?
Thanks
I don't see a syncreport.log generated anywhere, despite the suggestion there is one. Is it normally produced?
Out of 3 games, all 3 desynced within 10-15 minutes (3 AIs, 3 human players)
Eg.
[2021-12-05Txx:xx:xx] Game started
Exception of type `System.InvalidOperationException`: Out of sync in frame 14507.
Compare syncreport.log with other players.
at OpenRA.Network.OrderManager.OutOfSync(Int32 frame) in /home/runner/work/Romanovs-Vengeance/Romanovs-Vengeance/engine/OpenRA.Game/Network/OrderManager.cs:line 70
at OpenRA.Network.OrderManager.ReceiveSync(ValueTuple`3 sync) in /home/runner/work/Romanovs-Vengeance/Romanovs-Vengeance/engine/OpenRA.Game/Network/OrderManager.cs:line 139
at OpenRA.Network.NetworkConnection.OpenRA.Network.IConnection.Receive(OrderManager orderManager) in /home/runner/work/Romanovs-Vengeance/Romanovs-Vengeance/engine/OpenRA.Game/Network/Connection.cs:line 306
at OpenRA.Sync.<>c__DisplayClass13_0.<RunUnsynced>b__0() in /home/runner/work/Romanovs-Vengeance/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 166
at OpenRA.Sync.RunUnsynced[T](Boolean checkSyncHash, World world, Func`1 fn) in /home/runner/work/Romanovs-Vengeance/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 190
at OpenRA.Sync.RunUnsynced(Boolean checkSyncHash, World world, Action fn) in /home/runner/work/Romanovs-Vengeance/Romanovs-Vengeance/engine/OpenRA.Game/Sync.cs:line 167
at OpenRA.Game.InnerLogicTick(OrderManager orderManager) in /home/runner/work/Romanovs-Vengeance/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 628
at OpenRA.Game.LogicTick() in /home/runner/work/Romanovs-Vengeance/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 643
at OpenRA.Game.Loop() in /home/runner/work/Romanovs-Vengeance/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 810
at OpenRA.Game.Run() in /home/runner/work/Romanovs-Vengeance/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 863
at OpenRA.Game.InitializeAndRun(String[] args) in /home/runner/work/Romanovs-Vengeance/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 295
at OpenRA.Launcher.Program.Main(String[] args) in /home/runner/work/Romanovs-Vengeance/Romanovs-Vengeance/engine/OpenRA.Launcher/Program.cs:line 32
OpenRA engine version 810d59c
Red Alert 2: Romanov's Vengeance mod version 810d59c
on map 6ce9d39923dc223b452435a8a5ab6cdcde03bf98 (Paris Revisited by Westwood Studios).
Date: 2018-12-31 07:57:37Z
Operating System: Windows (Microsoft Windows NT 6.2.9200.0)
Runtime Version: .NET CLR 4.0.30319.42000
Exception of type System.InvalidOperationException
: ptroop
tried to mindcontrol cawash07
, but the latter does not have the necessary trait!
在 OpenRA.Mods.AS.Traits.MindController.Attacking(Actor self, Target target, Armament a, Barrel barrel)
在 OpenRA.Mods.Common.Traits.Armament.<>c__DisplayClass11.b__10() 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Mods.Common\Traits\Armament.cs:行号 336
在 OpenRA.Mods.Common.Traits.Armament.ScheduleDelayedAction(Int32 t, Action a) 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Mods.Common\Traits\Armament.cs:行号 231
在 OpenRA.Mods.Common.Traits.Armament.FireBarrel(Actor self, IFacing facing, Target target, Barrel barrel) 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Mods.Common\Traits\Armament.cs:行号 321
在 OpenRA.Mods.Common.Traits.Armament.CheckFire(Actor self, IFacing facing, Target target) 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Mods.Common\Traits\Armament.cs:行号 269
在 OpenRA.Mods.Common.Traits.AttackBase.DoAttack(Actor self, Target target, IEnumerable`1 armaments) 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Mods.Common\Traits\Attack\AttackBase.cs:行号 128
在 OpenRA.Mods.Common.Activities.Attack.TickAttack(Actor self, AttackFrontal attack) 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Mods.Common\Activities\Attack.cs:行号 149
在 OpenRA.Mods.Common.Activities.Attack.Tick(Actor self) 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Mods.Common\Activities\Attack.cs:行号 66
在 OpenRA.Activities.Activity.TickOuter(Actor self) 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Game\Activities\Activity.cs:行号 174
在 OpenRA.Traits.ActivityUtils.RunActivity(Actor self, Activity act) 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Game\Traits\ActivityUtils.cs:行号 37
在 OpenRA.Actor.Tick() 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Game\Actor.cs:行号 145
在 OpenRA.World.Tick() 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Game\World.cs:行号 362
在 OpenRA.Game.InnerLogicTick(OrderManager orderManager) 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Game\Game.cs:行号 616
在 OpenRA.Game.LogicTick() 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Game\Game.cs:行号 640
在 OpenRA.Game.Loop() 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Game\Game.cs:行号 770
在 OpenRA.Game.Run() 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Game\Game.cs:行号 810
在 OpenRA.Game.InitializeAndRun(String[] args) 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Game\Game.cs:行号 256
在 OpenRA.Program.Main(String[] args) 位置 d:\CSProject\Romanovs-Vengeance\engine\OpenRA.Game\Support\Program.cs:行号 37
Commit 1328 crashes after a little gameplay, while I'm building my second refinery, here is the exception log:
OpenRA engine version 4563a09
Red Alert 2: Romanov's Vengeance mod version 1328
on map 380af74978ec6227a036721ad57e7f7235a3d777 (Standoff in Nevada by ZxGanon).
Date: 2019-01-26 14:13:41Z
Operating System: Linux (Unix 4.19.16.0)
Runtime Version: Mono 5.16.0.220 (tarball Sun Jan 6 14:59:55 UTC 2019) CLR 4.0.30319.42000
Exception of type `System.IndexOutOfRangeException`: Index was outside the bounds of the array.
at OpenRA.CellLayer`1[T].get_Item (OpenRA.MPos uv) [0x0000e] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.Map.GetTerrainIndex (OpenRA.CPos cell) [0x00059] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.Map.GetTerrainInfo (OpenRA.CPos cell) [0x00007] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.Mods.Common.AIUtils+<IsAreaAvailable>c__AnonStorey0`1[T].<>m__3 (OpenRA.CPos ac) [0x0000d] in /build/source/engine/OpenRA.Mods.Common/AIUtils.cs:50
at System.Linq.Enumerable.All[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x0002c] in /build/mono-5.16.0.220/external/corefx/src/System.Linq/src/System/Linq/AnyAll.cs:61
at OpenRA.Mods.Common.AIUtils+<IsAreaAvailable>c__AnonStorey0`1[T].<>m__2 (OpenRA.CPos c) [0x00056] in /build/source/engine/OpenRA.Mods.Common/AIUtils.cs:50
at System.Linq.Enumerable.Count[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x0002e] in /build/mono-5.16.0.220/external/corefx/src/System.Linq/src/System/Linq/Count.cs:66
at OpenRA.Mods.Common.AIUtils+<IsAreaAvailable>c__AnonStorey0`1[T].<>m__1 (OpenRA.Actor a) [0x00024] in /build/source/engine/OpenRA.Mods.Common/AIUtils.cs:48
at System.Linq.Enumerable+WhereSelectEnumerableIterator`2[TSource,TResult].MoveNext () [0x00045] in /build/mono-5.16.0.220/external/corefx/src/System.Linq/src/System/Linq/Where.cs:701
at System.Linq.Enumerable.Any[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00039] in /build/mono-5.16.0.220/external/corefx/src/System.Linq/src/System/Linq/AnyAll.cs:36
at OpenRA.Mods.Common.AIUtils.IsAreaAvailable[T] (OpenRA.World world, OpenRA.Player player, OpenRA.Map map, System.Int32 radius, System.Collections.Generic.HashSet`1[T] terrainTypes) [0x00066] in /build/source/engine/OpenRA.Mods.Common/AIUtils.cs:51
at OpenRA.Mods.Common.Traits.BaseBuilderQueueManager.Tick (OpenRA.Traits.IBot bot) [0x000ec] in /build/source/engine/OpenRA.Mods.Common/Traits/BotModules/BotModuleLogic/BaseBuilderQueueManager.cs:75
at OpenRA.Mods.Common.Traits.BaseBuilderBotModule.OpenRA.Mods.Common.Traits.IBotTick.BotTick (OpenRA.Traits.IBot bot) [0x00024] in /build/source/engine/OpenRA.Mods.Common/Traits/BotModules/BaseBuilderBotModule.cs:193
at OpenRA.Mods.Common.Traits.ModularBot.<Tick>m__0 () [0x00021] in /build/source/engine/OpenRA.Mods.Common/Traits/Player/ModularBot.cs:88
at OpenRA.Sync+<>c__DisplayClass13_0.<RunUnsynced>b__0 () [0x00001] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.Sync.RunUnsynced[T] (System.Boolean checkSyncHash, OpenRA.World world, System.Func`1[TResult] fn) [0x0002c] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.Sync.RunUnsynced (System.Boolean checkSyncHash, OpenRA.World world, System.Action fn) [0x0000e] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.Mods.Common.Traits.ModularBot.OpenRA.Traits.ITick.Tick (OpenRA.Actor self) [0x0003f] in /build/source/engine/OpenRA.Mods.Common/Traits/Player/ModularBot.cs:84
at OpenRA.World+<>c.<Tick>b__96_0 (OpenRA.TraitPair`1[T] x) [0x00000] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.WorldUtils.DoTimed[T] (System.Collections.Generic.IEnumerable`1[T] e, System.Action`1[T] a, System.String text) [0x0001f] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.World.Tick () [0x00085] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.Game.InnerLogicTick (OpenRA.Network.OrderManager orderManager) [0x0022c] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.Game.LogicTick () [0x00056] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.Game.Loop () [0x000d9] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.Game.Run () [0x00044] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.Game.InitializeAndRun (System.String[] args) [0x00013] in <ac21724dfc364fbb9e317d202ce3c107>:0
at OpenRA.Program.Main (System.String[] args) [0x0004e] in <ac21724dfc364fbb9e317d202ce3c107>:0
My remaining log files and replay are in:
openra-rv-1328-crash-20190127-index-out-of-array.zip.
Mono version is 5.16.0.220, Lua version is 5.1.5, is relevant. My OS is NixOS 19.03pre166987.bc41317e243, with the 4.19.16 kernel.
Here is the debug log from clients. This happens on skirmish and LAN game. It is running build info
Platform is Windows
Engine version is 2e1c0b9
Using SDL 2 with OpenGL (Modern) renderer
Desktop resolution: 1400x1050
No custom resolution provided, using desktop resolution
Using resolution: 1400x1050
Using window scale 1.00
OpenGL version: 3.2.0
Using default sound device
Internal mods:
rv: Red Alert 2: Romanov's Vengeance (2e1c0b9)
all: All mods (2e1c0b9)
cnc: Tiberian Dawn (2e1c0b9)
d2k: Dune 2000 (2e1c0b9)
modcontent: Mod Content Manager (2e1c0b9)
ra: Red Alert (2e1c0b9)
ts: Tiberian Sun (2e1c0b9)
External mods:
cnc-release-20200503: Tiberian Dawn (release-20200503)
d2k-release-20200503: Dune 2000 (release-20200503)
example-20200202: Example mod (20200202)
ra-release-20200503: Red Alert (release-20200503)
sp-Release-20190623: Shattered Paradise (Release-20190623)
dc-release-20200503: Dark Colony (release-20200503)
rv-2e1c0b9: Red Alert 2: Romanov's Vengeance (2e1c0b9)
sp-release-20200114: Shattered Paradise (release-20200114)
Loading mod: rv
Here is the log at exception:
Medium - GL Debug API Output: Performance - Program/shader state performance warning: Fragment Shader is going to be recompiled because the shader key based on GL state mismatches.
at OpenRA.Platforms.Default.OpenGL.BuildErrorText(Int32 source, Int32 type, Int32 severity, StringBuilder message)
at OpenRA.Platforms.Default.OpenGL.DebugMessageHandler(Int32 source, Int32 type, UInt32 id, Int32 severity, Int32 length, StringBuilder message, IntPtr userparam)
at OpenRA.Platforms.Default.FrameBuffer.Bind()
at OpenRA.Renderer.BeginUI()
at OpenRA.Mods.Common.LoadScreens.SheetLoadScreen.Display()
at OpenRA.Graphics.ChromeProvider.LoadCollection(String name, MiniYaml yaml)
at OpenRA.Graphics.ChromeProvider.Initialize(ModData modData)
at OpenRA.ModData.InitializeLoaders(IReadOnlyFileSystem fileSystem)
at OpenRA.ModData.PrepareMap(String uid)
at OpenRA.Game.StartGame(String mapUID, WorldType type)
at OpenRA.Network.UnitOrders.ProcessOrder(OrderManager orderManager, World world, Int32 clientId, Order order)
at OpenRA.Network.OrderManager.ProcessImmediateOrders()
at OpenRA.Sync.<>c__DisplayClass13_0.b__0()
at OpenRA.Game.InnerLogicTick(OrderManager orderManager)
at OpenRA.Game.LogicTick()
at OpenRA.Game.Loop()
at OpenRA.Game.Run()
at OpenRA.Game.InitializeAndRun(String[] args)
at OpenRA.Program.Main(String[] args)
Exception of type System.NullReferenceException
: Object reference not set to an instance of an object.
at OpenRA.Mods.AS.Projectiles.AthenaProjectile.Tick(World world) in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Mods.AS\Projectiles\AthenaProjectile.cs:line 56
at OpenRA.WorldUtils.DoTimed[T](IEnumerable1 e, Action
1 a, String text) in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\WorldUtils.cs:line 78
at OpenRA.World.Tick() in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\World.cs:line 468
at OpenRA.Game.InnerLogicTick(OrderManager orderManager) in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\Game.cs:line 599
at OpenRA.Game.LogicTick() in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\Game.cs:line 626
at OpenRA.Game.Loop() in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\Game.cs:line 791
at OpenRA.Game.Run() in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\Game.cs:line 832
at OpenRA.Game.InitializeAndRun(String[] args) in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\Game.cs:line 262
at OpenRA.Program.Main(String[] args) in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\Support\Program.cs:line 33
OpenRA has encountered a fatal error.
Press any key to continue . . .
I downloaded many archives and found the bad update.
I found b738e5a Broke the game
When I tried to open asset browser, the game crashed.
Here's the log file
OpenRA engine version e7c65ba
Red Alert 2: Romanov's Vengeance mod version e7c65ba
on map 29c0d7f33a549a80edd69ea3f99136698edeb704 (Ural Shellmap by Westwood Studios).
Date: 2021-02-12 16:34:06Z
Operating System: Windows (Microsoft Windows NT 10.0.17763.0)
Runtime Version: .NET CLR 5.0.1
Exception of type `System.InvalidOperationException`: Cannot locate type: VqaPlayerWidget
at OpenRA.ObjectCreator.CreateObject[T](String className, Dictionary`2 args) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\ObjectCreator.cs:line 114
at OpenRA.WidgetLoader.NewWidget(String widgetType, WidgetArgs args) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Widgets\WidgetLoader.cs:line 82
at OpenRA.WidgetLoader.LoadWidget(WidgetArgs args, Widget parent, MiniYamlNode node) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Widgets\WidgetLoader.cs:line 49
at OpenRA.WidgetLoader.LoadWidget(WidgetArgs args, Widget parent, MiniYamlNode node) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Widgets\WidgetLoader.cs:line 67
at OpenRA.WidgetLoader.LoadWidget(WidgetArgs args, Widget parent, MiniYamlNode node) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Widgets\WidgetLoader.cs:line 67
at OpenRA.WidgetLoader.LoadWidget(WidgetArgs args, Widget parent, String w) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Widgets\WidgetLoader.cs:line 43
at OpenRA.Widgets.Ui.OpenWindow(String id, WidgetArgs args) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Widgets\Widget.cs:line 62
at OpenRA.Game.OpenWindow(String widget, WidgetArgs args) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Game.cs:line 128
at OpenRA.Mods.Common.Widgets.Logic.MainMenuLogic.<>c__DisplayClass11_0.<.ctor>b__13() in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Mods.Common\Widgets\Logic\MainMenuLogic.cs:line 136
at OpenRA.Mods.Common.Widgets.ButtonWidget.<.ctor>b__42_5(MouseInput _) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Mods.Common\Widgets\ButtonWidget.cs:line 83
at OpenRA.Mods.Common.Widgets.ButtonWidget.HandleMouseInput(MouseInput mi) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Mods.Common\Widgets\ButtonWidget.cs:line 181
at OpenRA.Widgets.Widget.HandleMouseInputOuter(MouseInput mi) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Widgets\Widget.cs:line 395
at OpenRA.Widgets.Ui.HandleInput(MouseInput mi) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Widgets\Widget.cs:line 121
at OpenRA.DefaultInputHandler.<>c__DisplayClass5_0.<OnMouseInput>b__0() in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Input\InputHandler.cs:line 50
at OpenRA.Sync.RunUnsynced[T](Boolean checkSyncHash, World world, Func`1 fn) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Sync.cs:line 190
at OpenRA.DefaultInputHandler.OnMouseInput(MouseInput input) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Input\InputHandler.cs:line 51
at OpenRA.Platforms.Default.Sdl2Input.PumpInput(Sdl2PlatformWindow device, IInputHandler inputHandler, Nullable`1 lockedMousePosition) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Platforms.Default\Sdl2Input.cs:line 137
at OpenRA.Platforms.Default.Sdl2PlatformWindow.PumpInput(IInputHandler inputHandler) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Platforms.Default\Sdl2PlatformWindow.cs:line 447
at OpenRA.Renderer.EndFrame(IInputHandler inputHandler) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Renderer.cs:line 271
at OpenRA.Game.RenderTick() in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Game.cs:line 743
at OpenRA.Game.Loop() in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Game.cs:line 845
at OpenRA.Game.Run() in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Game.cs:line 864
at OpenRA.Game.InitializeAndRun(String[] args) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Game\Game.cs:line 274
at OpenRA.Launcher.Program.Main(String[] args) in E:\code\Romanovs-Vengeance-master\engine\OpenRA.Launcher\Program.cs:line 30
Hi,
When building this mod with make
on Arch Linux and NixOS 18.09 I get the error:
CSC OpenRA.Server.exe
make[1]: Leaving directory '/data/GitHub/others/Romanovs-Vengeance/engine'
/data/GitHub/others/Romanovs-Vengeance/OpenRA.Mods.RA2.sln: warning : Don't know how to handle GlobalSection ExtensibilityGlobals, Ignoring.
CSC: error CS2001: Source file '/data/GitHub/others/Romanovs-Vengeance/engine/OpenRA.Mods.Common/UpdateRules/Rules/20180923/DefineLevelUpImageDefault.cs' could not be found.
The mod logic has been built.
I have tried copying the mods/ra2 folder from the ra2 git repo to mods/ in this repo and building with it there and I get the same build error. I was not sure whether I should copy this folder over, so I would appreciate some clarification, if possible.
I also get this runtime error (when launched with ./launch-game.sh
) regardless of whether mods/ra2 is copied over:
yr-release-20180307: Red Alert 2 Yuri's Revenge (release-20180307)
rv-95ddc6e: Red Alert 2: Romanov's Vengeance (95ddc6e)
Loading mod: rv
Exception of type `System.Reflection.ReflectionTypeLoadException`: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes(System.Reflection.Assembly,bool)
at System.Reflection.Assembly.GetTypes () [0x00000] in <eabff256da0b4c4db432852f93333375>:0
at OpenRA.Exts.GetNamespaces (System.Reflection.Assembly a) [0x00001] in <bd4ec8b9211940508d5afa4b8c401a61>:0
at OpenRA.ObjectCreator+<>c.<.ctor>b__4_0 (System.Reflection.Assembly asm) [0x0000d] in <bd4ec8b9211940508d5afa4b8c401a61>:0
at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].ToArray () [0x00028] in <eb18cbddeee64cdaae1236ec6c9647c6>:0
at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <eb18cbddeee64cdaae1236ec6c9647c6>:0
at OpenRA.ObjectCreator..ctor (OpenRA.Manifest manifest, OpenRA.InstalledMods mods) [0x0012d] in <bd4ec8b9211940508d5afa4b8c401a61>:0
at OpenRA.ModData..ctor (OpenRA.Manifest mod, OpenRA.InstalledMods mods, System.Boolean useLoadScreen) [0x0002c] in <bd4ec8b9211940508d5afa4b8c401a61>:0
at OpenRA.Game.InitializeMod (System.String mod, OpenRA.Arguments args) [0x00189] in <bd4ec8b9211940508d5afa4b8c401a61>:0
at OpenRA.Game.Initialize (OpenRA.Arguments args) [0x004d8] in <bd4ec8b9211940508d5afa4b8c401a61>:0
at OpenRA.Game.InitializeAndRun (System.String[] args) [0x00007] in <bd4ec8b9211940508d5afa4b8c401a61>:0
at OpenRA.Program.Main (System.String[] args) [0x0004e] in <bd4ec8b9211940508d5afa4b8c401a61>:0
Thanks for your time,
Brenton
Is it possible to install this on Mac OSX with the original content disc as ISO file? The installer doesn't seem to recognize it as a disc.
I just ran an sudo pamac update for manjaro (arch) linux.
i'm on RV using the dev branch
This is what i got:
It was not possible to find any compatible framework version
The framework 'Microsoft.NETCore.App', version '5.0.0' (x64) was not found.
You can resolve the problem by installing the specified framework and/or SDK.
The specified framework can be found at:
Could the code somehow accept 6.0.0? Since it is more updated as well..
Some additional notes.
General stutter
Started from multiplayer menu.
i started as Sovijet (random).
i started out with capturing the soviet CY right to me and then the Allied CY left for me. (i assume the map name is in the logs)
perf.log
sound.log
server.log
nat.log
client.log
debug.log
exception-2020-11-02T194106Z.log
Hello there,
not sure if this is the right place to raise the bug,
I installed romanov's vengance and also origin (via lutris) on linux manjaro.
I then installed red alert II and copied all the mix files into.
~/.config/openra/Content/ra2/
https://github.com/OpenRA/ra2/wiki
Now most of the time the game plays okay. But lately i have been getting this crash message.
It appears i have a missing asset for some reason.
Exception of type System.IO.FileNotFoundException
: File not found: bits\projectiles\bomberbomb.shp
at OpenRA.Mods.Common.Graphics.FileNotFoundSequence.OpenRA.Graphics.ISpriteSequence.get_Tick() in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Mods.Common/Graphics/DefaultSpriteSequence.cs:line 110
at OpenRA.Graphics.Animation.PlaySequence(String sequenceName) in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Game/Graphics/Animation.cs:line 122
at OpenRA.Graphics.Animation.PlayRepeating(String sequenceName) in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Game/Graphics/Animation.cs:line 137
at OpenRA.Mods.Common.Projectiles.GravityBomb..ctor(GravityBombInfo info, ProjectileArgs args) in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Mods.Common/Projectiles/GravityBomb.cs:line 90
at OpenRA.Mods.Common.Projectiles.GravityBombInfo.Create(ProjectileArgs args) in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Mods.Common/Projectiles/GravityBomb.cs:line 56
at OpenRA.Mods.Common.Traits.Armament.<>c__DisplayClass34_0.b__2() in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Mods.Common/Traits/Armament.cs:line 330
at OpenRA.Mods.Common.Traits.Armament.FireBarrel(Actor self, IFacing facing, Target& target, Barrel barrel) in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Mods.Common/Traits/Armament.cs:line 326
at OpenRA.Mods.Common.Traits.Armament.CheckFire(Actor self, IFacing facing, Target& target) in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Mods.Common/Traits/Armament.cs:line 259
at OpenRA.Mods.Common.Traits.AttackBomber.OpenRA.Traits.ITick.Tick(Actor self) in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Mods.Common/Traits/Air/AttackBomber.cs:line 70
at OpenRA.TraitDictionary.TraitContainer1.ApplyToAllTimed(Action
2 action, String text) in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Game/TraitDictionary.cs:line 313
at OpenRA.World.Tick() in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Game/World.cs:line 429
at OpenRA.Game.InnerLogicTick(OrderManager orderManager) in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 628
at OpenRA.Game.LogicTick() in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 643
at OpenRA.Game.Loop() in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 810
at OpenRA.Game.Run() in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 863
at OpenRA.Game.InitializeAndRun(String[] args) in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Game/Game.cs:line 295
at OpenRA.Launcher.Program.Main(String[] args) in /home/teddy0/Games/Romanovs-Vengeance/engine/OpenRA.Launcher/Program.cs:line 32
The mix files i copied over are as follows:
expandmd01.mix
language.mix
maps02.mix
movies01.mix
movmd03.mix
multi.mix
ra2.mix
theme.mix
langmd.mix
maps01.mix
mapsmd03.mix
movies02.mix
multimd.mix
ra2md.mix
thememd.mix
wdt.mix
Is there some mix file missing, or have the archives been altered? Or is there a better way to install Romanov's Vengance?
The following files are missing final newlines (per .editorconfig
as of 3222c46):
mods/rv/installer/origin.yaml
mods/rv/installer/ra2.yaml
mods/rv/installer/origin-yr.yaml
mods/rv/languages/vxl2shp/model-sequences.yaml
mods/rv/maps/vxl2shp/model-sequences.yaml
when trying to make
on linux
make[1]: Entering directory src/Romanovs-Vengeance/engine'
make[1]: *** No rule to make target 'dependencies'. Stop.
make[1]: Leaving directory 'src/Romanovs-Vengeance/engine'
make: *** [Makefile:107: engine-dependencies] Error 2
engine/Makefile does have a install-dependencies
target. but no dependencies
.
Logs.zip
Unsure this is helpful. I was playing a game on skirmish and it crashed. Here is my log... I updated my build earlier today to test for the crash that was fixed with the level 5 powers... I think they were fixed... Unsure where and how to reproduce. I will look at reproducing this maybe this weekend...
Platform is Windows
Engine version is eabe6e3
Using SDL 2 with OpenGL (Modern) renderer
Desktop resolution: 1920x1080
No custom resolution provided, using desktop resolution
Using resolution: 1920x1080
Using window scale 1.50
OpenGL version: 3.2.0 - Build 25.20.100.6617
Using default sound device
Internal mods:
rv: Red Alert 2: Romanov's Vengeance (eabe6e3)
all: All mods (eabe6e3)
cnc: Tiberian Dawn (eabe6e3)
d2k: Dune 2000 (eabe6e3)
modcontent: Mod Content Manager (eabe6e3)
ra: Red Alert (eabe6e3)
ts: Tiberian Sun (eabe6e3)
External mods:
cnc-playtest-20190825: Tiberian Dawn (playtest-20190825)
cnc-playtest-20200329: Tiberian Dawn (playtest-20200329)
cnc-release-20200503: Tiberian Dawn (release-20200503)
d2k-playtest-20190825: Dune 2000 (playtest-20190825)
d2k-playtest-20200329: Dune 2000 (playtest-20200329)
d2k-release-20200503: Dune 2000 (release-20200503)
ra-playtest-20190825: Red Alert (playtest-20190825)
ra-playtest-20200329: Red Alert (playtest-20200329)
ra-release-20200503: Red Alert (release-20200503)
sp-release-20200210: Shattered Paradise (release-20200210)
cnc-{DEV_VERSION}: Tiberian Dawn ({DEV_VERSION})
cnc3-{DEV_VERSION}: Tiberian War ({DEV_VERSION})
d2k-playtest-20200303: Dune 2000 (playtest-20200303)
ra-playtest-20200303: Red Alert (playtest-20200303)
ra-{DEV_VERSION}: Red Alert ({DEV_VERSION})
ra2-{DEV_VERSION}: Red Alert 2 ({DEV_VERSION})
ra3-{DEV_VERSION}: Red Alert 3 ({DEV_VERSION})
rast-cac2997: Red Alert: Space Trek (cac2997)
rv-cac2997: Star Trek: Red Alert (cac2997)
rv-eabe6e3: Red Alert 2: Romanov's Vengeance (eabe6e3)
sa-5037495acf92653db30ccdf9cbaa27b45e8786d2: Swarm Assault (5037495acf92653db30ccdf9cbaa27b45e8786d2)
sp-release-20200114: Shattered Paradise (release-20200114)
ss-551ab2f: Sole Survivor (551ab2f)
ts-{DEV_VERSION}: Tiberian Sun ({DEV_VERSION})
yr-release-20200202: Red Alert 2 Yuri's Revenge (release-20200202)
ra-playtest-20191021: Red Alert (playtest-20191021)
Loading mod: rv
Medium - GL Debug API Output: Performance - API_ID_RECOMPILE_FRAGMENT_SHADER performance warning has been generated. Fragment shader recompiled due to state change.
at OpenRA.Platforms.Default.OpenGL.BuildErrorText(Int32 source, Int32 type, Int32 severity, StringBuilder message)
at OpenRA.Platforms.Default.OpenGL.DebugMessageHandler(Int32 source, Int32 type, UInt32 id, Int32 severity, Int32 length, StringBuilder message, IntPtr userparam)
at OpenRA.Platforms.Default.Sdl2GraphicsContext.DrawPrimitives(PrimitiveType pt, Int32 firstVertex, Int32 numVertices)
at OpenRA.Renderer.DrawBatch[T](IVertexBuffer`1 vertices, Int32 firstVertex, Int32 numVertices, PrimitiveType type)
at OpenRA.Graphics.SpriteRenderer.Flush()
at OpenRA.Renderer.EndFrame(IInputHandler inputHandler)
at OpenRA.Mods.Common.LoadScreens.SheetLoadScreen.Display()
at OpenRA.ModData..ctor(Manifest mod, InstalledMods mods, Boolean useLoadScreen)
at OpenRA.Game.InitializeMod(String mod, Arguments args)
at OpenRA.Game.Initialize(Arguments args)
at OpenRA.Game.InitializeAndRun(String[] args)
at OpenRA.Program.Main(String[] args)
[2020-07-30T22:16:20] Game started
AL lib: (EE) ALCmmdevPlayback_mixerProc: WaitForSingleObjectEx error: 0x102
[2020-07-30T22:53:46] Game started
Exception of type System.InvalidOperationException
: Attempting to query the position of an invalid Target
at OpenRA.Traits.Target.get_CenterPosition() in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\Traits\Target.cs:line 172
at OpenRA.Mods.AS.Warheads.FireShrapnelWarhead.<>c__DisplayClass9_3.b__5() in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Mods.AS\Warheads\FireShrapnelWarhead.cs:line 132
at OpenRA.Mods.Common.Projectiles.LaserZap.Tick(World world) in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Mods.Common\Projectiles\LaserZap.cs:line 171
at OpenRA.WorldUtils.DoTimed[T](IEnumerable1 e, Action
1 a, String text) in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\WorldUtils.cs:line 79
at OpenRA.World.Tick() in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\World.cs:line 468
at OpenRA.Game.InnerLogicTick(OrderManager orderManager) in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\Game.cs:line 605
at OpenRA.Game.LogicTick() in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\Game.cs:line 631
at OpenRA.Game.Loop() in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\Game.cs:line 798
at OpenRA.Game.Run() in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\Game.cs:line 836
at OpenRA.Game.InitializeAndRun(String[] args) in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\Game.cs:line 260
at OpenRA.Program.Main(String[] args) in C:\Users\Public\Desktop\Games\Romanovs-Vengeance-master\game\engine\OpenRA.Game\Support\Program.cs:line 33
OpenRA has encountered a fatal error.
I have attached my logs...
Logs.zip
I suspect that bots will only capture oil derricks on explored/visible areas. The purple bot immediately captured the two derricks which are visible within their starting point:
The red bot's engineer had to capture a derrick that is near the enemy's base when they could have just captured the ones near the starting area (not visible from their starting point).
As long as the OpenRA engine requires mod files to be under %APPDATA%, I don't think the zip package should claim itself "portable".
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.