Commit graph

11 commits

Author SHA1 Message Date
NorbiPeti
6f8241554d Add block type and color properties 2020-05-15 17:42:04 -04:00
NorbiPeti
ff57a16565 Create Block class with existing functionality
Placement, movement, rotation, removal
Block looked at (in Player class), connected blocks
2020-05-15 17:42:04 -04:00
42b21bc16d Rework engine inheritance structure 2020-05-15 17:42:04 -04:00
NorbiPeti
9609187cff
Created a BlockUtility class, changed PlaceBlock return type
Removed GameState methods from block APIs
Created a BlockUtility class to get the block the player is looking at
Changed the return type of PlaceBlock, returning the ID of the newly placed block or null
2020-04-13 02:21:36 +02:00
NorbiPeti
81f2f613f7
Add API to remove blocks 2020-04-13 01:31:06 +02:00
NorbiPeti
b4e70fcebe
Update to GC 2020.03.11.11.02
Fixed compile issues and added new blocks
2020-03-12 23:38:32 +01:00
7519bc37ae Improve documentation 2020-02-25 18:05:13 -05:00
b796751420 Fix signal API & docs and improve API Init 2019-12-25 16:16:17 -05:00
2df8da1af5 Add mostly reliable signal & channel API support 2019-12-25 14:25:53 -05:00
15a73ecfab Add missing public accessibility 2019-12-19 15:42:50 -05:00
0357728f0e Implement some common block operations 2019-12-16 20:55:52 -05:00