by Cutmanmike » Tue Jan 17, 2017 8:10 am
Sorry to bump this but I need clarification: Would this feature be enabled by default? Yes, people can abuse GetCVAR to do some dumb things to the player but I don't think it's worth playing around those stupid WADs. I've used GetCVAR recently to detect which renderer is being used to get around software visual bugs (y'know, bugs that no one wants to fix because the software renderer is bad) and A LOT of people who play my mod can't run openGL mode, probably more than you expect. I made
a boss fight that uses a ton of sloped 3d floors, and after finding out they don't work in software mode I actually went and
programmed a second boss fight simply because there was no way they were getting fixed in software and I didn't want to abandon what I already created. If this gets implemented and is set to true by default, a lot of people are going to see a
buggy mess due to GetCVAR vid_renderer returning true in software mode.
Other than my own work I've heard of maps using GetCVAR with the renderer (and other settings) to do things such as changing skyboxes that don't appear correctly in software mode. I think having this enabled by default is a mistake, and for what, one really old bad WAD file that could easily be fixed with a patch wad or update/revamp? It just seems stupid for me to have to tell (or force?) players to disable this flag by default for all the current WADs that use GetCVAR in a positive way rather than the other way around if they want to play
specifically Ghoul's Forest 2 in software mode.
(The fact I'm the one who made GF2 and that dumb script feels like a cruel joke

)
Sorry to bump this but I need clarification: Would this feature be enabled by default? Yes, people can abuse GetCVAR to do some dumb things to the player but I don't think it's worth playing around those stupid WADs. I've used GetCVAR recently to detect which renderer is being used to get around software visual bugs (y'know, bugs that no one wants to fix because the software renderer is bad) and A LOT of people who play my mod can't run openGL mode, probably more than you expect. I made [url=https://youtu.be/AwYAhisslq8?t=510]a boss fight that uses a ton of sloped 3d floors[/url], and after finding out they don't work in software mode I actually went and [url=https://youtu.be/DMXnwUZJDGw?t=116]programmed a second boss fight[/url] simply because there was no way they were getting fixed in software and I didn't want to abandon what I already created. If this gets implemented and is set to true by default, a lot of people are going to see a [url=http://imgur.com/a/nhsBU]buggy mess[/url] due to GetCVAR vid_renderer returning true in software mode.
Other than my own work I've heard of maps using GetCVAR with the renderer (and other settings) to do things such as changing skyboxes that don't appear correctly in software mode. I think having this enabled by default is a mistake, and for what, one really old bad WAD file that could easily be fixed with a patch wad or update/revamp? It just seems stupid for me to have to tell (or force?) players to disable this flag by default for all the current WADs that use GetCVAR in a positive way rather than the other way around if they want to play [i]specifically [/i]Ghoul's Forest 2 in software mode.
(The fact I'm the one who made GF2 and that dumb script feels like a cruel joke :ugeek: )