Map Obfuscator: Difference between revisions
m (Removed underlink) |
(badly moved multipage) |
||
Line 1: | Line 1: | ||
{{LanguageBar}} | |||
{{Source topicon}} | {{Source topicon}} | ||
{{ | |||
{{SoftwareBox | |||
<!-- Basic info --> | |||
| title = Map Obfuscator [[File:Icon obfuszcator.png|16px]] | |||
<!-- Details --> | |||
| initial_release = Oct 16, 2010 | |||
| distribution = Non-Commercial software | |||
| type = Map Tool | |||
<!-- Operating system(s)--> | |||
| windows = 1 | |||
<!-- Target engine--> | |||
| source = 1 | |||
}} | |||
{{obfuscator|4.1}} is a map obfuscation tool created by [[user:Omnicoder|Omnicoder]]. It helps deter the [[decompiling|decompilation]] or theft of maps by running them through the map obfuscator before release.<br> | |||
The Obfuscator will rename map entities and make following the logical flow of your map difficult. | |||
{{warning|Using an obfuscator may break your map. Always ensure that you fully understand the changes it performs and the resulting consequences.}} | |||
== List of Map Obfuscators == | |||
# IID_BSP | |||
# IID_VMF | |||
{{note|IID stands for "Infinite Improbability Drive"}} | |||
==Infinite Improbability Drive for BSPs== | |||
The BSP obfuscator renames entities to numeric strings making it hard to follow the logic of a map. | |||
The BSP obfuscator works in a way that the user has to drag and drop their desired map onto the executable where it will then obfuscate it and create a new file giving it the suffix "_proc", so a obfuscated map will be named <mapname>_proc.bsp | |||
{{bug|Using this ubfuscator will break [[cubemaps]] {{todo|Does this happen in games besides {{P2|4}}?}}}} | |||
==Infinite Improbability Drive for VMFs== | |||
{{confirm|This obfuscator doesn't work.}} | |||
The VMF obfuscator does the same things as the BSP obfuscator, although users can optionally enable a option that moves nonpositional point entities to 0,0,0. | |||
The VMF obfuscator can be operated in the same way as the BSP obfuscator, although a version of the tool with a GUI is included alongside the command line variant. | |||
[[File:IID_UI.png|none|none]] | |||
==Important information== | |||
For all intents and purposes, none of these obfuscators work.<br> | |||
All of their protection is easily circumvented by any decompiler and in addition the VMF obfuscator just straight up doesn't work.<br> | |||
Only the BSP obfuscator works to a certain degree. It only messes with the textures of solid brushes while map entites and displacements are completely unaffected. | |||
==See Also== | |||
[[BSP]]<br> | |||
[[BSPSource]]<br> | |||
[[VIDE]]<br> | |||
== External links == | |||
[https://gamebanana.com/tools/5879 Gamebanana Page] | |||
{{sdktools|0}} | |||
[[Category:Third Party Tools]] | [[Category:Third Party Tools]] | ||
[[Category:Level Design]] | [[Category:Level Design]] | ||
[[Category:Glossary]] | [[Category:Glossary]] |
Revision as of 06:04, 14 July 2024
Map Obfuscator is a map obfuscation tool created by Omnicoder. It helps deter the decompilation or theft of maps by running them through the map obfuscator before release.
The Obfuscator will rename map entities and make following the logical flow of your map difficult.

List of Map Obfuscators
- IID_BSP
- IID_VMF

Infinite Improbability Drive for BSPs
The BSP obfuscator renames entities to numeric strings making it hard to follow the logic of a map.
The BSP obfuscator works in a way that the user has to drag and drop their desired map onto the executable where it will then obfuscate it and create a new file giving it the suffix "_proc", so a obfuscated map will be named <mapname>_proc.bsp
Infinite Improbability Drive for VMFs

The VMF obfuscator does the same things as the BSP obfuscator, although users can optionally enable a option that moves nonpositional point entities to 0,0,0.
The VMF obfuscator can be operated in the same way as the BSP obfuscator, although a version of the tool with a GUI is included alongside the command line variant.
Important information
For all intents and purposes, none of these obfuscators work.
All of their protection is easily circumvented by any decompiler and in addition the VMF obfuscator just straight up doesn't work.
Only the BSP obfuscator works to a certain degree. It only messes with the textures of solid brushes while map entites and displacements are completely unaffected.
See Also
External links
|