Giter VIP home page Giter VIP logo

ashdumplib's Introduction

AshDumpLib (C# Library)

C# library for various file formats

๐Ÿ“œ Description ๐Ÿ“œ

A library with simple reading and writing function for various file formats in various games.

๐Ÿ—‚๏ธ Projects ๐Ÿ—‚๏ธ

  • AshDumpLib - The actual C# library itself.

  • AshDumpLibTest - A testing sandbox for the C# library.

๐Ÿ—ƒ Dependencies ๐Ÿ—ƒ

Name Use
Amiticia.IO Used for its upgraded and better binary reader and writer

๐Ÿ—‚๏ธ Contents ๐Ÿ—‚๏ธ

Castle Siege

Castle Siege
File format name Info Credits
RDA (Archive) For easy reading and writing of .rda files
RDO (Model/Object) For easy reading and writing of .rdo files

Hedgehog Engine 1/2

Sonic Frontiers
File format name Info Credits
CameraAnimation For easy reading and writing of .cam-anim files Used Kwas's research on .cam-anim's, used ik-01's FOV formula
MaterialAnimation For easy reading and writing of .mat-anim files Used ik-01's research on .mat-anim's
UVAnimation For easy reading and writing of .uv-anim files Used Kwas's research on .uv-anim's
VisibilityAnimation For easy reading and writing of .vis-anim files Used ik-01's research on .mat-anim's
AnimationPXD For easy reading and writing of .anm.pxd files, though it doesn't decompress the data just yet Used Adel's Blender Addon as reference
DensityPointCloud For easy reading and writing of .densitypointcloud files, though there's a few unknown values
DensitySetting For easy reading of .densitysetting files, though there's alot of unknown values
ObjectWorld For easy reading and writing of .gedit files, though you need to download a template from HedgeLib++ Align information taken from HedgeLib++, and info on Forces gedits from angryzor
PointCloud For easy reading and writing of .pcmodel, .pcrt, .pccol files
Probe For easy reading and writing of .probe files
SkeletonPXD For easy reading and writing reading of .skl.pxd files
TerrainMaterial For easy reading and writing reading of .terrain-material files, though there's a few unknown values
Text For easy reading and writing of .cnvrs-text files
PAC For easy reading of .pac files, so far only Frontiers' version A lot of information has been taken from HedgeLib++
HeightField For easy reading and writing of .heightfield files, though some values are still unknown Used ik-01's research on .heightfield's
NavMeshConfig For easy reading and writing of .nmc files
NavMeshTile For easy reading of .nmt files, though there's really nothing much known

ashdumplib's People

Contributors

ashrindy avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.