AITYunivers / NebulaFD

A work in progress, reimagined decompiler for Clickteam Fusion.
50 stars 9 forks source link

Unable to cast object of type ''Nebula.Core.Data.Chunks.FrameChunks.Events.Parameters.ParameterExpressions' to type 'Nebula.Core.Data.Chunks.FrameChunks.Events.Parameters.ParameterShort' #2

Closed blocky9032 closed 3 months ago

blocky9032 commented 3 months ago

Currently using this NebulaFD from Actions (run n°9644058541) This error pops out when dumping events from a .exe file. Log here: log_2024-06-25T13-56-47_0.log

[13:49:59] Unable to cast object of type 'Nebula.Core.Data.Chunks.FrameChunks.Events.Parameters.ParameterExpressions' to
type 'Nebula.Core.Data.Chunks.FrameChunks.Events.Parameters.ParameterShort'.
Unhandled exception. System.InvalidCastException: Unable to cast object of type 'Nebula.Core.Data.Chunks.FrameChunks.Events.Parameters.ParameterExpressions' to type 'Nebula.Core.Data.Chunks.FrameChunks.Events.Parameters.ParameterShort'.
   at Nebula.Core.Data.Chunks.FrameChunks.Events.Condition.GetString() in D:\a\NebulaFD\NebulaFD\Nebula.Core\Data\Chunks\FrameChunks\Events\Condition.cs:line 619
   at Nebula.Core.Data.Chunks.FrameChunks.Events.Condition.ToString() in D:\a\NebulaFD\NebulaFD\Nebula.Core\Data\Chunks\FrameChunks\Events\Condition.cs:line 286
   at Nebula.Tools.GameDumper.EventDump.GetEventsAsString(Frame frm) in D:\a\NebulaFD\NebulaFD\Nebula.Tools\InfoDump\EventDump.cs:line 60
   at Nebula.Tools.GameDumper.EventDump.<Execute>b__2_0(ProgressContext ctx) in D:\a\NebulaFD\NebulaFD\Nebula.Tools\InfoDump\EventDump.cs:line 44
   at Spectre.Console.Progress.<>c__DisplayClass29_0.<Start>b__0(ProgressContext ctx) in /_/src/Spectre.Console/Live/Progress/Progress.cs:line 70
   at Spectre.Console.Progress.<>c__DisplayClass31_0.<<StartAsync>b__0>d.MoveNext() in /_/src/Spectre.Console/Live/Progress/Progress.cs:line 103
--- End of stack trace from previous location ---
   at Spectre.Console.Progress.<>c__DisplayClass32_0`1.<<StartAsync>b__0>d.MoveNext() in /_/src/Spectre.Console/Live/Progress/Progress.cs:line 138
--- End of stack trace from previous location ---
   at Spectre.Console.Internal.DefaultExclusivityMode.RunAsync[T](Func`1 func) in /_/src/Spectre.Console/Internal/DefaultExclusivityMode.cs:line 40
   at Spectre.Console.Progress.StartAsync[T](Func`2 action) in /_/src/Spectre.Console/Live/Progress/Progress.cs:line 121
   at Spectre.Console.Progress.StartAsync(Func`2 action) in /_/src/Spectre.Console/Live/Progress/Progress.cs:line 101
   at Spectre.Console.Progress.Start(Action`1 action) in /_/src/Spectre.Console/Live/Progress/Progress.cs:line 74
   at Nebula.Tools.GameDumper.EventDump.Execute() in D:\a\NebulaFD\NebulaFD\Nebula.Tools\InfoDump\EventDump.cs:line 18
   at Nebula.Program.SelectTool() in D:\a\NebulaFD\NebulaFD\Nebula.CLI\Program.cs:line 229
   at Nebula.Program.SpectreMain() in D:\a\NebulaFD\NebulaFD\Nebula.CLI\Program.cs:line 40
   at Nebula.Program.Main(String[] args) in D:\a\NebulaFD\NebulaFD\Nebula.CLI\Program.cs:line 32
   at Nebula.Program.<Main>(String[] args)