1. Introduction
  2. Meta
  3. Contributing
    1. Book Structure
    2. Book Style Sheet
  4. Acknowledgements
  5. Glossary
  6. Glossary
  7. Tutorials
  8. Getting Started
    1. Mod Organizer
      1. Installing MO2
      2. Addon Installers
      3. Package Naming for MO2
    2. Configuring VSCode-like Programs to Handle Game Files
    3. Unpacking Game Files
  9. Addons
    1. DLTX
    2. DXML
    3. MCM
    4. PDB Files
    5. Lua Unlocalizer
    6. Useful Addons, Scripts and Utils
  10. Configs
    1. Structure of Files
    2. Condlists
    3. Inventory Icons
    4. Algorithm of Logic
  11. Scripting
    1. Introduction to Codebase
    2. Codestyle
    3. Wetting Our Hands
    4. Server and Game Objects
    5. Callbacks
    6. Time Events
    7. Monkey Patching
    8. Script Animations
    9. Script Attachments
  12. Models
    1. Model Binding in Blender
    2. Setup Static Object in Blender
    3. Setup Dynamic Object in Blender
  13. Materials
    1. Creating Game Material in SDK
    2. Decompiling Game Materials
  14. Animations
    1. Creating Camera Flyover in Game
    2. Creating HUD Animation in Blender
    3. Creating Camera Animations in Blender
    4. Editing Existing Animations in Blender
  15. Texturing
    1. Creating and Preparing Textures
    2. Working Correctly with Icon Atlases
  16. Audio | Video
    1. Convert to *.ogm
  17. Mapping
    1. Multimaterial Terrain Guide
  18. Quests
    1. Introduction
    2. NPC Creation
    3. Task Creation
    4. Dialogue Creation
  19. References
  20. Crash List
    1. Line 27
    2. Line 47
    3. Line 49
    4. Line 60
    5. Line 60
    6. Line 86
    7. Line 96
    8. Line 111
    9. Line 116
    10. Line 120
    11. Line 136
    12. Line 137
    13. Line 141
    14. Line 204
    15. Line 406
    16. Line 459
    17. Line 535
    18. Line 784
    19. Line 857
  21. Main Folders And Files
  22. File Formats
    1. AI
      1. *.efd
    2. Animations
      1. *.anm
      2. *.omf
      3. *.skl - *.skls
    3. Achieves | Resources Packs
      1. *.db
      2. *.xr
    4. Audio | Video
      1. *.ogg
      2. *.ogm
    5. Configs
      1. *.ltx
      2. *.script
      3. *.xml
    6. Game Levels
      1. *.ai
      2. *.cform
      3. *.details
      4. *.level
      5. *.env_mod
      6. *.err
      7. *.fog_vol
      8. *.game
      9. *.geom
      10. *.geomx
      11. *.graph
      12. *.gtc
      13. *.hom
      14. level
      15. *.lights
      16. *.part
      17. *.prj
      18. *.ps_static
      19. *.snd_env
      20. *.snd_static
      21. *.som
      22. *.spawn
      23. *.wallmarks
    7. General
      1. *.log
      2. *.pdb
      3. *.scoc
      4. *.scop
      5. *.xrdemo
    8. Models
      1. bone-parts.ltx
      2. *.bones
      3. *.dm
      4. *.group
      5. *.object
      6. *.ogf
    9. Particles
      1. *.pe
      2. *.pg
    10. Postprocessing
      1. *.ppe
    11. Shaders
      1. *.cs
      2. *.ds
      3. *.gs
      4. *.hs
      5. *.ps
      6. *.s
      7. *.vs
    12. Textures
      1. *_bump.dds
      2. *_bump#.dds
      3. *.dds
      4. *_detail_map.dds
      5. *.seq
      6. *_terrain_map.dds
      7. *.thm
  23. Configs
    1. Items
      1. Weapons
        1. World
        2. HUD
          1. HUD Animations
        3. Sounds
      2. Ammo
      3. Outfits
      4. Trade
    2. Fluids
      1. Fluid Volume
      2. Fluid Emmiter
  24. Models
    1. Smoothing
  25. Animations
    1. Skeletons Overview
  26. Compiler Shaders List
  27. Materials List
  28. Sound Environment List
  29. Engine
  30. Engine Overview
    1. X-Ray Coordinate System
  31. Console Commands
    1. Control
    2. Demo Record
    3. Animations
    4. Audio
    5. Discord
    6. Debug
    7. AI
    8. HUD Camera
    9. Render
      1. R1 Render
      2. R2 Render
      3. R3 Render
      4. R4 Render
    10. UI
  32. Command-line Switches
  33. Scripts
  34. Callbacks List
  35. Class Registrator
  36. Modding Tools
  37. Modding Tools List
  38. In-Game Editors
    1. Item Spawner
    2. Lightning Editor
    3. Object Spawner
    4. Outfits/Weapons Stats Editor
    5. Weapon HUD Editor
    6. Weather Editor
  39. SDK
    1. Editor Preferences
    2. Actor Editor
      1. Item Properties
      2. Bone Form
      3. Bone Node View
      4. Left Bar
      5. Key Form
    3. Light Animations Editor
    4. Minimap Editor
    5. Image Editor
    6. Level Editor
      1. Properties
      2. Content Browser
      3. Weather Properties
      4. Edit Mode
      5. Object List
      6. Object Tools
      7. Render
      8. Snap List
      9. World Properties
    7. Shader Editor
      1. Item Properties
        1. basic (simple)
        2. EDITOR: selection
        3. EDITOR: wire
        4. INTERNAL: blur
        5. INTERNAL: gray-scale effect
        6. INTERNAL: shadow projecting
        7. LEVEL: detail objects
        8. LEVEL: diffuse*base.aref
        9. LEVEL: diffuse*base
        10. LEVEL: implicit**detail
        11. LEVEL: lmap*base.aref
        12. LEVEL: lmap*base (default)
        13. LEVEL: lmap*(env^base)
        14. LEVEL: (lmap+env*const)*base
        15. LEVEL: trees/bushes
        16. MODEL: Default
        17. MODEL: env^base
        18. particles
    8. Sound Editor
    9. Particle Editor
      1. Left Bar Window
      2. Right Bar Window
        1. Avoid
        2. Bounce
        3. Copy VertexB
        4. Damping
        5. Explosion
        6. Follow
        7. Gravitate
        8. Gravity
        9. Jet
        10. Kill Old
        11. Math Velocity
        12. Move
        13. Orbit Line
        14. Orbit Point
        15. Random Accel
        16. Random Displace
        17. Random Velocity
        18. Restore
        19. Scatter
        20. Sink Velocity
        21. Sink
        22. Source
        23. Speed Limit
        24. Target Color
        25. Target Rotate
        26. Target Size
        27. Target Velocity
        28. Turbulence
        29. Vortex
  40. Blender X-Ray Addon
    1. Installation
    2. Preference Panel
      1. Paths
      2. Defaults
      3. Formats
      4. Keymaps
      5. Custom Props
      6. Others
    3. Panels
      1. Action
      2. Armature
      3. Bone
      4. Material
      5. Mesh
      6. Object
    4. N Panel
      1. Add
      2. Armature Tools
      3. Bath Tools
      4. Custom Properties
      5. Export
      6. Import
      7. Motion Browser
      8. OMF Editor
      9. Props Tools
      10. Rig
      11. Transform
      12. Update
      13. Verify
      14. Viewer
    5. Operators
      1. Add X-Ray Camera
      2. Change Action Bake Settings
      3. Change Fake User
      4. Change HQ Export
      5. Change LOD Reference
      6. Change Motions Reference
      7. Change Object Type
      8. Change Shader Parameters
      9. Change Userdata
      10. Check for Updates
      11. Check Invalid Faces
      12. Check Invalid Smooth Groups
      13. Check Smoothing Groups Incompatibility
      14. Clear IK Limits
      15. Close File
      16. Colorize Materials
      17. Colorize Objects
      18. Convert IK Limits to X-Ray Limits
      19. Convert Limits to Constraints
      20. Convert X-Ray Limits to IK Limits
      21. Copy X-Ray Transforms
      22. Create Connected Bones
      23. Create IK
      24. Create Level Shader Nodes
      25. Create X-Ray Material
      26. Link Bones
      27. Merge OMF
      28. Open Current Folder
      29. Open File
      30. Place Selected Objects
      31. Preview Folder
      32. Remove Level Shader Nodes
      33. Remove Limits Constraints
      34. Remove Rig
      35. Rename Actions
      36. Resize Bones
      37. Set Joint Limits
      38. Set Object Asset Author
      39. Unlink Bones
      40. Update Blender Transforms
      41. Update X-Ray Transforms
      42. Verify UV
  41. Ltx Support
  42. Achive Compilers/Decompilers
    1. gamemtl_xr_cdc
    2. lanims_xr_cdc
    3. senvironment_xr_cdc
    4. shaders_xr_cdc
    5. shaders_xrlc_xr_cdc
  43. THM Editor
    1. Modified THM Editor
  44. Bump Generator
  45. Sound Attribute Viewer and Tweaker
  46. ffmpeg2theora
  47. Modified OMF Editor
  48. Modified OGF Editor
  49. X-Ray Export Tool
  50. Universal x64 Level Compilers
  51. xrCompress
  52. Resources
  53. Resources
    1. Audio
    2. Models
    3. Gamedata | Rawdata