aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 1cefdb22c69ec92fb59ffd6ee928a6a1bd869f95 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# 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}