~melchizedek6809/WolkenWelten

ref: e910bd82e598d6f560b8899dd1d88fb3ed554cd3 WolkenWelten/common/src/world/world.h -rw-r--r-- 980 bytes
e910bd82Ben (X13/Arch) Updated contact info 11 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#pragma once
#include "../common.h"

void     worldBox           (int x, int y, int z, int w, int h, int d, u8 block);
void     worldBoxSphere     (int x, int y, int z, int r, u8 block);
u8       worldTryB          (int x, int y, int z);
u8       worldGetB          (int x, int y, int z);
bool     worldSetB          (int x, int y, int z, u8 block);
int      checkCollision     (int x, int y, int z);
chungus *worldTryChungus    (int x, int y, int z);
chungus *worldGetChungus    (int x, int y, int z);
chunk   *worldTryChunk      (int x, int y, int z);
chunk   *worldGetChunk      (int x, int y, int z);
bool     worldIsLoaded      (int x, int y, int z);
vec      chungusGetPos      (const chungus *c);
void     worldMine          (int x, int y, int z);
void     worldBreak         (int x, int y, int z);
void     worldBoxMine       (int x, int y, int z, int w,int h,int d);
void     worldBoxMineSphere (int x, int y, int z, int r);
bool     worldShouldBeLoaded(const vec cpos);