Garry's Mod

Garry's Mod

gmDoom
LOL DUDE Nov 1, 2024 @ 5:01pm
Not working at all, LOTS of errors
Came back to Garry's Mod after a few months, and I'm finding gmDoom to be non-functional since then. Here's all the errors I get when I load into a map:
Requesting texture value from var "$fbtexture" which is not a texture value (material: doom/supplemental/texturize) *** Encountered VTF rendertarget texture loaded from a file! Error reading texture header "materials/doom/skybuffer.vtf" Warning! Creating an RT (_doom_skybuffer) with TEXTUREFLAGS_PROCEDURAL! Not allowed. [gmDoom] lua/doom/draw/sky.lua:17: bad argument #2 to 'SetTexture' (ITexture expected, got nil) 1. SetTexture - [C]:-1 2. unknown - lua/doom/draw/sky.lua:17 3. include - [C]:-1 4. ClientInclude - lua/doom/scripts.lua:24 5. unknown - lua/doom/scripts.lua:120 6. include - [C]:-1 7. unknown - lua/autorun/doom.lua:3 Warning! Creating an RT (doom/sprites/STCFN033) with TEXTUREFLAGS_PROCEDURAL! Not allowed. [gmDoom] lua/doom/picture.lua:486: attempt to index local 'texture' (a nil value) 1. TexRect - lua/doom/picture.lua:486 2. GetTexRect - lua/doom/picture.lua:536 3. unknown - lua/doom/vgui/label.lua:20 4. include - [C]:-1 5. ClientInclude - lua/doom/scripts.lua:24 6. unknown - lua/doom/scripts.lua:125 7. include - [C]:-1 8. unknown - lua/autorun/doom.lua:3 Warning! Creating an RT (doom/sprites/STTNUM0) with TEXTUREFLAGS_PROCEDURAL! Not allowed. [gmDoom] lua/doom/picture.lua:486: attempt to index local 'texture' (a nil value) 1. TexRect - lua/doom/picture.lua:486 2. GetTexRect - lua/doom/picture.lua:536 3. unknown - lua/doom/vgui/tallnumber.lua:107 4. include - [C]:-1 5. ClientInclude - lua/doom/scripts.lua:24 6. unknown - lua/doom/scripts.lua:127 7. include - [C]:-1 8. unknown - lua/autorun/doom.lua:3 Warning! Creating an RT (doom/sprites/STYSNUM0) with TEXTUREFLAGS_PROCEDURAL! Not allowed. [gmDoom] lua/doom/picture.lua:486: attempt to index local 'texture' (a nil value) 1. TexRect - lua/doom/picture.lua:486 2. GetTexRect - lua/doom/picture.lua:536 3. unknown - lua/doom/vgui/shortnumber.lua:94 4. include - [C]:-1 5. ClientInclude - lua/doom/scripts.lua:24 6. unknown - lua/doom/scripts.lua:128 7. include - [C]:-1 8. unknown - lua/autorun/doom.lua:3 Warning! Creating an RT (doom/sprites/SHOTA0) with TEXTUREFLAGS_PROCEDURAL! Not allowed. [gmDoom] lua/doom/picture.lua:486: attempt to index local 'texture' (a nil value) 1. TexRect - lua/doom/picture.lua:486 2. GetTexRect - lua/doom/picture.lua:536 3. DefineWeapon - lua/doom/entities.lua:202 4. unknown - lua/doom/entities.lua:739 5. include - [C]:-1 6. SharedInclude - lua/doom/scripts.lua:8 7. unknown - lua/doom/scripts.lua:148 8. include - [C]:-1 9. unknown - lua/autorun/doom.lua:3 [gmDoom] vgui.Create failed to create the VGUI component (DOOM.Label) 1. Init - lua/doom/vgui/map.lua:743 2. Create - lua/includes/extensions/client/panel/scriptedpanels.lua:41 3. GetAutoMap - lua/doom/gui_map.lua:47 4. v - lua/doom/gui_map.lua:59 5. unknown - lua/includes/modules/hook.lua:96 [gmDoom] lua/doom/vgui/map.lua:750: attempt to index field 'pMapName' (a nil value) 1. unknown - lua/doom/vgui/map.lua:750
Then here's what I get from spawning a weapon:
Error creating 'doom_weapon_shotgun' (Make sure the file is AddCSLuaFile'd and there aren't any errors!) Warning! Creating an RT (doom/sprites/SHOTA0) with TEXTUREFLAGS_PROCEDURAL! Not allowed. [gmDoom] lua/doom/picture.lua:486: attempt to index local 'texture' (a nil value) 1. TexRect - lua/doom/picture.lua:486 2. GetTexRect - lua/doom/picture.lua:536 3. LoadTexture - lua/doom/spritedef.lua:171 4. LoadSprites - lua/doom/spritedef.lua:204 5. GetSpriteDef - lua/doom/spritedef.lua:217 6. ApplyNetPendingState - lua/doom/mobj/mobj.lua:361 7. Initialize - lua/doom/mobj/mobj.lua:333 8. func - lua/doom/mobj/net.lua:231 9. unknown - lua/includes/extensions/net.lua:38 [gmDoom] vgui.Create failed to create the VGUI component (DOOM.Label) 1. GetMessageLabel - lua/doom/hooks/cl_hudmessages.lua:19 2. AddMessage - lua/doom/hooks/cl_hudmessages.lua:33 3. func - lua/doom/player.lua:542 4. unknown - lua/includes/extensions/net.lua:38 [gmDoom] lua/doom/hooks/cl_hudmessages.lua:20: attempt to index upvalue 'pMessage' (a nil value) 1. GetMessageLabel - lua/doom/hooks/cl_hudmessages.lua:20 2. AddMessage - lua/doom/hooks/cl_hudmessages.lua:33 3. func - lua/doom/player.lua:542 4. unknown - lua/includes/extensions/net.lua:38
And trying to open the Doom Props spawn list:
Warning! Creating an RT (doom/sprites/ELECA0) with TEXTUREFLAGS_PROCEDURAL! Not allowed. [gmDoom] lua/doom/picture.lua:486: attempt to index local 'texture' (a nil value) 1. TexRect - lua/doom/picture.lua:486 2. GetTexRect - lua/doom/picture.lua:536 3. LoadTexture - lua/doom/spritedef.lua:171 4. LoadSprites - lua/doom/spritedef.lua:204 5. GetSpriteDef - lua/doom/spritedef.lua:217 6. SetMobjType - lua/doom/vgui/spriteicon.lua:52 7. cp - lua/doom/vgui/spriteicon.lua:126 8. DoPopulate - gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contenttypes/custom.lua:162 9. DoClick - gamemodes/sandbox/gamemode/spawnmenu/creationmenu/content/contenttypes/custom.lua:72 10. InternalDoClick - lua/vgui/dtree_node.lua:63 11. DoClick - lua/vgui/dtree_node.lua:33 12. unknown - lua/vgui/dlabel.lua:254
And then spawning a monster:
Warning! Creating an RT (doom/sprites/SARGA1) with TEXTUREFLAGS_PROCEDURAL! Not allowed. [gmDoom] lua/doom/picture.lua:486: attempt to index local 'texture' (a nil value) 1. TexRect - lua/doom/picture.lua:486 2. GetTexRect - lua/doom/picture.lua:536 3. LoadTexture - lua/doom/spritedef.lua:171 4. LoadSprites - lua/doom/spritedef.lua:204 5. GetSpriteDef - lua/doom/spritedef.lua:217 6. ApplyNetPendingState - lua/doom/mobj/mobj.lua:361 7. Initialize - lua/doom/mobj/mobj.lua:333 8. func - lua/doom/mobj/net.lua:231 9. unknown - lua/includes/extensions/net.lua:38 lua/doom/mobj/draw.lua:159: attempt to index local 'tSpriteDef' (a nil value)
The only change I made in my game between then and now was installing a few additional add-ons (nothing that I'd think would conflict with this). I was and am still on the x86 branch. I re-installed my DOOM2.WAD to see if that would fix it, but it didn't seem to. Both times, I got the WAD out of the Doom II Steam release (the original WAD, not the one from the remaster). Did I bungle something on my end, is this a conflict, or did GMod updates just break this?
< >
Showing 1-1 of 1 comments
No, gmod just broke it. We must pray the orginal creator remakes the mod
< >
Showing 1-1 of 1 comments
Per page: 1530 50