Commit Graph

298 Commits

Author SHA1 Message Date
CobaltXII
ec7bfb26e8 Added id_red_mushroom and id_brown_mushroom 2019-01-02 16:25:40 -05:00
CobaltXII
57f217dc81 Added an early 'cross' block renderer for flowers 2019-01-02 16:04:57 -05:00
CobaltXII
8854617770 Added a flower planter to the world generator 2019-01-02 16:04:36 -05:00
CobaltXII
6e16ad77ae All skylight functions now use is_not_permeable_light 2019-01-02 16:04:12 -05:00
CobaltXII
847c409c16 Lowered friction and increased acceleration 2019-01-02 16:03:44 -05:00
CobaltXII
149c181f55 Implemented inline bool is_not_permeable_light 2019-01-02 16:03:27 -05:00
CobaltXII
2714cef935 Now using new block query functions 2019-01-02 10:05:55 -05:00
CobaltXII
54ca06e952 Implemented inline bool is_not_permeable_ray 2019-01-02 10:05:18 -05:00
CobaltXII
4c5aeeec02 Implemented inline bool is_not_permeable_mob 2019-01-02 10:05:14 -05:00
CobaltXII
ebfbfa9c12 Implemented inline bool is_transparent 2019-01-02 10:05:00 -05:00
CobaltXII
653b79a977 Implemented inline bool is_cross 2019-01-02 10:04:49 -05:00
CobaltXII
fbfe5f7c2d Rewrote inline bool is_transparent 2019-01-02 10:04:39 -05:00
CobaltXII
881b302e06 Added id_dandelion and id_rose 2019-01-02 10:04:13 -05:00
CobaltXII
2d4cb77484 Bedrock now covers 100% of the bottom layer and 50% of the second to bottom layer 2019-01-02 09:24:20 -05:00
CobaltXII
baa4fe1d44 Increased fog density 2019-01-01 22:00:24 -05:00
CobaltXII
69edee99ee Players can now place blocks underwater 2019-01-01 21:37:34 -05:00
CobaltXII
c613faae80 Water now floods small holes 2019-01-01 21:35:45 -05:00
CobaltXII
f2681cb134 It is now impossible to destroy water blocks 2019-01-01 21:31:55 -05:00
CobaltXII
4f6356a246 Collision detection is no longer applied to water 2019-01-01 21:20:38 -05:00
CobaltXII
7418a3eb06 Players can no longer build inside themselves 2019-01-01 21:19:51 -05:00
CobaltXII
1a8c245184 There is now a maximum chunk update counter 2019-01-01 21:18:16 -05:00
CobaltXII
567c4f647a Block placement is now centered around the player 2019-01-01 21:17:57 -05:00
CobaltXII
5cf483d5bf x_res, y_res and z_res are now verified to be multiples of 16 2019-01-01 20:57:28 -05:00
CobaltXII
8c3b6bba8c Added legal disclaimer information to README.md 2019-01-01 20:55:12 -05:00
CobaltXII
aaa87e83bc Added usage information to README.md 2019-01-01 20:54:59 -05:00
CobaltXII
d8068d6219 The game now depends on command line arguments 2019-01-01 20:54:14 -05:00
CobaltXII
0d56b7da77 Updated version counter 2019-01-01 18:38:27 -05:00
CobaltXII
c52237c3af Increased friction 2019-01-01 18:38:01 -05:00
CobaltXII
4a3720bc6c Modifications to water renderer, may come in handy in the future 2019-01-01 18:25:22 -05:00
CobaltXII
4d2cea32d7 Improved water generation 2019-01-01 17:55:02 -05:00
CobaltXII
5fc4e09531 Fixed mushroom generation sometimes spawning underwater mushrooms 2019-01-01 17:45:07 -05:00
CobaltXII
4a7b48d343 Collision detection and response precision increased by a factor of 64 2019-01-01 17:38:54 -05:00
CobaltXII
eebf316d2c Block lighting now uses the lighting value of neighboring faces 2019-01-01 16:58:27 -05:00
CobaltXII
2e7abb4584 Implemented inline unsigned char get_artificial_edge 2019-01-01 16:58:06 -05:00
CobaltXII
47cb3b1701 Implemented inline unsigned char get_natural_edge 2019-01-01 16:57:58 -05:00
CobaltXII
1aeaedb93a Players now spawn at the top of the world 2019-01-01 12:25:01 -05:00
CobaltXII
7e8d03bd0e hitbox_*_depth now takes eps as an optional argument 2019-01-01 12:15:23 -05:00
CobaltXII
eb79ed0b66 Improved documentation 2019-01-01 12:14:30 -05:00
CobaltXII
eb604d7e98 Inlined all hitbox_*_depth functions 2019-01-01 12:14:13 -05:00
CobaltXII
8e7ad680c7 Added collision detection and response 2019-01-01 12:11:45 -05:00
CobaltXII
7634790e32 Added block placement and deletion test 2019-01-01 12:11:21 -05:00
CobaltXII
3936ccc6b2 Now including hitbox headers 2019-01-01 12:10:44 -05:00
CobaltXII
a254e6a710 Implemented float hitbox_z_depth 2019-01-01 12:10:28 -05:00
CobaltXII
5df3450d93 Implemented float hitbox_y_depth 2019-01-01 12:10:24 -05:00
CobaltXII
302a741764 Implemented float hitbox_x_depth 2019-01-01 12:10:18 -05:00
CobaltXII
a9f0a786ce Implemented inline bool hitbox_intersect 2019-01-01 12:10:06 -05:00
CobaltXII
52eb737329 Implemented hitbox header 2019-01-01 12:09:54 -05:00
CobaltXII
36dc6ce232 Implemented view distance 2018-12-31 20:53:34 -05:00
CobaltXII
005120bbd8 Now including fstream and string standard headers 2018-12-31 19:26:49 -05:00
CobaltXII
de98b9c61d It is possible to specify the level location using the command line 2018-12-31 19:26:12 -05:00