Commit graph

  • cda57afade Add sfx block support NGnius (Graham) 2020-07-19 16:39:35 -0400
  • 4a9ceecc29 Improve dev info in README NGnius (Graham) 2020-07-19 12:43:06 -0400
  • 16521ab7eb Remove initializer data once the block is placed NorbiPeti 2020-07-19 01:42:32 +0200
  • cc4ed3e174 Test fixes, block event Block property NorbiPeti 2020-07-19 01:13:39 +0200
  • e0aa052305 Fix dev tools for preview changes v1.4.0-preview NGnius (Graham) 2020-07-16 20:38:51 -0400
  • d842df7681 Implement init for position and rotation NorbiPeti 2020-07-15 22:46:48 +0200
  • 3592c6f464 Add support for initializing blocks with properties NorbiPeti 2020-07-15 21:58:24 +0200
  • 5bbb54c0c5 Automatically invoke the correct block constructor NorbiPeti 2020-07-13 21:55:48 +0200
  • aa0aefd41b Find block when group is unknown NorbiPeti 2020-07-11 02:26:36 +0200
  • f403feb298 Update to Gamecraft 2020.06.17.08.41 (preview) NorbiPeti 2020-07-11 00:30:58 +0200
  • 6f589f1744 Create Player tests v1.3.0 NGnius (Graham) 2020-07-01 13:43:56 -0400
  • b376133d28 Create some test cases for blocks NGnius (Graham) 2020-06-30 20:43:45 -0400
  • 60f231f939 Add standard asserts NGnius (Graham) 2020-06-30 20:43:14 -0400
  • b6a5074fd2 Add some state info and save method NGnius (Graham) 2020-06-26 19:37:58 -0400
  • 189c3ca2a5 Document App and Test additions (+ minor tweaks) NGnius (Graham) 2020-06-23 13:49:42 -0400
  • 0019b7c073 Version bump to v1.3.0 NGnius (Graham) 2020-06-22 12:04:21 -0400
  • 78122ee445 Add automatic testing functionality NGnius (Graham) 2020-06-17 21:04:40 -0400
  • c912f3ba64 Add Client and Game OOP features (undocumented) NGnius (Graham) 2020-06-17 21:04:08 -0400
  • 9b1e2548d1 Attempts to create custom block types NorbiPeti 2020-06-14 21:40:47 +0200
  • 0d17a1b509 Update project references NGnius (Graham) 2020-06-13 16:19:12 -0400
  • 960ab16f0b Merge branch 'master' of https://git.exmods.org/modtainers/GamecraftModdingAPI v1.2.0 NGnius (Graham) 2020-06-13 15:47:03 -0400
  • d2c9cde1d2 Fix double event call, jankily NGnius (Graham) 2020-06-13 15:23:52 -0400
  • ae1f53e119 Add new blocks NorbiPeti 2020-06-13 00:48:13 +0200
  • 62318b0843 Update to Gamecraft 2020.06.11.18.50 NorbiPeti 2020-06-12 17:27:36 +0200
  • 3dcce18ceb Add method to get selected blocks by player NorbiPeti 2020-06-08 00:10:10 +0200
  • 448cf3af48 Expose the simulation-time object IDs NorbiPeti 2020-06-05 00:57:22 +0200
  • cae626197f Implement Equals for the OOPs & fix Player properties NorbiPeti 2020-06-05 00:20:35 +0200
  • cd78fd6718 Fix expired discord invite NGnius (Graham) 2020-06-04 08:30:53 -0400
  • f62211309e Added WaitForNextFrame() and fixed block scaling NorbiPeti 2020-06-04 01:42:13 +0200
  • 197fc5f2f9 Update twitter link NGnius (Graham) 2020-06-03 14:37:11 -0400
  • 6a137472c1 Fix Block type exception on unsynced Specialize<T>() NGnius (Graham) 2020-06-02 20:38:35 -0400
  • 5660bfc28d
    Fix connected blocks not being detected in prefabs NorbiPeti 2020-06-03 01:49:54 +0200
  • dba7c0a46f
    Added 2 block events and removed BDNEException NorbiPeti 2020-06-02 03:12:40 +0200
  • 98c7e624f8 Add OOP Audio class NGnius (Graham) 2020-05-29 21:30:53 -0400
  • 2d89b82759 Add player health and block-in-hand NGnius (Graham) 2020-05-29 21:30:24 -0400
  • 0b8491cecf Move Sync() to properties and improve Block doc NorbiPeti 2020-05-27 17:20:53 +0200
  • 269d30b0db Add support for connected bodies v1.1.0 NorbiPeti 2020-05-24 21:55:49 +0200
  • ab7c5805fe Add object ID block and label support NorbiPeti 2020-05-24 19:29:02 +0200
  • dca6fe4c1b Fixes, added SimBody class NorbiPeti 2020-05-23 00:06:49 +0200
  • 084cbb40c4 Added AsyncUtils and Block.PlaceNewAsync() NorbiPeti 2020-05-22 03:00:33 +0200
  • 4e08acf44c Reduce potentially unnecessary calls to Sync() by always forcing Sync() for new blocks NGnius (Graham) 2020-05-21 20:00:31 -0400
  • e8f59e8641 Delay serializer registration and disable version check even in Debug mode to fix #5 NGnius (Graham) 2020-05-21 19:40:46 -0400
  • 8326d70cbf Integrate tweak and signal functionality into Blocks NGnius (Graham) 2020-05-21 15:04:55 -0400
  • fb841b6542 Add Timer and spawn point block properties NGnius (Graham) 2020-05-20 20:42:02 -0400
  • 3ff98f29bb Improve GetBlockInfo(), block colors NorbiPeti 2020-05-20 00:08:02 +0200
  • 97de5e606b Add first block children ConsoleBlock and TextBlock, I hope they're not bullied at school for those names NGnius (Graham) 2020-05-17 23:19:16 -0400
  • 6dce87fb66 Documentation, added invalid block ID, error handling NorbiPeti 2020-05-17 23:23:06 +0200
  • 1c5ce37fce Add debug interface API and improve block API NorbiPeti 2020-05-17 20:13:45 +0200
  • ebea9da232 Remove serializer registration at startup NGnius (Graham) 2020-05-17 11:52:55 -0400
  • 500cb9b716 Fix groups stealing Ids v1.0.2 v1.0.1 NGnius (Graham) 2020-05-16 12:53:58 -0400
  • 782e00e3dd Update deps v1.0.0 NGnius (Graham) 2020-05-14 23:08:37 -0400
  • 06b8c3664e Add Event builders NGnius (Graham) 2020-05-13 22:34:26 -0400
  • 205b3fc51a Tweak exclusive group names NGnius (Graham) 2020-05-13 16:56:47 -0400
  • 9cb6917d28 Create custom error types and error catching NGnius (Graham) 2020-05-13 16:52:06 -0400
  • 6f8241554d Add block type and color properties NorbiPeti 2020-05-13 16:52:21 +0200
  • ff57a16565 Create Block class with existing functionality NorbiPeti 2020-05-13 14:02:36 +0200
  • 5168bfbad7 Document Player API NGnius (Graham) 2020-05-12 17:08:30 -0400
  • 211c9c9c31 Add CommandBuilder existing commands function NGnius (Graham) 2020-05-12 17:00:41 -0400
  • e3b3fd5ef4 Implement Player OOP class NGnius (Graham) 2020-05-11 20:30:16 -0400
  • 42b21bc16d Rework engine inheritance structure NGnius (Graham) 2020-05-11 20:28:26 -0400
  • a17e5a6449 Fix ref gen NGnius (Graham) 2020-05-08 20:09:41 -0400
  • bc77c35bdb Remove DiscordRPC NGnius (Graham) 2020-05-08 20:08:39 -0400
  • ac2d3b38c7 Remove IronPython NGnius (Graham) 2020-05-08 20:07:39 -0400
  • 1f35b2a434 Upgrade to Harmony v2.0.0 NGnius (Graham) 2020-05-03 15:31:09 -0400
  • f244eb9683 Fix script errors NGnius (Graham) 2020-05-03 15:21:40 -0400
  • 4e5cc40be4 Convert Automation to something actually cross-platform NGnius (Graham) 2020-05-03 15:14:13 -0400
  • 5cb27b05c0 Create CommandBuilder NGnius (Graham) 2020-05-01 14:50:55 -0400
  • 934b542ea1 Fix build errors from GC update NGnius (Graham) 2020-05-14 11:42:34 -0400
  • 1faa9898f7 Version 0.2.2 v0.2.2 NGnius (Graham) 2020-04-29 12:07:06 -0400
  • 36516ec185 Add Persistence documentation NGnius (Graham) 2020-04-28 22:59:36 -0400
  • 07ba6f2dc4 Add game file persistence functionality NGnius (Graham) 2020-04-28 21:56:34 -0400
  • 83427b806e
    Update to Gamecraft 2020.04.27.14.21 NorbiPeti 2020-04-28 15:55:08 +0200
  • 2963517764 Merge pull request 'Add API to remove blocks, change PlaceBlock return type and others' (#4) from removal into master v0.2.1 NGnius 2020-04-13 19:44:12 +0000
  • 9609187cff
    Created a BlockUtility class, changed PlaceBlock return type NorbiPeti 2020-04-13 02:03:23 +0200
  • 81f2f613f7
    Add API to remove blocks NorbiPeti 2020-04-13 01:31:06 +0200
  • f231ea9f6d
    Fix placement engine for latest GC and add block IDs NorbiPeti 2020-04-09 01:14:21 +0200
  • d1c0556b9c Update to Gamecraft 2020.04.06.14.50 v0.2.0 NGnius 2020-04-07 13:05:00 -0400
  • a9322a08dd Add semi-functional action inputs NGnius 2020-04-07 11:47:32 -0400
  • 5ca18d272a Add WIP GUI input functionality NGnius 2020-04-04 14:48:12 -0400
  • d00bdc80ed Improve type safety of event types and version bump NGnius 2020-04-02 13:08:05 -0400
  • 2149458d96 Add inventory select block support NGnius 2020-04-02 09:50:30 -0400
  • 5654c041c5 Fix LatestBlockID v0.1.4 NGnius 2020-03-12 19:29:20 -0400
  • 206ec19d1e Merge branch 'master' of https://git.exmods.org/modtainers/GamecraftModdingAPI NGnius 2020-03-12 18:52:02 -0400
  • e29c5fb107 Merge branch 'master' of NorbiPeti/GamecraftModdingAPI into master NGnius 2020-03-12 22:51:53 +0000
  • b4e70fcebe
    Update to GC 2020.03.11.11.02 NorbiPeti 2020-03-12 23:36:23 +0100
  • c6f8afa812 Add uREPL passthru for calling in-game commands NGnius 2020-03-06 10:52:07 -0500
  • c1bb863578 Add links to documentation NGnius 2020-03-04 18:05:15 -0500
  • fd98879ccd Add Tweakable stat support NGnius 2020-02-29 13:20:03 -0500
  • 7ac5120ef5 Add Simulation and Build switch to events NGnius 2020-02-25 22:19:22 -0500
  • 7519bc37ae Improve documentation NGnius 2020-02-25 18:05:13 -0500
  • feab9e38c9 Remove the thing NGnius 2020-02-25 18:05:02 -0500
  • 907b52de44 Version 0.1.3.0 v0.1.3.0 NGnius 2020-02-23 17:02:11 -0500
  • 0459bdf9d9 Modify & Fix signal API NGnius 2020-02-19 20:32:58 -0500
  • c57154a970 Add basic plugin version checking functionality NGnius 2020-02-18 14:02:27 -0500
  • 8145c6c23f Fix GameSwitchedTo event with some statefulness NGnius 2020-02-18 13:59:02 -0500
  • 1366d95c4a Merge branch 'master' of NorbiPeti/GamecraftModdingAPI into master NGnius 2020-02-09 04:00:22 +0000
  • eba490fbe8
    Fix issues and add new block IDs NorbiPeti 2020-02-08 22:05:16 +0100
  • 878ebdb491
    Update to newer Gamecraft version NorbiPeti 2020-02-07 01:25:31 +0100
  • 6c83b44d4e
    Merge branch 'master' of https://git.exmods.org/modtainers/GamecraftModdingAPI NorbiPeti 2020-02-06 15:05:51 +0100
  • 5efe132be0 Improve doc layout & style NGnius 2020-01-29 17:02:51 -0500