Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
This addon lights the map by using a custom lightmap texture where each Doom sector is represented by 1 pixel. When lighting updates occur, this texture is updated appropriately. The LightMappedGeneric shader uses UV index 1 for the lightmap texture, and the map geometry has this UV coordinate configured appropriately. When gmDoom is reporting that the map should be fullbright (such as when using the light amplification visor or invulnerability powerups) the lightmap texture is swapped out for a fullbright lightmap texture. This all works correctly on my machine, so something on your machine is causing a failure at one of these points. Maybe it's another addon, maybe it's the map, maybe it's a video setting, maybe you have an old version of the addon for some reason. I need more information to know what is going wrong.
There are 2 possible textures that could be used for the lightmap: doom/lightmap and doom/whitelightmap. If you could identify which texture is being used, that could help to narrow it down. If it is the doom/lightmap texture, clicking the Copy Image button to put it in your clipboard and showing the image to me would also be helpful for narrowing it down. Also be certain to tell me what Doom map is loaded, so I have something to compare it to.
InitFastCopy: only 26% fast props. Bug?
clientside lua startup!
Requesting texture value from var "$fbtexture" which is not a texture value (material: doom/supplemental/texturize)
Failed to load custom font file 'c:\program files (x86)\steam\steamapps\common\garrysmod\garrysmod\download\resource\fonts\clearsans-medium.ttf'
Failed to load custom font file 'c:\program files (x86)\steam\steamapps\common\garrysmod\garrysmod\cache\workshop\resource\fonts\clearsans-medium.ttf'
Failed to load custom font file 'c:\program files (x86)\steam\steamapps\common\garrysmod\garrysmod\cache\workshop\resource\fonts\shlop rg.ttf'
KeyValues Error: LoadFromBuffer: missing { in file settings/spawnlist/1.txt
JOY_AXIS_X: mapped to Turn (absolute)
JOY_AXIS_Y: mapped to Look (absolute)
JOY_AXIS_Z: unmapped
JOY_AXIS_R: mapped to Forward (absolute)
JOY_AXIS_U: mapped to Side (absolute)
JOY_AXIS_V: unmapped
Advanced Joystick settings initialized
Redownloading all lightmaps
Requesting texture value from var "$basetexture" which is not a texture value (material: doompatch)
Requesting texture value from var "$basetexture" which is not a texture value (material: doom/temp)
] kill
George Floyd Gaming suicided!
Receiving info for Doom2.wad/MAP01
Doom2.WAD MAP01 Loaded on Flatgrass, Loaded with gmDoom gmDoom maps Extra Menus for gmDoom and MIDI player if that somehow installed.
i'm running it on the chromium branch and as of right now these are the bugs i can list off with these addons.
maps rendered in fullbright
Prolonged usage of addons makes everything really small for some reason
when i enter certain parts of the map it goes back to how it should be shaded but when i leave those parts of the map it goes back to being fullbright. i might record some gameplay so you can find out what's wrong if that would help in any way
You can either use gmad to extract the addon, or you can run some lua code through your console to dump it to your console.
lua_run for k, v in pairs(string.Explode("\n", file.Read("lua/entities/doom_sector.lua", "GAME"))) do print(v) end
I only need to see the draw function toward the end of the file, which should look like this:
if not submesh.visible then continue end
if not submesh.material then continue end
if submesh.sky then continue end
render.SetMaterial(submesh.material)
submesh.mesh:Draw()
end
--render.SuppressEngineLighting( false )
cam.PopModelMatrix()
local floor = self:GetFloor()
for i = 1, #self.specialmeshes do
local wall = self.specialmeshes
if floor and wall.texid ~= 0 or not floor and wall.texid == 0 then DrawWall(wall) end
end
end[/code]
Copy the below text, and paste it into your console
lua_run for k, v in pairs(string.Explode("\n", file.Read("lua/entities/doom_sector.lua", "GAME"))) do print(v) end
You console will spew a bunch of text. Copy that text somewhere that allows me to see it.
https://pastebin.com/