Coder Social home page Coder Social logo

emtee40 / fopdoc Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tes5edit/fopdoc

0.0 0.0 0.0 506 KB

Documentation for the Fallout 3 and Fallout: New Vegas plugin file formats.

Home Page: http://tes5edit.github.io/fopdoc

License: MIT License

HTML 52.19% CSS 47.81%

fopdoc's Introduction

FOPDoc

Documentation for the Fallout 3, Fallout: New Vegas and Fallout 4 plugin file formats.

The Oblivion, Skyrim, Fallout 3, Fallout: New Vegas and Fallout 4 plugin file formats are all very similar, but while there exists good documentation for Oblivion and Skyrim, there is no equivalent for the Fallout games. The aim is for this repository to become that equivalent.

See CONTRIBUTING.md for information on how to contribute.

Contents

The conventions used by this documentation are given in Conventions.md. Data structure definitions are found in one of the following subfolders:

  • Fallout3 contains definitions specific to Fallout 3.
  • FalloutNV contains definitions specific to Fallout: New Vegas.
  • Fallout4 contains definitions specific to Fallout 4.

Each record type is documented in a separate file. Subrecords that share the same structure across multiple record types are documented in separate files, while those unique to a particular record are documented in that record's file.

Format

This documentation is written in GitHub Flavored Markdown and stored in a Git repository on GitHub because:

  • Revision control is good.
  • You can download the documentation for offline reading.
  • Markdown gives readable plain text and can also be readily converted to HTML.
  • GitHub offers in-browser editing and HTML preview for Markdown.
  • GitHub makes it easier to make, share and integrate edits with others.

File Format Data Source

The most complete open-source implementation of plugin parsers for these games is TES5Edit, written in Delphi. The information on the file formats contained within its parsing code has been adapted into a reasonably generic format that programmers should be able to interpret regardless of their preferred language, similar to how it is presented by UESP.net.

This documentation was originally written to reflect the TES5Edit source code on 2 June 2014.

fopdoc's People

Contributors

cgarrison89 avatar clampi avatar galaxyman2015 avatar ortham avatar sharlikran 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.