├── .github └── FUNDING.yml ├── .gitignore ├── HxDoom-CoreLib ├── CHANGELOG.md ├── License.md ├── docgen.bat ├── docgen.hxml ├── doom3d0 License.md ├── haxelib.json └── src │ └── hxdoom │ ├── Engine.hx │ ├── builder │ └── Writer.hx │ ├── component │ ├── Actor.hx │ ├── Camera.hx │ ├── CameraPoint.hx │ ├── LevelMap.hx │ ├── Player.hx │ └── Texture.hx │ ├── core │ ├── ActorCore.hx │ ├── CVarCore.hx │ ├── Defines.hx │ ├── GameCore.hx │ ├── IOCore.hx │ ├── LevelCore.hx │ ├── ProfileCore.hx │ ├── Reader.hx │ ├── RenderCore.hx │ ├── SoundCore.hx │ ├── TextureCore.hx │ ├── WadCore.hx │ └── action │ │ ├── Enemy.hx │ │ ├── Map.hx │ │ ├── Maputl.hx │ │ ├── Move.hx │ │ ├── Slide.hx │ │ ├── Switch.hx │ │ └── User.hx │ ├── definitions │ ├── EpisodeDef.hx │ └── MapDef.hx │ ├── enums │ ├── EnumTool.hx │ ├── data │ │ ├── CVarType.hx │ │ ├── Defaults.hx │ │ └── HXDKeyCode.hx │ ├── eng │ │ ├── BBox.hx │ │ ├── ColorChannel.hx │ │ ├── ColorMode.hx │ │ ├── DataLump.hx │ │ ├── KeyLump.hx │ │ ├── MoveDirection.hx │ │ ├── PlaneType.hx │ │ ├── SideType.hx │ │ ├── SlopeType.hx │ │ └── WadDirectory.hx │ ├── game │ │ └── SharedEdNum.hx │ └── zdoom │ │ └── ZTextureType.hx │ ├── import.hx │ ├── lumps │ ├── Directory.hx │ ├── LumpBase.hx │ ├── audio │ │ ├── Music.hx │ │ └── SoundEffect.hx │ ├── graphic │ │ ├── Flat.hx │ │ ├── Patch.hx │ │ ├── PatchNames.hx │ │ ├── Playpal.hx │ │ └── TextureInfo.hx │ ├── map │ │ ├── Blockmap.hx │ │ ├── LineDef.hx │ │ ├── LineDefHexen.hx │ │ ├── Node.hx │ │ ├── Sector.hx │ │ ├── Segment.hx │ │ ├── SideDef.hx │ │ ├── SubSector.hx │ │ ├── Thing.hx │ │ ├── ThingHexen.hx │ │ └── Vertex.hx │ └── plaintext │ │ └── Textmap.hx │ ├── typedefs │ ├── graphics │ │ ├── PatchLayout.hx │ │ └── TextureData.hx │ ├── internal │ │ └── CVar.hx │ └── properties │ │ ├── ActorFlags.hx │ │ ├── ActorInfo.hx │ │ ├── ActorState.hx │ │ └── LineDefFlags.hx │ └── utils │ ├── geom │ └── Angle.hx │ └── math │ └── TableRNG.hx ├── HxDoom-GameLib └── src │ ├── hxdgamelib │ ├── enums │ │ └── doom │ │ │ └── DoomEdNum.hx │ ├── levelstruct │ │ └── DoomLevel.hx │ └── profiles │ │ └── DoomProfile.hx │ └── import.hx ├── Readme.md ├── heaps ├── HL_Doom.hxproj ├── License.md ├── Run.bat ├── build.hxml ├── res │ └── shareware │ │ └── DOOM1.WAD └── src │ ├── Main.hx │ └── scene │ ├── MapScene.hx │ ├── geometry │ ├── QuadWall.hx │ └── SectorFlat.hx │ └── shader │ └── PaletteShader.hx ├── lime ├── License.md ├── README.md ├── assets │ ├── icon.png │ ├── json │ │ └── cheats.txt │ └── shareware │ │ └── DOOM1.WAD ├── hxdoom.hxproj ├── project.xml └── src │ ├── Main.hx │ ├── game │ ├── actor │ │ └── DoomID.hx │ └── profiles │ │ └── doom │ │ └── DoomShareware.hx │ └── render │ └── limeGL │ ├── GLHandler.hx │ ├── objects │ ├── GLFlat.hx │ └── GLWall.hx │ └── programs │ ├── GLAutoMap.hx │ └── GLMapGeometry.hx └── samples ├── Lovr Demo ├── LovrDoom.hxproj ├── Readme.md ├── build.hxml └── src │ └── Main.hx └── Patch Reading ├── Heaps ├── .gitignore ├── .vscode │ ├── launch.json │ └── tasks.json ├── assets │ └── WAD │ │ └── DOOM1.WAD ├── build.hxml └── src │ └── Main.hx └── OpenFL ├── Patch Reading.hxproj ├── assets ├── openfl.svg └── wad │ └── DOOM1.WAD ├── openfl-readme.txt ├── project.xml └── src └── Main.hx /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/.gitignore -------------------------------------------------------------------------------- /HxDoom-CoreLib/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/CHANGELOG.md -------------------------------------------------------------------------------- /HxDoom-CoreLib/License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/License.md -------------------------------------------------------------------------------- /HxDoom-CoreLib/docgen.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/docgen.bat -------------------------------------------------------------------------------- /HxDoom-CoreLib/docgen.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/docgen.hxml -------------------------------------------------------------------------------- /HxDoom-CoreLib/doom3d0 License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/doom3d0 License.md -------------------------------------------------------------------------------- /HxDoom-CoreLib/haxelib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/haxelib.json -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/Engine.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/Engine.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/builder/Writer.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/builder/Writer.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/component/Actor.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/component/Actor.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/component/Camera.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/component/Camera.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/component/CameraPoint.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/component/CameraPoint.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/component/LevelMap.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/component/LevelMap.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/component/Player.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/component/Player.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/component/Texture.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/component/Texture.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/ActorCore.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/ActorCore.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/CVarCore.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/CVarCore.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/Defines.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/Defines.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/GameCore.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/GameCore.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/IOCore.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/IOCore.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/LevelCore.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/LevelCore.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/ProfileCore.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/ProfileCore.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/Reader.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/Reader.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/RenderCore.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/RenderCore.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/SoundCore.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/SoundCore.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/TextureCore.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/TextureCore.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/WadCore.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/WadCore.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/action/Enemy.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/action/Enemy.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/action/Map.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/action/Map.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/action/Maputl.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/action/Maputl.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/action/Move.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/action/Move.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/action/Slide.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/action/Slide.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/action/Switch.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/action/Switch.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/core/action/User.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/core/action/User.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/definitions/EpisodeDef.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/definitions/EpisodeDef.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/definitions/MapDef.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/definitions/MapDef.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/EnumTool.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/EnumTool.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/data/CVarType.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/data/CVarType.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/data/Defaults.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/data/Defaults.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/data/HXDKeyCode.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/data/HXDKeyCode.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/eng/BBox.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/eng/BBox.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/eng/ColorChannel.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/eng/ColorChannel.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/eng/ColorMode.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/eng/ColorMode.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/eng/DataLump.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/eng/DataLump.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/eng/KeyLump.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/eng/KeyLump.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/eng/MoveDirection.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/eng/MoveDirection.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/eng/PlaneType.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/eng/PlaneType.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/eng/SideType.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/eng/SideType.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/eng/SlopeType.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/eng/SlopeType.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/eng/WadDirectory.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/eng/WadDirectory.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/game/SharedEdNum.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/game/SharedEdNum.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/enums/zdoom/ZTextureType.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/enums/zdoom/ZTextureType.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/import.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/import.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/Directory.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/Directory.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/LumpBase.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/LumpBase.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/audio/Music.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/audio/Music.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/audio/SoundEffect.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/audio/SoundEffect.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/graphic/Flat.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/graphic/Flat.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/graphic/Patch.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/graphic/Patch.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/graphic/PatchNames.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/graphic/PatchNames.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/graphic/Playpal.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/graphic/Playpal.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/graphic/TextureInfo.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/graphic/TextureInfo.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/map/Blockmap.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/map/Blockmap.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/map/LineDef.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/map/LineDef.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/map/LineDefHexen.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/map/LineDefHexen.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/map/Node.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/map/Node.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/map/Sector.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/map/Sector.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/map/Segment.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/map/Segment.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/map/SideDef.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/map/SideDef.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/map/SubSector.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/map/SubSector.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/map/Thing.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/map/Thing.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/map/ThingHexen.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/map/ThingHexen.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/map/Vertex.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/map/Vertex.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/lumps/plaintext/Textmap.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/lumps/plaintext/Textmap.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/typedefs/graphics/PatchLayout.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/typedefs/graphics/PatchLayout.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/typedefs/graphics/TextureData.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/typedefs/graphics/TextureData.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/typedefs/internal/CVar.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/typedefs/internal/CVar.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/typedefs/properties/ActorFlags.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/typedefs/properties/ActorFlags.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/typedefs/properties/ActorInfo.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/typedefs/properties/ActorInfo.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/typedefs/properties/ActorState.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/typedefs/properties/ActorState.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/typedefs/properties/LineDefFlags.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/typedefs/properties/LineDefFlags.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/utils/geom/Angle.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/utils/geom/Angle.hx -------------------------------------------------------------------------------- /HxDoom-CoreLib/src/hxdoom/utils/math/TableRNG.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-CoreLib/src/hxdoom/utils/math/TableRNG.hx -------------------------------------------------------------------------------- /HxDoom-GameLib/src/hxdgamelib/enums/doom/DoomEdNum.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-GameLib/src/hxdgamelib/enums/doom/DoomEdNum.hx -------------------------------------------------------------------------------- /HxDoom-GameLib/src/hxdgamelib/levelstruct/DoomLevel.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-GameLib/src/hxdgamelib/levelstruct/DoomLevel.hx -------------------------------------------------------------------------------- /HxDoom-GameLib/src/hxdgamelib/profiles/DoomProfile.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-GameLib/src/hxdgamelib/profiles/DoomProfile.hx -------------------------------------------------------------------------------- /HxDoom-GameLib/src/import.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/HxDoom-GameLib/src/import.hx -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/Readme.md -------------------------------------------------------------------------------- /heaps/HL_Doom.hxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/heaps/HL_Doom.hxproj -------------------------------------------------------------------------------- /heaps/License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/heaps/License.md -------------------------------------------------------------------------------- /heaps/Run.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | cd bin 3 | hl HLDoom.hl 4 | pause -------------------------------------------------------------------------------- /heaps/build.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/heaps/build.hxml -------------------------------------------------------------------------------- /heaps/res/shareware/DOOM1.WAD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/heaps/res/shareware/DOOM1.WAD -------------------------------------------------------------------------------- /heaps/src/Main.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/heaps/src/Main.hx -------------------------------------------------------------------------------- /heaps/src/scene/MapScene.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/heaps/src/scene/MapScene.hx -------------------------------------------------------------------------------- /heaps/src/scene/geometry/QuadWall.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/heaps/src/scene/geometry/QuadWall.hx -------------------------------------------------------------------------------- /heaps/src/scene/geometry/SectorFlat.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/heaps/src/scene/geometry/SectorFlat.hx -------------------------------------------------------------------------------- /heaps/src/scene/shader/PaletteShader.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/heaps/src/scene/shader/PaletteShader.hx -------------------------------------------------------------------------------- /lime/License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/License.md -------------------------------------------------------------------------------- /lime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/README.md -------------------------------------------------------------------------------- /lime/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/assets/icon.png -------------------------------------------------------------------------------- /lime/assets/json/cheats.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/assets/json/cheats.txt -------------------------------------------------------------------------------- /lime/assets/shareware/DOOM1.WAD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/assets/shareware/DOOM1.WAD -------------------------------------------------------------------------------- /lime/hxdoom.hxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/hxdoom.hxproj -------------------------------------------------------------------------------- /lime/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/project.xml -------------------------------------------------------------------------------- /lime/src/Main.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/src/Main.hx -------------------------------------------------------------------------------- /lime/src/game/actor/DoomID.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/src/game/actor/DoomID.hx -------------------------------------------------------------------------------- /lime/src/game/profiles/doom/DoomShareware.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/src/game/profiles/doom/DoomShareware.hx -------------------------------------------------------------------------------- /lime/src/render/limeGL/GLHandler.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/src/render/limeGL/GLHandler.hx -------------------------------------------------------------------------------- /lime/src/render/limeGL/objects/GLFlat.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/src/render/limeGL/objects/GLFlat.hx -------------------------------------------------------------------------------- /lime/src/render/limeGL/objects/GLWall.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/src/render/limeGL/objects/GLWall.hx -------------------------------------------------------------------------------- /lime/src/render/limeGL/programs/GLAutoMap.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/src/render/limeGL/programs/GLAutoMap.hx -------------------------------------------------------------------------------- /lime/src/render/limeGL/programs/GLMapGeometry.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/lime/src/render/limeGL/programs/GLMapGeometry.hx -------------------------------------------------------------------------------- /samples/Lovr Demo/LovrDoom.hxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Lovr Demo/LovrDoom.hxproj -------------------------------------------------------------------------------- /samples/Lovr Demo/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Lovr Demo/Readme.md -------------------------------------------------------------------------------- /samples/Lovr Demo/build.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Lovr Demo/build.hxml -------------------------------------------------------------------------------- /samples/Lovr Demo/src/Main.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Lovr Demo/src/Main.hx -------------------------------------------------------------------------------- /samples/Patch Reading/Heaps/.gitignore: -------------------------------------------------------------------------------- 1 | *.hl -------------------------------------------------------------------------------- /samples/Patch Reading/Heaps/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Patch Reading/Heaps/.vscode/launch.json -------------------------------------------------------------------------------- /samples/Patch Reading/Heaps/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Patch Reading/Heaps/.vscode/tasks.json -------------------------------------------------------------------------------- /samples/Patch Reading/Heaps/assets/WAD/DOOM1.WAD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Patch Reading/Heaps/assets/WAD/DOOM1.WAD -------------------------------------------------------------------------------- /samples/Patch Reading/Heaps/build.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Patch Reading/Heaps/build.hxml -------------------------------------------------------------------------------- /samples/Patch Reading/Heaps/src/Main.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Patch Reading/Heaps/src/Main.hx -------------------------------------------------------------------------------- /samples/Patch Reading/OpenFL/Patch Reading.hxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Patch Reading/OpenFL/Patch Reading.hxproj -------------------------------------------------------------------------------- /samples/Patch Reading/OpenFL/assets/openfl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Patch Reading/OpenFL/assets/openfl.svg -------------------------------------------------------------------------------- /samples/Patch Reading/OpenFL/assets/wad/DOOM1.WAD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Patch Reading/OpenFL/assets/wad/DOOM1.WAD -------------------------------------------------------------------------------- /samples/Patch Reading/OpenFL/openfl-readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Patch Reading/OpenFL/openfl-readme.txt -------------------------------------------------------------------------------- /samples/Patch Reading/OpenFL/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Patch Reading/OpenFL/project.xml -------------------------------------------------------------------------------- /samples/Patch Reading/OpenFL/src/Main.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevansevans/HxDoom/HEAD/samples/Patch Reading/OpenFL/src/Main.hx --------------------------------------------------------------------------------