File: l-random.pkg

package info (click to toggle)
zangband 1%3A2.7.5pre1-12
  • links: PTS
  • area: non-free
  • in suites: buster
  • size: 12,900 kB
  • sloc: ansic: 169,743; tcl: 20,729; makefile: 223; sh: 12
file content (19 lines) | stat: -rw-r--r-- 405 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$#include "angband.h"

typedef char* cptr;
typedef int errr;
typedef unsigned int uint;


/***** Functions *****/

extern s32b randint0(u32b m);
extern s32b randint1(u32b m);
extern s32b rand_range(u32b A, u32b B);
extern s32b rand_spread(u32b A, u32b D);
extern uint damroll(uint num, uint sides);

extern u32b one_in_(u32b m);
extern bool saving_throw(s32b m);

extern s16b m_bonus(int max, int level);