Skip to content

Developer Dictionary

Antoine Willerval edited this page Mar 10, 2026 · 2 revisions

Dictionary about names used in the Call of Duty resources

A

  • (GSC) API function: GSC engine function implemented in C++
  • asset: Resource used by the game

B

  • bdiff: Algorithm to patch old data to new data, used in fastfiles.
  • Background cache; BG cache: Cached string or hash to reduce the data usage between the client and server (Network constant string version for Treyarch games)

C

  • Call of Duty; cod: the game
  • Command Buffer; cbuff: Buffer containing commands to send the game
  • CDB: Compressed hash data structure
  • Cerberus; cer: code name for Black Ops 6
  • Client Script Code (CSC): GSC script to run on the client side

D

  • Data Definition Language (DDL): Structure definition
  • (GSC) Detour: GSC function types detouring the execution of an existing function
  • (GSC) Developer block; dev block: Block of code in a GSC script only executed when in dev modes, allows to call dev functions
  • (GSC) Developer function; dev function: Function only callable from a dev block and usually stripped from the retail games.

F

  • Fast File; ff: Asset archives used in the COD titles

G

  • Game Script Code (GSC): COD script
  • GSC Object: Compiled gsc script

H

  • (Fast File) Handler: System to simulate the loading of a fast file
  • Hash: numerical value obtained from a string value

I

  • IDC: Script used by IDA
  • Infinity Ward; IW: Game dev
  • IW1,IW2, ...: Infinity Ward game number 1 (IW1), number 2 (IW2)... Modern Warfare 2019 = IW8

J

  • Jupiter; jup: code name for Modern Warfare III (2023)

L

  • (GSC) Lazy Link: GSC Script function reference getting the value at runtime to avoid linking issues
  • (Fast File) Linker: System to create a fast file
  • Localize: Translation data for a text entry
  • Lua: Scripting language, used for interface
  • Lua Interface; lui: Lua script for interface

N

  • Network constant string; net const string; ncs: Cached string or hash to reduce the data usage between the client and server (BG cache version for IW games)

O

  • Oodle: Compression library used to compress FF

T

  • Treyarch: Game dev
  • T1,T2, ...: Treyarch game number 1 (T1), number 2 (T2)... Black Ops 4 = T8

R

  • Raw file: Raw asset, usually text

S

  • Saturn; sat: code name for Black Ops 7
  • Scr String: Cached string id
  • Script File: Old Infinity Ward compiled gsc script format
  • Script Parse Tree; spt: Treyarch compiled gsc object
  • Sledgehammer Games: Game dev
  • S1,S2, ..: Sledgehammer Games game number 1 (S1), number 2 (S2)... Vanguard = S4

X

  • XFile: fast file
  • XFile block: fast file memory type

W

  • WNI: Compressed hash data structure

Clone this wiki locally