Skip to content

Commit

Permalink
Merge pull request #8 from Luzifix/feature/auto-doc-chunks
Browse files Browse the repository at this point in the history
Feature/auto doc chunks
  • Loading branch information
Luzifix committed Jul 19, 2024
2 parents 5fe4919 + 1348288 commit 1a6c681
Show file tree
Hide file tree
Showing 160 changed files with 2,057 additions and 488 deletions.
27 changes: 27 additions & 0 deletions .github/workflows/auto-doc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Automatic documentation
on:
push:
branches: [ "master" ]

jobs:
auto-doc:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup .NET
uses: actions/setup-dotnet@v4
with:
dotnet-version: 8.x.x
- name: Restore dependencies
run: dotnet restore
- name: Build
run: dotnet publish --no-restore -o build
- name: Automatic documentation
run: dotnet build/Warcraft.NET.Docs.dll ${{ github.workspace }}/Docs
- name: Commit & Push changes
uses: actions-js/push@master
with:
author_name: Automatic documentation
message: Automatic documentation for ${{ github.sha }}
branch: ${{ github.head_ref || github.ref_name }}
github_token: ${{ secrets.ACTION_TOKEN }}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ bld/
[Bb]in/
[Oo]bj/
[Ll]og/
build/

# Visual Studio 2015/2017 cache/options directory
.vs/
Expand Down
104 changes: 104 additions & 0 deletions Docs/ADT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
✔ = Reading & Writing<br>
R = Read Only<br>
N/A = Not in this file for this expansion<br>
**NYI** = Not Yet Implemented / TODO

### ADT
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MVER||||||||
|MHDR||||||||
|MCIN||N/A|N/A|N/A|N/A|N/A|N/A|
|MTEX||||N/A|N/A|N/A|N/A|
|MMDX|||||N/A|N/A|N/A|
|MMID||||N/A|N/A|N/A|N/A|
|MWMO|||||N/A|N/A|N/A|
|MWID|||||N/A|N/A|N/A|
|MDDF||||||||
|MODF||||||||
|MH2O|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MCNK||N/A|N/A|||||
|MCCV|N/A|||||||
|MCLV|N/A|||||||
|MCNR||||||||
|MCSE||||||||
|MCVT||||||||
|MFBO||||||||
|MTXF|N/A|||||||
|MCLY||||||||
|MCRF||N/A|N/A|N/A|N/A|N/A|N/A|
|MCSH||||||||
|MCAL||||||||

### _tex0 ADT
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MVER||||||||
|MTEX||||N/A|N/A|N/A|N/A|
|MDID|N/A|N/A|N/A|||||
|MHID|N/A|N/A|N/A|||||
|MCNK|N/A|||||||
|MCSH||||||||
|MCAL||||||||
|MCLY||||||||
|MCMT|N/A|||||||
|MAMP|N/A|||||||
|MTXP|N/A|||||||
|MTXF|N/A|||||||
|MTCG|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|

### _obj0 ADT
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MVER||||||||
|MCNK|N/A|||||||
|MCRD|N/A|||||||
|MCRW|N/A|||||||
|MMDX|||||N/A|N/A|N/A|
|MMID||||N/A|N/A|N/A|N/A|
|MWMO|||||N/A|N/A|N/A|
|MWID|||||N/A|N/A|N/A|
|MDDF||||||||
|MODF||||||||
|MWDR|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MWDS|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MLMB|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|

### _obj1 ADT
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MVER||||||||
|MLDL|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MLFD|N/A|||||||
|MLDD|N/A|||||||
|MLDX|N/A|||||||
|MLMD|N/A|||||||
|MLMX|N/A|||||||
|MLDB|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MLMB|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MMDX|||||N/A|N/A|N/A|
|MMID||||N/A|N/A|N/A|N/A|
|MWMO|||||N/A|N/A|N/A|
|MWID|||||N/A|N/A|N/A|

### _lod ADT
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MVER||||||||
|MLHD|N/A|||||||
|MLVH|N/A|||||||
|MLLL|N/A|||||||
|MLND|N/A|||||||
|MLVI|N/A|||||||
|MLSI|N/A|||||||
|MLLD|N/A|||||||
|MLLN|N/A|||||||
|MLLI|N/A|||||||
|MLLV|N/A|||||||
|MLMB|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MBMH|N/A|||||||
|MBBB|N/A|||||||
|MBMI|N/A|||||||
|MBNV|N/A|||||||
|MBMB|N/A|||||||

11 changes: 11 additions & 0 deletions Docs/BLOB.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
✔ = Reading & Writing<br>
R = Read Only<br>
N/A = Not in this file for this expansion<br>
**NYI** = Not Yet Implemented / TODO

### BLOB
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MBVR|N/A|||||||
|MBBB|N/A|||||||

36 changes: 36 additions & 0 deletions Docs/M2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
✔ = Reading & Writing<br>
R = Read Only<br>
N/A = Not in this file for this expansion<br>
**NYI** = Not Yet Implemented / TODO

### M2
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MD21|N/A|N/A|R|R|R|R|R|
|PFID|N/A|N/A||||||
|SFID|N/A|N/A||||||
|AFID|N/A|N/A||||||
|BFID|N/A|N/A||||||
|TXAC|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|EXPT|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|EXP2|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|PABC|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|PADC|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|PSBC|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|PEDC|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|SKID|N/A|N/A||||||
|TXID|N/A|N/A|N/A|||||
|LDV1|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|RPID|N/A|N/A|N/A|||||
|GPID|N/A|N/A|N/A|||||
|WFV1|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|WFV2|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|PGD1|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|WFV3|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|PFDC|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|EDGF|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|NERF|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|DETL|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|DBOC|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|AFRA|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|

13 changes: 13 additions & 0 deletions Docs/TEX.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
✔ = Reading & Writing<br>
R = Read Only<br>
N/A = Not in this file for this expansion<br>
**NYI** = Not Yet Implemented / TODO

### TEX
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|TXVR|N/A|||||||
|TXBT|N/A|||||||
|TXFN|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|TXMD|N/A|||||||

25 changes: 25 additions & 0 deletions Docs/WDL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
✔ = Reading & Writing<br>
R = Read Only<br>
N/A = Not in this file for this expansion<br>
**NYI** = Not Yet Implemented / TODO

### WDL
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MVER||||||||
|MAOF||||||||
|MARE||||||||
|MAHO||||||||
|MWMO|||||N/A|N/A|N/A|
|MWID|||||N/A|N/A|N/A|
|MODF||||||||
|MLDD|N/A|||||||
|MLDX|N/A|||||||
|MLMD|N/A|||||||
|MLMX|N/A|||||||
|MAOC|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MAOE|N/A|N/A||||||
|MSSN|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MSSC|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MSSO|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|

49 changes: 49 additions & 0 deletions Docs/WDT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
✔ = Reading & Writing<br>
R = Read Only<br>
N/A = Not in this file for this expansion<br>
**NYI** = Not Yet Implemented / TODO

### Root WDT
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MVER||||||||
|MPHD||||||||
|MAIN||||||||
|MAID|N/A|N/A|N/A|||||
|MWMO|||||N/A|N/A|N/A|
|MODF||||||||
|MANM|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|

### _occ WDT
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MVER||||||||
|MAOI|N/A|N/A|N/A|||||
|MAOH|N/A|N/A|N/A|||||

### _lgt WDT
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MVER||||||||
|MPLT|N/A|N/A|N/A||N/A|N/A|N/A|
|MPL2|N/A|N/A||||||
|MPL3|N/A|N/A|N/A|N/A||||
|MSLT|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MTEX|N/A|N/A||||||
|MLTA|N/A|N/A||||||

### _fogs WDT
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MVER|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|VFOG|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|VFEX|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|

### _mpv WDT
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MVER|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|PVPD|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|PVMI|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|PVBD|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|

84 changes: 84 additions & 0 deletions Docs/WMO.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
✔ = Reading & Writing<br>
R = Read Only<br>
N/A = Not in this file for this expansion<br>
**NYI** = Not Yet Implemented / TODO

### Root WMO
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MVER||||||||
|MOHD||||||||
|MOTX||||N/A|N/A|N/A|N/A|
|MOMT||||||||
|MOM3|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOUV|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOGN|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOGI|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOSB|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOSI|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOPV|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOPT|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOPR|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOVV|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOVB|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOLT|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOLV|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MODS||||||||
|MODN||||N/A|N/A|N/A|N/A|
|MODI|N/A|N/A|N/A|||||
|MODD||||||||
|MFOG|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MCVP|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|GFID|N/A|N/A||||||
|MDDI|N/A|N/A|N/A|||||
|MPVD|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MAVG|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MAVD|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MBVD|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MFED|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MGI2|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MNLD|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MDDL|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|

### Group WMO
|Chunk|LK|WoD|Legion|BfA|SL|DF|TWW|
|-----|-----|-----|-----|-----|-----|-----|-----|
|MVER|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOGP|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOGX|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOPY|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MPY2|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOVI|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOVT|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MONR|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOTV|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOLV|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOBA|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOQG|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOLR|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MODR|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOBN|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOBR|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOCV|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOC2|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MLIQ|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MORI|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOTA|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOBS|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MDAL|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOPL|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOPB|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOLS|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOLP|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MLSS|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MLSP|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MLSO|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MLSK|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOS2|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MOP2|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MPVR|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MAVR|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MBVR|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MFVR|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|
|MNLR|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|**NYI**|

Loading

0 comments on commit 1a6c681

Please sign in to comment.