├── .editorconfig ├── .gitignore ├── .golangci.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTORS ├── LICENSE ├── README.md ├── abyssbadge.png ├── abysslogo.png ├── cmd └── abyssengine │ └── main.go ├── go.mod ├── go.sum ├── internal └── engine │ ├── backends │ ├── graphicsbackend │ │ ├── interface.go │ │ └── sdl2graphicsbackend │ │ │ ├── graphicsbackend.go │ │ │ └── surface.go │ └── inputbackend │ │ ├── interface.go │ │ ├── key.go │ │ ├── mousebutton.go │ │ └── sdl2inputbackend │ │ └── inputbackend.go │ ├── common │ └── enum │ │ └── regionid.go │ ├── configuration │ ├── configuration.go │ ├── defaults.go │ ├── doc.go │ └── load.go │ ├── doc.go │ ├── engine.go │ ├── resource │ ├── languagesmap.go │ ├── musicdefs.go │ └── resourcepaths.go │ └── scenemanager │ └── scenemanager.go └── pkg └── fileformats ├── animdata ├── animdata.go ├── animdata_test.go ├── block.go ├── doc.go ├── events.go ├── hash.go ├── record.go └── testdata │ ├── AnimData.d2 │ └── BadData.d2 ├── coffile ├── cof.go ├── cof_dir_lookup.go ├── cof_layer.go └── doc.go ├── datfile ├── dat.go ├── dat_color.go ├── dat_palette.go └── doc.go ├── dc6file ├── dc6.go ├── dc6.ksy ├── dc6_frame.go ├── dc6_frame_header.go ├── dc6_header.go └── doc.go ├── dccfile ├── dcc.go ├── dcc_cell.go ├── dcc_dir_lookup.go ├── dcc_direction.go ├── dcc_direction_frame.go ├── dcc_pixel_buffer_entry.go └── doc.go ├── ds1file ├── doc.go ├── ds1.go ├── floor_shadow_record.go ├── object.go ├── substitution_group.go ├── substitution_record.go ├── tile_record.go └── wall_record.go ├── dt1file ├── block.go ├── doc.go ├── dt1.go ├── gfx_decode.go ├── material.go ├── subtile.go ├── subtile_test.go └── tile.go ├── mpqfile ├── crypto.go ├── doc.go ├── mpq.go ├── mpq_block.go ├── mpq_data_stream.go ├── mpq_file_record.go ├── mpq_hash.go ├── mpq_header.go └── mpq_stream.go ├── pl2file ├── doc.go ├── pl2.go ├── pl2_color.go ├── pl2_color_24bits.go ├── pl2_palette.go └── pl2_palette_transform.go ├── tblfile ├── doc.go └── text_dictionary.go └── txtfile ├── data_dictionary.go └── doc.go /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/.golangci.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/README.md -------------------------------------------------------------------------------- /abyssbadge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/abyssbadge.png -------------------------------------------------------------------------------- /abysslogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/abysslogo.png -------------------------------------------------------------------------------- /cmd/abyssengine/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/cmd/abyssengine/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/go.sum -------------------------------------------------------------------------------- /internal/engine/backends/graphicsbackend/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/backends/graphicsbackend/interface.go -------------------------------------------------------------------------------- /internal/engine/backends/graphicsbackend/sdl2graphicsbackend/graphicsbackend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/backends/graphicsbackend/sdl2graphicsbackend/graphicsbackend.go -------------------------------------------------------------------------------- /internal/engine/backends/graphicsbackend/sdl2graphicsbackend/surface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/backends/graphicsbackend/sdl2graphicsbackend/surface.go -------------------------------------------------------------------------------- /internal/engine/backends/inputbackend/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/backends/inputbackend/interface.go -------------------------------------------------------------------------------- /internal/engine/backends/inputbackend/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/backends/inputbackend/key.go -------------------------------------------------------------------------------- /internal/engine/backends/inputbackend/mousebutton.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/backends/inputbackend/mousebutton.go -------------------------------------------------------------------------------- /internal/engine/backends/inputbackend/sdl2inputbackend/inputbackend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/backends/inputbackend/sdl2inputbackend/inputbackend.go -------------------------------------------------------------------------------- /internal/engine/common/enum/regionid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/common/enum/regionid.go -------------------------------------------------------------------------------- /internal/engine/configuration/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/configuration/configuration.go -------------------------------------------------------------------------------- /internal/engine/configuration/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/configuration/defaults.go -------------------------------------------------------------------------------- /internal/engine/configuration/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/configuration/doc.go -------------------------------------------------------------------------------- /internal/engine/configuration/load.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/configuration/load.go -------------------------------------------------------------------------------- /internal/engine/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/doc.go -------------------------------------------------------------------------------- /internal/engine/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/engine.go -------------------------------------------------------------------------------- /internal/engine/resource/languagesmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/resource/languagesmap.go -------------------------------------------------------------------------------- /internal/engine/resource/musicdefs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/resource/musicdefs.go -------------------------------------------------------------------------------- /internal/engine/resource/resourcepaths.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/resource/resourcepaths.go -------------------------------------------------------------------------------- /internal/engine/scenemanager/scenemanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/internal/engine/scenemanager/scenemanager.go -------------------------------------------------------------------------------- /pkg/fileformats/animdata/animdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/animdata/animdata.go -------------------------------------------------------------------------------- /pkg/fileformats/animdata/animdata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/animdata/animdata_test.go -------------------------------------------------------------------------------- /pkg/fileformats/animdata/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/animdata/block.go -------------------------------------------------------------------------------- /pkg/fileformats/animdata/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/animdata/doc.go -------------------------------------------------------------------------------- /pkg/fileformats/animdata/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/animdata/events.go -------------------------------------------------------------------------------- /pkg/fileformats/animdata/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/animdata/hash.go -------------------------------------------------------------------------------- /pkg/fileformats/animdata/record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/animdata/record.go -------------------------------------------------------------------------------- /pkg/fileformats/animdata/testdata/AnimData.d2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/animdata/testdata/AnimData.d2 -------------------------------------------------------------------------------- /pkg/fileformats/animdata/testdata/BadData.d2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/animdata/testdata/BadData.d2 -------------------------------------------------------------------------------- /pkg/fileformats/coffile/cof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/coffile/cof.go -------------------------------------------------------------------------------- /pkg/fileformats/coffile/cof_dir_lookup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/coffile/cof_dir_lookup.go -------------------------------------------------------------------------------- /pkg/fileformats/coffile/cof_layer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/coffile/cof_layer.go -------------------------------------------------------------------------------- /pkg/fileformats/coffile/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/coffile/doc.go -------------------------------------------------------------------------------- /pkg/fileformats/datfile/dat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/datfile/dat.go -------------------------------------------------------------------------------- /pkg/fileformats/datfile/dat_color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/datfile/dat_color.go -------------------------------------------------------------------------------- /pkg/fileformats/datfile/dat_palette.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/datfile/dat_palette.go -------------------------------------------------------------------------------- /pkg/fileformats/datfile/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/datfile/doc.go -------------------------------------------------------------------------------- /pkg/fileformats/dc6file/dc6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dc6file/dc6.go -------------------------------------------------------------------------------- /pkg/fileformats/dc6file/dc6.ksy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dc6file/dc6.ksy -------------------------------------------------------------------------------- /pkg/fileformats/dc6file/dc6_frame.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dc6file/dc6_frame.go -------------------------------------------------------------------------------- /pkg/fileformats/dc6file/dc6_frame_header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dc6file/dc6_frame_header.go -------------------------------------------------------------------------------- /pkg/fileformats/dc6file/dc6_header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dc6file/dc6_header.go -------------------------------------------------------------------------------- /pkg/fileformats/dc6file/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dc6file/doc.go -------------------------------------------------------------------------------- /pkg/fileformats/dccfile/dcc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dccfile/dcc.go -------------------------------------------------------------------------------- /pkg/fileformats/dccfile/dcc_cell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dccfile/dcc_cell.go -------------------------------------------------------------------------------- /pkg/fileformats/dccfile/dcc_dir_lookup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dccfile/dcc_dir_lookup.go -------------------------------------------------------------------------------- /pkg/fileformats/dccfile/dcc_direction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dccfile/dcc_direction.go -------------------------------------------------------------------------------- /pkg/fileformats/dccfile/dcc_direction_frame.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dccfile/dcc_direction_frame.go -------------------------------------------------------------------------------- /pkg/fileformats/dccfile/dcc_pixel_buffer_entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dccfile/dcc_pixel_buffer_entry.go -------------------------------------------------------------------------------- /pkg/fileformats/dccfile/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dccfile/doc.go -------------------------------------------------------------------------------- /pkg/fileformats/ds1file/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/ds1file/doc.go -------------------------------------------------------------------------------- /pkg/fileformats/ds1file/ds1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/ds1file/ds1.go -------------------------------------------------------------------------------- /pkg/fileformats/ds1file/floor_shadow_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/ds1file/floor_shadow_record.go -------------------------------------------------------------------------------- /pkg/fileformats/ds1file/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/ds1file/object.go -------------------------------------------------------------------------------- /pkg/fileformats/ds1file/substitution_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/ds1file/substitution_group.go -------------------------------------------------------------------------------- /pkg/fileformats/ds1file/substitution_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/ds1file/substitution_record.go -------------------------------------------------------------------------------- /pkg/fileformats/ds1file/tile_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/ds1file/tile_record.go -------------------------------------------------------------------------------- /pkg/fileformats/ds1file/wall_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/ds1file/wall_record.go -------------------------------------------------------------------------------- /pkg/fileformats/dt1file/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dt1file/block.go -------------------------------------------------------------------------------- /pkg/fileformats/dt1file/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dt1file/doc.go -------------------------------------------------------------------------------- /pkg/fileformats/dt1file/dt1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dt1file/dt1.go -------------------------------------------------------------------------------- /pkg/fileformats/dt1file/gfx_decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dt1file/gfx_decode.go -------------------------------------------------------------------------------- /pkg/fileformats/dt1file/material.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dt1file/material.go -------------------------------------------------------------------------------- /pkg/fileformats/dt1file/subtile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dt1file/subtile.go -------------------------------------------------------------------------------- /pkg/fileformats/dt1file/subtile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dt1file/subtile_test.go -------------------------------------------------------------------------------- /pkg/fileformats/dt1file/tile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/dt1file/tile.go -------------------------------------------------------------------------------- /pkg/fileformats/mpqfile/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/mpqfile/crypto.go -------------------------------------------------------------------------------- /pkg/fileformats/mpqfile/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/mpqfile/doc.go -------------------------------------------------------------------------------- /pkg/fileformats/mpqfile/mpq.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/mpqfile/mpq.go -------------------------------------------------------------------------------- /pkg/fileformats/mpqfile/mpq_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/mpqfile/mpq_block.go -------------------------------------------------------------------------------- /pkg/fileformats/mpqfile/mpq_data_stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/mpqfile/mpq_data_stream.go -------------------------------------------------------------------------------- /pkg/fileformats/mpqfile/mpq_file_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/mpqfile/mpq_file_record.go -------------------------------------------------------------------------------- /pkg/fileformats/mpqfile/mpq_hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/mpqfile/mpq_hash.go -------------------------------------------------------------------------------- /pkg/fileformats/mpqfile/mpq_header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/mpqfile/mpq_header.go -------------------------------------------------------------------------------- /pkg/fileformats/mpqfile/mpq_stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/mpqfile/mpq_stream.go -------------------------------------------------------------------------------- /pkg/fileformats/pl2file/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/pl2file/doc.go -------------------------------------------------------------------------------- /pkg/fileformats/pl2file/pl2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/pl2file/pl2.go -------------------------------------------------------------------------------- /pkg/fileformats/pl2file/pl2_color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/pl2file/pl2_color.go -------------------------------------------------------------------------------- /pkg/fileformats/pl2file/pl2_color_24bits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/pl2file/pl2_color_24bits.go -------------------------------------------------------------------------------- /pkg/fileformats/pl2file/pl2_palette.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/pl2file/pl2_palette.go -------------------------------------------------------------------------------- /pkg/fileformats/pl2file/pl2_palette_transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/pl2file/pl2_palette_transform.go -------------------------------------------------------------------------------- /pkg/fileformats/tblfile/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/tblfile/doc.go -------------------------------------------------------------------------------- /pkg/fileformats/tblfile/text_dictionary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/tblfile/text_dictionary.go -------------------------------------------------------------------------------- /pkg/fileformats/txtfile/data_dictionary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/txtfile/data_dictionary.go -------------------------------------------------------------------------------- /pkg/fileformats/txtfile/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDiablo2/AbyssEngine/HEAD/pkg/fileformats/txtfile/doc.go --------------------------------------------------------------------------------