Skip to content
Blixibon edited this page Mar 21, 2024 · 21 revisions


This is the wiki for the Mapbase mod for Source 2013. It is based in our public GitHub repository. It's still a very, very heavy work-in-progress and many pages are still incomplete or even outdated.

If you can't find what you're looking for on this wiki, I recommend joining our Discord server and asking questions directly.

This wiki is mostly being written by Blixibon (the creator of Mapbase) and any sentences written in first-person (e.g. "I added this") usually refer to him.

Overview

Usage Guides


Mapbase Feature Overviews

  • VScript in Mapbase - An article which goes into detail about what VScript is and how it could be used.
  • Map-Specific Scripts - Mapbase's map-specific file system which loads scripts on a map-by-map basis.
  • Filters - A list of new filters and changes to filters, e.g. filter_activator_context.

  • Map Compilers - An article which describes Mapbase's custom compile tools and how Mapbase maps should be compiled.

Documentation


  • Base Entity - Changes to CBaseEntity, the class all entities derive from.
  • Base NPC - Changes to CAI_BaseNPC, the class all NPCs derive from.
  • Base Combat Character - Changes to CBaseCombatCharacter, the class all players and NPCs derive from.
  • Base Weapon - Changes to CBaseCombatWeapon, the class all weapons derive from.