aboutsummaryrefslogtreecommitdiff

Artery RPG base

Artery is a gamemode base for Garrys Mod that aims to provide a lot of the functionality needed to build an RPG. Artery is organized as a set of modules that each provide some functionality, and an editor that provides an easy-to-use interface for setting up game worlds.

Artery can:

  • Stich several servers together to create a single logical world
  • Save and load player data
  • Spawn npcs that wander around, give quests, trade, and more!
  • Easily work with external addons so you don't have to make everything yourself
  • Load specialized "artery" addons that extend the gamemode base

Dependencies

Artery depends on the following addons:

  • bobbleheadbob's zone tool
  • CapsAdmin's PAC3 (+JetBoom's animbonelib which comes packaged with PAC3)
  • artery_editor
  • MySQLOO

Installation

To intall, see @{tut000_setup.md}

Develop

Developer looking to use Artery? See the tutorials below!

  • @{tut000_setup.md}
  • @{tut010_first_addon.md}
  • @{tut020_nrequire.md}
  • @{tut021_detouring.md}
  • @{tut030_inventories.md}
  • @{tut031_metatables.md}
  • @{tut032_more_fields.md}
  • @{tut040_items.md}
  • @{tut041_not_enough_items.md}
  • @{tut042_too_many_items.md}
  • @{tut050_entities.md}