summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/ng-setup.h
blob: b341549e98fc86f9a935fe171aa0e89eabcf0c08 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/**
 * @file
 * @brief Setup "you" for a new game.
**/

#ifndef NG_SETUP_H
#define NG_SETUP_H

#include "itemprop-enum.h"

void give_basic_mutations(species_type speci);
void autopickup_starting_ammo(missile_type missile);

void newgame_make_item(int slot, equipment_type eqslot,
                       object_class_type base,
                       int sub_type, int replacement = -1,
                       int qty = 1, int plus = 0,
                       bool force_tutorial = false);

struct newgame_def;
void setup_game(const newgame_def& ng);
void unfocus_stats();
#endif