Is it possible to figure out the engine and version being used and send that info to QC, in order to create flags like
NOT_IN_DARKPLACES
The reason I ask is, by gathering the engine version a switch/case could be used in QC to allow the proper code to run for the proper engine OR shut the code off completely should an engine not support it. This would only be helpful for arbitrary code that does simple things like rain, etc., but that would be enough to break some DP mods away from being DP only as well as allow for an alternate where an engine provides a certain function but differently than other engines.
Consider this, Darkplaces and Qrack support rain, but differently. I made a weather entity for darkplaces and I could make one for Qrack as well. By having an engine version to check I could let the QC determine which weather entity to display (or none at all if it is another engine without that feature)
NOT_IN_DARKPLACES
The reason I ask is, by gathering the engine version a switch/case could be used in QC to allow the proper code to run for the proper engine OR shut the code off completely should an engine not support it. This would only be helpful for arbitrary code that does simple things like rain, etc., but that would be enough to break some DP mods away from being DP only as well as allow for an alternate where an engine provides a certain function but differently than other engines.
Consider this, Darkplaces and Qrack support rain, but differently. I made a weather entity for darkplaces and I could make one for Qrack as well. By having an engine version to check I could let the QC determine which weather entity to display (or none at all if it is another engine without that feature)
Comment