ABrandau / Shattered-Paradise-SDK

Shattered Paradise's main repository and installation Kit.
GNU General Public License v3.0
58 stars 9 forks source link

Game crashing bug with mission. #58

Closed GhostSlayer305 closed 6 months ago

GhostSlayer305 commented 1 year ago

OpenRA engine version 7f3a922 OpenRA Language: en Shattered Paradise mod version playest-20230211 on map 85a17a45dce3d0f9d4ce901fe96caa1a4a9a54ea (Assimilate the Alien Artifact by Nolt, jrb0001). Date: 2023-04-29 16:28:23Z Operating System: Windows (X64, Microsoft Windows NT 10.0.19045.0) Runtime Version: .NET CLR 6.0.13 Installed Language: en (Installed) en (Current) en (Current UI) Exception of type System.NotImplementedException: No rules definition for unit cabgrinder at OpenRA.Actor..ctor(World world, String name, TypeDictionary initDict) at OpenRA.Mods.Common.Traits.SpawnMapActors.WorldLoaded(World world, WorldRenderer wr) at OpenRA.World.LoadComplete(WorldRenderer wr) 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.ReceiveImmediateOrders(Int32 clientId, OrderPacket orders) at OpenRA.Network.NetworkConnection.OpenRA.Network.IConnection.Receive(OrderManager orderManager) at OpenRA.Sync.<>c__DisplayClass13_0.b__0() at OpenRA.Sync.RunUnsynced(World world, Action fn) 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.WindowsLauncher.WindowsLauncher.RunGame(String[] args)

dnqbob commented 1 year ago

Hello, I am remaking our mission due to engine and our game rule change so I cannot reply you until it is almost done. war3-shop

jagiella commented 6 months ago

Same bug / regression on linux:

Platform is Linux (X64)
Engine version is 7f3a922
Runtime: .NET CLR 6.0.13
Using SDL 2 with OpenGL (Modern) renderer
Desktop resolution: 2560x1600
No custom resolution provided, using desktop resolution
Using resolution: 2560x1600
Using window scale 1,00
OpenGL renderer: Mesa Intel(R) Graphics (RPL-P)
OpenGL version: 4.6 (Core Profile) Mesa 24.0.1-1ubuntu1
Using default sound device
Internal mods:
    modcontent: Mod Content Manager (7f3a922)
    sp: Shattered Paradise (playest-20230211)
    ts: Tiberian Sun (7f3a922)
External mods:
    sp-playest-20230211: Shattered Paradise (playest-20230211)
Loading mod: sp
[2024-02-28T15:25:57] Game started
Exception of type `System.NotImplementedException`: No rules definition for unit cabgrinder
   at OpenRA.Actor..ctor(World world, String name, TypeDictionary initDict) in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Game/Actor.cs:line 144
   at OpenRA.Mods.Common.Traits.SpawnMapActors.WorldLoaded(World world, WorldRenderer wr) in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Mods.Common/Traits/World/SpawnMapActors.cs:line 52
   at OpenRA.World.LoadComplete(WorldRenderer wr) in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Game/World.cs:line 288
   at OpenRA.Game.StartGame(String mapUID, WorldType type) in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Game/Game.cs:line 206
   at OpenRA.Network.UnitOrders.ProcessOrder(OrderManager orderManager, World world, Int32 clientId, Order order) in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Game/Network/UnitOrders.cs:line 155
   at OpenRA.Network.OrderManager.ReceiveImmediateOrders(Int32 clientId, OrderPacket orders) in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Game/Network/OrderManager.cs:line 168
   at OpenRA.Network.NetworkConnection.OpenRA.Network.IConnection.Receive(OrderManager orderManager) in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Game/Network/Connection.cs:line 347
   at OpenRA.Sync.<>c__DisplayClass13_0.<RunUnsynced>b__0() in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Game/Sync.cs:line 167
   at OpenRA.Sync.RunUnsynced(World world, Action fn) in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Game/Sync.cs:line 168
   at OpenRA.Game.InnerLogicTick(OrderManager orderManager) in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Game/Game.cs:line 639
   at OpenRA.Game.LogicTick() in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Game/Game.cs:line 654
   at OpenRA.Game.Loop() in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Game/Game.cs:line 823
   at OpenRA.Game.Run() in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Game/Game.cs:line 876
   at OpenRA.Game.InitializeAndRun(String[] args) in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Game/Game.cs:line 311
   at OpenRA.Launcher.Program.Main(String[] args) in /home/runner/work/Shattered-Paradise-SDK/Shattered-Paradise-SDK/engine/OpenRA.Launcher/Program.cs:line 32
dnqbob commented 6 months ago

The mission is debugged and remade in new version.

dnqbob commented 6 months ago

Please wait for our playtest version.