Skip to content

Source Code File Structure

Vidar Ekblad edited this page Mar 12, 2021 · 14 revisions

Source

LevelMod source

  • Collision.h - collision flags
  • Commands.h - LevelMod commands
  • Source.cpp - Main source file (before LevelMod became open source all source was in this file, so it's kinda messy)
  • pch.h/pch.cpp - Precompiled header files

Extension

Here you can find the files needed to write your own extension plugin

Game

Here you can find dissambled game structures

Hook

Here you can find bugfixes and other hooking related code

Input

Here you can find code for xinput and dinput

Math

Memory

Code related to memory

Net

Here you can find all network related code

Objects

Here you can find the dissambled game objects

Physics

Here you can find code related to games physics

Render

Here you can find the custom render code

RenderWare

Here you can find code related to RenderWare engine

Script

Here you can find code related to Neversoft Script engine

Settings

Here you can find code related to LevelMod.ini settings

Timer

GameLogic Timer and FPS limit Timer functions

d3d8to9

Intercepts d3d8 calls and send them to d3d9

zip

zip and unzip archive

Clone this wiki locally