Moderator: GZDoom Developers
fixed: The CheckEnvironmant call in PlayerThink can already invalidate the PlayerPawn so even the calls to CheckUndoMorph and CheckUse need to get the pawn through the PlayerInfo.
There are situations where swapping out a PlayerPawn will simply crash the engine
And what's this nonsense about 'extending amount of versions'? Why?
Graf Zahl wrote:This part is fundamentally broken in 3.7.2. There are situations where swapping out a PlayerPawn will simply crash the engine. If you play around with PlayerPawns in any way you cannot guarantee that things work here.
Apeirogon wrote:Some people which I know dont like versions 400 and higher, because they fear that vulkan in near future completely replace opengl so they cant play gzdoom on opengl only supported hardware and would forced buy new/update theirs computers to play game "from 1993"/still think that it have survey code/etc. So they just dont want to use them to prevent it from happening/dont know about existence of gzdoom archive with all release versions/insert reason.
Someone even still use 3.1.0.
TDRR wrote:And what about unmorphing with a tome of power-inherited item? I have been doing that and it 100% of the time crashes on any post-ZScript GZDoom version (last i tried was 4.1.2)
Graf Zahl wrote:TDRR wrote:And what about unmorphing with a tome of power-inherited item? I have been doing that and it 100% of the time crashes on any post-ZScript GZDoom version (last i tried was 4.1.2)
Where's the bug report with the testable example?
Return to ZDoom (and related) News
Users browsing this forum: No registered users and 0 guests