-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathconstants.ts
More file actions
20 lines (18 loc) · 910 Bytes
/
constants.ts
File metadata and controls
20 lines (18 loc) · 910 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
export const isDevelopment = process.env.NODE_ENV !== 'production';
export const isTouchDevice = navigator.maxTouchPoints > 0;
export const entityTypeRegex = /(actions|enemies|features|items|locations|maps|persons|quests)/;
export const entityNameRegex = /^[a-zA-Z][A-Za-z0-9_]+$/;
export const IdProperty: string = 'id';
export const TypeProperty: string = 'type';
export const Features: string = 'features';
export const Quests: string = 'quests';
export const Items: string = 'items';
export const Enemies: string = 'enemies';
export const Persons: string = 'persons';
export const Locations: string = 'locations';
export const Maps: string = 'maps';
export const Characters: string = 'characters';
export const GameStateSave: string = "gameState";
export const SaveGamePrefix: string = "SaveGame_";
export const HighScores: string = 'highScores';
export const DescriptionProperty: string = 'description';