NorbiPeti
5dff88d703
Switch from IPA to BepInEx
- Removed a bunch of test code
- Preparing for 3.0
9 个月前
NorbiPeti
b3b1e9b9e7
Update reference paths to allow for RC2 dev as well
1年前
NorbiPeti
5e90c5ee26
Fix all compiler issues and add Count property and smart ToArray() function to RefCollection
- Collections can be converted into arrays using a mapper and a predicate function
1年前
NorbiPeti
55344d1352
Start updating to Techblox 2022.05.25.11.05
Resolved compiler errors
Mostly by removing erroring code
1年前
NorbiPeti
dfe1bfb504
Begin updating to Techblox 2022.04.28.14.02
Updated project generator script to always order assemblies (it didn't do that for me on Linux) and to fix minor issues
2 年前
NorbiPeti
a610623644
Bump version
2 年前
NorbiPeti
f9aa6ce2bb
Re-add object ID class, add some wheel rig properties, remove old game assembly refernces
2 年前
NorbiPeti
23abe47c72
Update to Techblox 2022.04.01.10.32
- Updated project to use .NET Standard 2.1, which is what the game uses
- Updated CodeGenerator to use .NET 6
2 年前
NorbiPeti
c6dae688fe
Update to Techblox 2022.02.17.10.32
2 年前
NorbiPeti
7b2ac973d8
Bump version to v2.2.0
2 年前
NorbiPeti
ddaa933e7d
Add option to delay entity change publish and remove reflection stuff
Neither of them work actually
Added some delay between tests
2 年前
NorbiPeti
d27bcee8d5
Update to Techblox 2022.01.25.15.52
- Fixed compilation errors
- Fixed patching errors and added missing anti-cheat patch
- Added check to verify that the init data has been removed from blocks once they are placed in game
- Removed block place event deduplication as it seems to be not needed anymore
- Fixed async tests not properly running
- Added Player.State
- Attempted to fix seat entering/leaving (we can only send inputs in client code)
- Fixed the weak dictionary ContainsKey returning true even if the item is no longer there
2 年前
NorbiPeti
2a1782cd82
Start updating to 2021.12.14.17.00
A bunch of errors still
2 年前
NorbiPeti
5c1fe34f46
Bump version and restore displayed block fix attempt
It doesn't work but anyway
Also remove parameter that allowed placing blocks in sim
2 年前
NorbiPeti
ef1b3de1a1
Remove preview from references
2 年前
NorbiPeti
619a5003cf
Update to Techblox 2021.11.03.15.56
Save game details were changed, they may not work properly
Game mode change event no longer sends game data, needs fixing
2 年前
NorbiPeti
63295f82c9
Update to Techblox 2021.09.03.10.36
Removed old dependencies, including uREPL
Added new block IDs
Implemented basic command handling to support existing mod commands
2 年前
NorbiPeti
ece71c45a6
Update to Techblox 2021.07.21.16.17
2 年前
NorbiPeti
99f077a917
Update to Techblox 2021.06.08.16.19
Added check for time mode toggle to avoid crashing the game
Added support for having the ref folder outside the solution in gen_csproj.py
Removed BlockIdentifiers class
Added check for invalid player ID when placing blocks
Resolved compilation errors
2 年前
NorbiPeti
5bfd0b7f10
Integrate FlyCam class into Player
Using QueryEntityOptional directly with the player properties
Character structs are camera structs in build mode
The FlyCam rotation is not updated in build mode, only the camera is
3 年前
NorbiPeti
e8515ef42b
Fix events not firing and event exception handling
Copying to Plugins folder on build
Registering deterministic game engines automatically
Each event handler is wrapped so if one fails it will still trigger the rest
3 年前
NorbiPeti
3eef859095
Update gen_csproj script and references
3 年前
NorbiPeti
5172b13b7c
Update readme and version
3 年前
NorbiPeti
c914b5b393
Renamed all references of Gamecraft to Techblox
Except those that actually refer to the game's code
3 年前
NorbiPeti
a6f52070ee
Rename to TechbloxModdingAPI
3 年前
NorbiPeti
a6b69d94c9
Start compatibility with Techblox
Added some TODOs as well
3 年前
NorbiPeti
a7f6a16231
Update to Gamecraft 2020.12.16.14.19 and custom block stuff
- Fixed the crash on second time start
- Tweaked more stuff about the block
Breaking changes coming from FMOD 2.0:
- Audio[int index] changed to Audio[PARAMETER_ID index]
- Audio.Parameters removed
3 年前
NorbiPeti
ab1ae51ece
Update to Gamecraft 2020.11.30.16.02
3 年前
NGnius (Graham)
404c47c7c0
Bump version to 1.8.0
3 年前
NorbiPeti
fad3b5cbf4
Fix picking block groups...
3 年前
NorbiPeti
64b42830a3
Blueprint fixes, bump version, add block copy support
Fixed getting the selected blueprint
Fixed block groups not being assigned to first block
3 年前
NGnius (Graham)
1cb663b4d1
Fix build errors from beta hotfix 1
3 年前
NGnius (Graham)
c6a1ea35cc
Add damped spring
3 年前
NorbiPeti
b0b496f22f
Fix ConcurrentModificationException and some attempts
3 年前
NorbiPeti
abbb83da26
Chunk and cluster fixes and improvements & bump version
Added Cluster.GetSimBodies() and SimBody.GetBlocks()
Fixed some issues with IDs and bad handling of them
3 年前
NGnius (Graham)
9e6edc19bd
Implement SFX block API and bump version
3 年前
NGnius (Graham)
11b94e384e
Update refs
3 年前
NGnius (Graham)
fd97194903
Fix build issues for latest Gamecraft preview version
3 年前
NGnius (Graham)
50ebf4f0a6
Fix build issues for latest Gamecraft preview version
3 年前
NGnius (Graham)
708dbdd81d
Add wiring API and improve signal support
3 年前
NGnius (Graham)
b81562ea58
Fix sfx block test default value
3 年前
NGnius (Graham)
e0aa052305
Fix dev tools for preview changes
3 年前
NorbiPeti
f403feb298
Update to Gamecraft 2020.06.17.08.41 (preview)
Removed BlockIdentifiers.OWNED_BLOCKS as the original got replaced with an array
Added the correct group for each supported functional block
Removed EntityFactory property from IEntitySerializer as it is provided on deserialization
3 年前
NGnius (Graham)
0019b7c073
Version bump to v1.3.0
3 年前
NGnius (Graham)
78122ee445
Add automatic testing functionality
3 年前
NGnius (Graham)
0d17a1b509
Update project references
3 年前
NorbiPeti
62318b0843
Update to Gamecraft 2020.06.11.18.50
Removed some inputs from FakeInput
3 年前
NorbiPeti
3dcce18ceb
Add method to get selected blocks by player
4 年前
NGnius (Graham)
2d89b82759
Add player health and block-in-hand
4 年前
NGnius (Graham)
97de5e606b
Add first block children ConsoleBlock and TextBlock, I hope they're not bullied at school for those names
4 年前