File: cloud.h

package info (click to toggle)
overgod 1.0-6
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 4,872 kB
  • sloc: ansic: 31,576; makefile: 22; sh: 10
file content (26 lines) | stat: -rw-r--r-- 1,652 bytes parent folder | download | duplicates (6)
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
void init_clouds(void);
void init_effects(void);

int create_cloud(int type, int x, int y, int x2, int y2,
int x_speed, int y_speed, int timer,
int tickrate, int delta_tickrate, int angle,
int status, unsigned char seed, int colour [5]);

void simple_cloud(int colour, int x, int y, int xs, int ys, int size);
void simple_cloud_trans(int colour, int x, int y, int xs, int ys, int size);
void simple_light(int x, int y, int xs, int ys, int size);
void simple_shockwave(int colour, int x, int y, int xs, int ys, int size, int speed);
void place_explosion(int x, int y, int xs, int ys, int size, int colours [5]);
void place_rocket_trail(int x, int y, int xs, int ys, int size, int colours [5]);
void place_explosion_with_smoke(int x, int y, int xs, int ys, int size, int colours [5]);
void place_explosion_no_light(int x, int y, int xs, int ys, int size, int colours [5]);
void place_small_explosion(int x, int y, int xs, int ys, int size, int colours [5]);
void place_speck_burst(int x, int y, int xs, int ys, int specks, int min_timeout, int random_timeout, int scatter, int colours [5]);
void place_line_burst(int x, int y, int xs, int ys, int specks, int min_timeout, int random_timeout, int burst, int random_burst, int colours [5]);
void place_burstlet_burst(int x, int y, int xs, int ys, int burstlets, int min_timeout, int random_timeout, int burst, int random_burst, int pretravel, int colours [5]);
void place_bang(int x, int y, int xs, int ys, int size, int btype);

void run_clouds(void);

int create_effect(int type, int x, int y, int x1, int y1, int x2, int y2, int att1, int att2, int att3, int att4, int att5);