forked from cataclysmbnteam/Cataclysm-BN
-
Notifications
You must be signed in to change notification settings - Fork 0
/
debug_menu.h
40 lines (31 loc) · 821 Bytes
/
debug_menu.h
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
#pragma once
#ifndef CATA_SRC_DEBUG_MENU_H
#define CATA_SRC_DEBUG_MENU_H
#include <optional>
struct tripoint;
class Character;
class Creature;
class player;
namespace debug_menu
{
enum bench_kind {
DRAW,
FPS
};
void teleport_short();
void teleport_long();
void teleport_overmap( bool specific_coordinates = false );
void spawn_nested_mapgen();
void character_edit_menu( Character &c );
void effect_edit_menu( Creature &c );
void wishitem( player *p = nullptr );
void wishitem( player *p, const tripoint & );
void wishmonster( const std::optional<tripoint> &p );
void wishmutate( player *p );
void wishbionics( Character &c );
void wishskill( player *p );
void mutation_wish();
void benchmark( int max_difference, bench_kind kind );
void debug();
} // namespace debug_menu
#endif // CATA_SRC_DEBUG_MENU_H