Commit graph

254 commits

Author SHA1 Message Date
NGnius 2963517764 Merge pull request 'Add API to remove blocks, change PlaceBlock return type and others' (#4) from removal into master 2020-04-13 19:44:12 +00:00
Norbi Peti 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
Norbi Peti 81f2f613f7
Add API to remove blocks 2020-04-13 01:31:06 +02:00
Norbi Peti f231ea9f6d
Fix placement engine for latest GC and add block IDs 2020-04-09 01:14:21 +02:00
NGnius d1c0556b9c Update to Gamecraft 2020.04.06.14.50 2020-04-07 13:05:00 -04:00
NGnius a9322a08dd Add semi-functional action inputs 2020-04-07 11:47:32 -04:00
NGnius 5ca18d272a Add WIP GUI input functionality 2020-04-04 14:48:12 -04:00
NGnius d00bdc80ed Improve type safety of event types and version bump 2020-04-02 13:08:05 -04:00
NGnius 2149458d96 Add inventory select block support 2020-04-02 09:50:30 -04:00
NGnius 5654c041c5 Fix LatestBlockID 2020-03-12 19:29:20 -04:00
NGnius 206ec19d1e Merge branch 'master' of https://git.exmods.org/modtainers/GamecraftModdingAPI 2020-03-12 18:52:02 -04:00
NGnius e29c5fb107 Merge branch 'master' of NorbiPeti/GamecraftModdingAPI into master 2020-03-12 22:51:53 +00:00
Norbi Peti b4e70fcebe
Update to GC 2020.03.11.11.02
Fixed compile issues and added new blocks
2020-03-12 23:38:32 +01:00
NGnius c6f8afa812 Add uREPL passthru for calling in-game commands 2020-03-06 10:52:07 -05:00
NGnius c1bb863578 Add links to documentation 2020-03-04 18:05:15 -05:00
NGnius fd98879ccd Add Tweakable stat support 2020-02-29 13:20:03 -05:00
NGnius 7ac5120ef5 Add Simulation and Build switch to events 2020-02-25 22:19:22 -05:00
NGnius 7519bc37ae Improve documentation 2020-02-25 18:05:13 -05:00
NGnius feab9e38c9 Remove the thing 2020-02-25 18:05:02 -05:00
NGnius 907b52de44 Version 0.1.3.0 2020-02-23 17:02:11 -05:00
NGnius 0459bdf9d9 Modify & Fix signal API 2020-02-19 20:32:58 -05:00
NGnius c57154a970 Add basic plugin version checking functionality 2020-02-18 14:02:27 -05:00
NGnius 8145c6c23f Fix GameSwitchedTo event with some statefulness 2020-02-18 13:59:02 -05:00
NGnius 1366d95c4a Merge branch 'master' of NorbiPeti/GamecraftModdingAPI into master
Thanks for doing the work to get it working with the latest update!

In the next week or two I'll try to find some time to do some work on the API to get the last outstanding API bugs fixed (and maybe add some new features)
2020-02-09 04:00:22 +00:00
Norbi Peti eba490fbe8
Fix issues and add new block IDs 2020-02-08 22:05:16 +01:00
Norbi Peti 878ebdb491
Update to newer Gamecraft version 2020-02-07 01:25:31 +01:00
Norbi Peti 6c83b44d4e
Merge branch 'master' of https://git.exmods.org/modtainers/GamecraftModdingAPI 2020-02-06 15:05:51 +01:00
NGnius 5efe132be0 Improve doc layout & style 2020-01-29 17:02:51 -05:00
NGnius b4e9b403da Add basic analytics disabler (experimental) 2020-01-26 15:26:48 -05:00
NGnius 2f5064a41d Make engines get registered ASAP instead of on next engine root switch 2020-01-26 14:28:57 -05:00
NGnius bc3dc81338 Fix CommandPatch properly 2020-01-26 13:49:51 -05:00
Norbi Peti dd72f42cc2
Fix rotation parameter 2020-01-15 20:41:50 +01:00
NGnius a47958762a Add doxygen conf file 2020-01-09 15:08:50 -05:00
NGnius 733c9542d0 Create doxygen doc config 2020-01-09 15:08:21 -05:00
NGnius (Graham) 7c633045e4 Version bump to v0.1.2.0 2020-01-03 20:05:19 -05:00
NGnius (Graham) cd6862bb29 Fix styling and docs 2020-01-03 19:54:35 -05:00
NGnius 79a2f7c09c Merge branch 'master' of NorbiPeti/GamecraftModdingAPI into master 2020-01-04 00:27:46 +00:00
Norbi Peti 94ad78d1ee
Added block IDs, rotation doesn't work well 2020-01-03 14:38:59 +01:00
Norbi Peti a7d23f4017
Add block placement API 2020-01-03 01:21:47 +01:00
NGnius (Graham) 9e5d99aa9c Merge branch 'master' of https://git.exmods.org/modtainers/GamecraftModdingAPI 2019-12-28 14:41:41 -05:00
NGnius (Graham) 72050ceeeb Add command call (uREPL wrap) 2019-12-28 14:40:34 -05:00
NGnius (Graham) c90ce98bad Update README 2019-12-26 20:17:40 -05:00
NGnius (Graham) b796751420 Fix signal API & docs and improve API Init 2019-12-25 16:16:17 -05:00
NGnius (Graham) 2df8da1af5 Add mostly reliable signal & channel API support 2019-12-25 14:25:53 -05:00
NGnius (Graham) 15a73ecfab Add missing public accessibility 2019-12-19 15:42:50 -05:00
NGnius (Graham) f13d634a2c Fix breaking changes in Gamecraft v2019.12.17.15.48 2019-12-19 11:46:32 -05:00
NGnius (Graham) 8686aad507 Add audio volume tools 2019-12-16 21:31:03 -05:00
NGnius (Graham) 0357728f0e Implement some common block operations 2019-12-16 20:55:52 -05:00
NGnius (Graham) c55454e4a3 Add general purpose engine management & cleanup 2019-12-15 16:35:59 -08:00
NGnius (Graham) 047f0bb344 Add command support 2019-12-14 23:20:20 -08:00