├── .gitattributes ├── .gitignore ├── CHANGELOG.md ├── LZMA_SDK.md ├── README.md ├── images ├── image1.jpg └── image2.jpg └── src ├── SevenZip ├── CRC.java ├── Compression │ ├── LZ │ │ ├── BinTree.java │ │ ├── InWindow.java │ │ └── OutWindow.java │ ├── LZMA │ │ ├── Base.java │ │ ├── Decoder.java │ │ └── Encoder.java │ └── RangeCoder │ │ ├── BitTreeDecoder.java │ │ ├── BitTreeEncoder.java │ │ ├── Decoder.java │ │ └── Encoder.java ├── ICodeProgress.java ├── LzmaAlone.java └── LzmaBench.java ├── bspentspy ├── BSP.java ├── BSPEntspy.java ├── BSPFile.java ├── ClassPropertyPanel.java ├── EntFileFilter.java ├── EntListRenderer.java ├── Entity.java ├── EntityCubemap.java ├── EntityStaticProp.java ├── FGD.java ├── FGDEntry.java ├── FilteredEntListModel.java ├── FlagTableModel.java ├── Gamelump.java ├── GoldSrcBSPFile.java ├── HelpWindow.java ├── IFilter.java ├── JProgFrame.java ├── JTBEditor.java ├── JTBRenderer.java ├── KVTableRenderer.java ├── KeyValTableModel.java ├── Lexer.java ├── LightmapBrowser.java ├── LightmapListModel.java ├── LightmapListRenderer.java ├── LightmapViewer.java ├── Lump.java ├── Lumpdata.java ├── Lumpentry.java ├── MapInfo.java ├── MaterialTableModel.java ├── Obfuscator.java ├── Octree.java ├── OutputModel.java ├── SimpleFilter.java ├── SourceBSPFile.java ├── Undo.java └── VMF.java ├── images ├── brush.gif ├── entspy.gif ├── link.gif ├── model.gif ├── newicons │ ├── axis.png │ ├── brush.png │ ├── cubemap.png │ ├── decal.png │ ├── entspy.png │ ├── help.png │ ├── item.png │ ├── light.png │ ├── logic.png │ ├── model.png │ ├── node.png │ ├── npc.png │ ├── point.png │ ├── scriptedsequence.png │ ├── sound.png │ ├── staticprop.png │ ├── trigger.png │ └── weapon.png └── point.gif ├── text ├── credits.html ├── exporthelp.html ├── fgdhelp.html ├── history.html ├── lighthelp.html ├── lightmapshelp.html ├── patchhelp.html ├── renaminghelp.html └── searchhelp.html └── util └── RandomAccessByteOutputStream.java /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LZMA_SDK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/LZMA_SDK.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/README.md -------------------------------------------------------------------------------- /images/image1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/images/image1.jpg -------------------------------------------------------------------------------- /images/image2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/images/image2.jpg -------------------------------------------------------------------------------- /src/SevenZip/CRC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/CRC.java -------------------------------------------------------------------------------- /src/SevenZip/Compression/LZ/BinTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/Compression/LZ/BinTree.java -------------------------------------------------------------------------------- /src/SevenZip/Compression/LZ/InWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/Compression/LZ/InWindow.java -------------------------------------------------------------------------------- /src/SevenZip/Compression/LZ/OutWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/Compression/LZ/OutWindow.java -------------------------------------------------------------------------------- /src/SevenZip/Compression/LZMA/Base.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/Compression/LZMA/Base.java -------------------------------------------------------------------------------- /src/SevenZip/Compression/LZMA/Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/Compression/LZMA/Decoder.java -------------------------------------------------------------------------------- /src/SevenZip/Compression/LZMA/Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/Compression/LZMA/Encoder.java -------------------------------------------------------------------------------- /src/SevenZip/Compression/RangeCoder/BitTreeDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/Compression/RangeCoder/BitTreeDecoder.java -------------------------------------------------------------------------------- /src/SevenZip/Compression/RangeCoder/BitTreeEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/Compression/RangeCoder/BitTreeEncoder.java -------------------------------------------------------------------------------- /src/SevenZip/Compression/RangeCoder/Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/Compression/RangeCoder/Decoder.java -------------------------------------------------------------------------------- /src/SevenZip/Compression/RangeCoder/Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/Compression/RangeCoder/Encoder.java -------------------------------------------------------------------------------- /src/SevenZip/ICodeProgress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/ICodeProgress.java -------------------------------------------------------------------------------- /src/SevenZip/LzmaAlone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/LzmaAlone.java -------------------------------------------------------------------------------- /src/SevenZip/LzmaBench.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/SevenZip/LzmaBench.java -------------------------------------------------------------------------------- /src/bspentspy/BSP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/BSP.java -------------------------------------------------------------------------------- /src/bspentspy/BSPEntspy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/BSPEntspy.java -------------------------------------------------------------------------------- /src/bspentspy/BSPFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/BSPFile.java -------------------------------------------------------------------------------- /src/bspentspy/ClassPropertyPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/ClassPropertyPanel.java -------------------------------------------------------------------------------- /src/bspentspy/EntFileFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/EntFileFilter.java -------------------------------------------------------------------------------- /src/bspentspy/EntListRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/EntListRenderer.java -------------------------------------------------------------------------------- /src/bspentspy/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/Entity.java -------------------------------------------------------------------------------- /src/bspentspy/EntityCubemap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/EntityCubemap.java -------------------------------------------------------------------------------- /src/bspentspy/EntityStaticProp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/EntityStaticProp.java -------------------------------------------------------------------------------- /src/bspentspy/FGD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/FGD.java -------------------------------------------------------------------------------- /src/bspentspy/FGDEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/FGDEntry.java -------------------------------------------------------------------------------- /src/bspentspy/FilteredEntListModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/FilteredEntListModel.java -------------------------------------------------------------------------------- /src/bspentspy/FlagTableModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/FlagTableModel.java -------------------------------------------------------------------------------- /src/bspentspy/Gamelump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/Gamelump.java -------------------------------------------------------------------------------- /src/bspentspy/GoldSrcBSPFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/GoldSrcBSPFile.java -------------------------------------------------------------------------------- /src/bspentspy/HelpWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/HelpWindow.java -------------------------------------------------------------------------------- /src/bspentspy/IFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/IFilter.java -------------------------------------------------------------------------------- /src/bspentspy/JProgFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/JProgFrame.java -------------------------------------------------------------------------------- /src/bspentspy/JTBEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/JTBEditor.java -------------------------------------------------------------------------------- /src/bspentspy/JTBRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/JTBRenderer.java -------------------------------------------------------------------------------- /src/bspentspy/KVTableRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/KVTableRenderer.java -------------------------------------------------------------------------------- /src/bspentspy/KeyValTableModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/KeyValTableModel.java -------------------------------------------------------------------------------- /src/bspentspy/Lexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/Lexer.java -------------------------------------------------------------------------------- /src/bspentspy/LightmapBrowser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/LightmapBrowser.java -------------------------------------------------------------------------------- /src/bspentspy/LightmapListModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/LightmapListModel.java -------------------------------------------------------------------------------- /src/bspentspy/LightmapListRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/LightmapListRenderer.java -------------------------------------------------------------------------------- /src/bspentspy/LightmapViewer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/LightmapViewer.java -------------------------------------------------------------------------------- /src/bspentspy/Lump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/Lump.java -------------------------------------------------------------------------------- /src/bspentspy/Lumpdata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/Lumpdata.java -------------------------------------------------------------------------------- /src/bspentspy/Lumpentry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/Lumpentry.java -------------------------------------------------------------------------------- /src/bspentspy/MapInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/MapInfo.java -------------------------------------------------------------------------------- /src/bspentspy/MaterialTableModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/MaterialTableModel.java -------------------------------------------------------------------------------- /src/bspentspy/Obfuscator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/Obfuscator.java -------------------------------------------------------------------------------- /src/bspentspy/Octree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/Octree.java -------------------------------------------------------------------------------- /src/bspentspy/OutputModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/OutputModel.java -------------------------------------------------------------------------------- /src/bspentspy/SimpleFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/SimpleFilter.java -------------------------------------------------------------------------------- /src/bspentspy/SourceBSPFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/SourceBSPFile.java -------------------------------------------------------------------------------- /src/bspentspy/Undo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/Undo.java -------------------------------------------------------------------------------- /src/bspentspy/VMF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/bspentspy/VMF.java -------------------------------------------------------------------------------- /src/images/brush.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/brush.gif -------------------------------------------------------------------------------- /src/images/entspy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/entspy.gif -------------------------------------------------------------------------------- /src/images/link.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/link.gif -------------------------------------------------------------------------------- /src/images/model.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/model.gif -------------------------------------------------------------------------------- /src/images/newicons/axis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/axis.png -------------------------------------------------------------------------------- /src/images/newicons/brush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/brush.png -------------------------------------------------------------------------------- /src/images/newicons/cubemap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/cubemap.png -------------------------------------------------------------------------------- /src/images/newicons/decal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/decal.png -------------------------------------------------------------------------------- /src/images/newicons/entspy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/entspy.png -------------------------------------------------------------------------------- /src/images/newicons/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/help.png -------------------------------------------------------------------------------- /src/images/newicons/item.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/item.png -------------------------------------------------------------------------------- /src/images/newicons/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/light.png -------------------------------------------------------------------------------- /src/images/newicons/logic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/logic.png -------------------------------------------------------------------------------- /src/images/newicons/model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/model.png -------------------------------------------------------------------------------- /src/images/newicons/node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/node.png -------------------------------------------------------------------------------- /src/images/newicons/npc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/npc.png -------------------------------------------------------------------------------- /src/images/newicons/point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/point.png -------------------------------------------------------------------------------- /src/images/newicons/scriptedsequence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/scriptedsequence.png -------------------------------------------------------------------------------- /src/images/newicons/sound.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/sound.png -------------------------------------------------------------------------------- /src/images/newicons/staticprop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/staticprop.png -------------------------------------------------------------------------------- /src/images/newicons/trigger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/trigger.png -------------------------------------------------------------------------------- /src/images/newicons/weapon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/newicons/weapon.png -------------------------------------------------------------------------------- /src/images/point.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/images/point.gif -------------------------------------------------------------------------------- /src/text/credits.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/text/credits.html -------------------------------------------------------------------------------- /src/text/exporthelp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/text/exporthelp.html -------------------------------------------------------------------------------- /src/text/fgdhelp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/text/fgdhelp.html -------------------------------------------------------------------------------- /src/text/history.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/text/history.html -------------------------------------------------------------------------------- /src/text/lighthelp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/text/lighthelp.html -------------------------------------------------------------------------------- /src/text/lightmapshelp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/text/lightmapshelp.html -------------------------------------------------------------------------------- /src/text/patchhelp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/text/patchhelp.html -------------------------------------------------------------------------------- /src/text/renaminghelp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/text/renaminghelp.html -------------------------------------------------------------------------------- /src/text/searchhelp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/text/searchhelp.html -------------------------------------------------------------------------------- /src/util/RandomAccessByteOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jakgor471/BSPEntSpy/HEAD/src/util/RandomAccessByteOutputStream.java --------------------------------------------------------------------------------