-
ef075d414a
Move entity init support into base
feature/refactor.v3
NorbiPeti
2023-11-29 23:01:15 +0100
-
1c6d2bda89
Generalized component access
NorbiPeti
2023-11-29 20:11:41 +0100
-
bf08b61788
Fix an issue with the new generator, switch to using entity references
NorbiPeti
2023-10-08 01:55:50 +0200
-
27218aeb8d
Re-add async stuff, use new engine manager everywhere
NorbiPeti
2023-10-08 01:13:12 +0200
-
8a52095263
Added machine and environment data and new engine manager
NorbiPeti
2023-10-07 22:51:02 +0200
-
9be1b5fdaf
Implemented improved ECS class generator based on entity descriptors
NorbiPeti
2023-10-04 02:36:25 +0200
-
9a195215f9
Began refactoring
NorbiPeti
2023-09-27 02:22:39 +0200
-
5dff88d703
Switch from IPA to BepInEx
master
NorbiPeti
2023-08-21 23:59:29 +0200
-
a8a451f8e4
Merge TB update feature branch
NorbiPeti
2023-03-30 01:21:37 +0200
-
-
67f32b8810
Improved and fixed publish queue detection and block test
feature/tb.update
NorbiPeti
2023-03-30 01:17:31 +0200
-
b3b1e9b9e7
Update reference paths to allow for RC2 dev as well
NorbiPeti
2022-10-18 20:19:41 +0200
-
e0cd7f6aec
Fix assembly editing and add more of it
NorbiPeti
2022-10-05 01:53:54 +0200
-
23439abde3
Add new blocks and materials, make every type public in the game, fix entity publish
NorbiPeti
2022-10-04 01:47:09 +0200
-
5e90c5ee26
Fix all compiler issues and add Count property and smart ToArray() function to RefCollection
NorbiPeti
2022-10-02 01:34:51 +0200
-
5117b69500
Fix RefCollection and start using it to query multiple users
NorbiPeti
2022-09-29 01:26:51 +0200
-
f70b65e796
Start updating to Techblox 2022.08.11.09.42 and start work on RefCollection
NorbiPeti
2022-09-29 00:29:12 +0200
-
-
55344d1352
Start updating to Techblox 2022.05.25.11.05
NorbiPeti
2022-06-01 16:54:17 +0200
-
dfe1bfb504
Begin updating to Techblox 2022.04.28.14.02
NorbiPeti
2022-04-29 02:07:46 +0200
-
a610623644
Bump version
v2.3.0
NorbiPeti
2022-04-12 03:18:28 +0200
-
f9aa6ce2bb
Re-add object ID class, add some wheel rig properties, remove old game assembly refernces
NorbiPeti
2022-04-12 00:52:24 +0200
-
23abe47c72
Update to Techblox 2022.04.01.10.32
NorbiPeti
2022-04-08 03:25:05 +0200
-
c0ef8f1fae
Fix support for accessing properties using reflection
NorbiPeti
2022-03-27 03:49:45 +0200
-
c4a9125ed3
Update to Techblox 2022.03.17.17.24
NorbiPeti
2022-03-20 18:01:14 +0100
-
3eecdf2cf5
Add key collection to weak dictionary and compact code
NorbiPeti
2022-02-24 01:02:35 +0100
-
2db7b607f0
Improve UI elements (IMGUI)
NorbiPeti
2022-02-23 02:25:34 +0100
-
7f63944a6e
Block fixes, add mass and complexity properties, make Player.LocalPlayer return null if not found
NorbiPeti
2022-02-19 02:25:58 +0100
-
c6dae688fe
Update to Techblox 2022.02.17.10.32
NorbiPeti
2022-02-18 23:09:56 +0100
-
7b2ac973d8
Bump version to v2.2.0
v2.2.0
NorbiPeti
2022-02-13 20:21:42 +0100
-
0ec47cd38b
Add method to get ghost block
NorbiPeti
2022-02-13 18:27:54 +0100
-
ddaa933e7d
Add option to delay entity change publish and remove reflection stuff
NorbiPeti
2022-02-07 00:25:01 +0100
-
5fea7dc3b3
Add support for generating block classes that use reflection to access internal components
NorbiPeti
2022-02-06 03:11:51 +0100
-
4684b33c69
Fix tests, getting machine blocks, block labels and visuals
NorbiPeti
2022-01-31 23:20:03 +0100
-
d27bcee8d5
Update to Techblox 2022.01.25.15.52
NorbiPeti
2022-01-30 04:32:10 +0100
-
09d3c5e81c
Merge branch 'preview'
NorbiPeti
2022-01-29 20:53:07 +0100
-
-
966fdd4c3a
Fix even more issues uncovered by tests
preview
NorbiPeti
2022-01-07 02:14:58 +0100
-
5602ef9268
All kinds of fixes of issues during automatic tests
NorbiPeti
2021-12-28 15:09:01 +0100
-
93a0b2287a
Added player join/leave events and fix errors
NorbiPeti
2021-12-27 02:28:09 +0100
-
4ac8d53a2d
Organize anti-anticheat, add block IDs, fix crash when adding event handlers multiple times
NorbiPeti
2021-12-26 23:37:02 +0100
-
f817becc6e
Resolve all compile-time and patching errors, remove anticheat in singleplayer
NorbiPeti
2021-12-16 21:13:45 +0100
-
2a1782cd82
Start updating to 2021.12.14.17.00
NorbiPeti
2021-12-15 03:46:38 +0100
-
5c1fe34f46
Bump version and restore displayed block fix attempt
v2.1.0
NorbiPeti
2021-12-15 02:13:55 +0100
-
ef1b3de1a1
Remove preview from references
NorbiPeti
2021-12-15 00:16:51 +0100
-
fef66c349d
Merge branch 'master' into preview
NorbiPeti
2021-12-14 23:22:35 +0100
-
-
-
-
e3a7961be4
Made the Game.Enter event only fire once loading finishes and fixed player building mode
NorbiPeti
2021-11-25 01:48:06 +0100
-
f53d0b63e7
Fix issues uncovered by the tests
NorbiPeti
2021-11-06 04:10:00 +0100
-
619a5003cf
Update to Techblox 2021.11.03.15.56
NorbiPeti
2021-11-04 20:45:21 +0100
-
6204b226d1
Seat events, and everything needed to get there
NorbiPeti
2021-10-11 01:26:35 +0200
-
4bd636b8ed
Add wrapped event handler, using the existing ECS object instances
NorbiPeti
2021-10-08 03:58:01 +0200
-
8a03277d84
Added block placement in sim and ECS object tracking
NorbiPeti
2021-10-02 03:50:20 +0200
-
aa947eaba1
Update to Techblox 2021.09.27.15.17
NorbiPeti
2021-10-02 00:01:47 +0200
-
63295f82c9
Update to Techblox 2021.09.03.10.36
NorbiPeti
2021-09-07 23:15:03 +0200
-
033ebdb86d
Fix looking at wires, reduce Wire code
NorbiPeti
2021-09-03 01:30:15 +0200
-
2513040343
Add code generator and new block classes
NorbiPeti
2021-08-12 01:11:02 +0200
-
-
77d5e59ef6
Add Motor class
NorbiPeti
2021-08-12 00:44:23 +0200
-
9693341d7a
Add block types, run tests, remove unintended properties
NorbiPeti
2021-08-12 00:34:39 +0200
-
c0eae77421
Finish code generator (mostly)
NorbiPeti
2021-08-11 23:44:26 +0200
-
3351993936
Automatically generate properties, fixes, engine class
NorbiPeti
2021-07-29 01:04:27 +0200
-
49c3b60963
Get wire looked at, block class generation
NorbiPeti
2021-07-29 00:08:57 +0200
-
-
ece71c45a6
Update to Techblox 2021.07.21.16.17
NorbiPeti
2021-07-22 22:19:35 +0200
-
2a1676ce0f
Update block ID list
NorbiPeti
2021-07-01 15:41:58 +0200
-
74d5a5c6b1
Fix default values getting changed and add test
v2.0
NorbiPeti
2021-06-23 01:58:01 +0200
-
76faa69c74
Add support for enabling the screenshot taker, even in sim
NorbiPeti
2021-06-11 19:51:32 +0200
-
52ccbe4dad
Fix tests and add new materials
NorbiPeti
2021-06-10 23:57:06 +0200
-
0b2ffef0d3
Update block IDs
NorbiPeti
2021-06-09 22:03:15 +0200
-
99f077a917
Update to Techblox 2021.06.08.16.19
NorbiPeti
2021-06-09 20:11:31 +0200
-
c1c226ef2a
Added support for setting default color/material and static blocks
v2.0.0
NorbiPeti
2021-06-04 23:07:06 +0200
-
06cb911ea3
Update IMGUI to something roughly TB-like
NGnius (Graham)
2021-05-31 17:59:25 -0400
-
b31eaa20c0
Check if block type is correct
NorbiPeti
2021-05-30 02:12:38 +0200
-
94c0c1370b
Removed 2 non-OOP classes and fixed fly cam teleport
NorbiPeti
2021-05-30 01:34:30 +0200
-
b8fd14d934
Move speed settings to Player and make it work with players
NorbiPeti
2021-05-28 02:52:42 +0200
-
5bfd0b7f10
Integrate FlyCam class into Player
NorbiPeti
2021-05-28 02:12:54 +0200
-
220eb02a19
Return descriptions with command names, selected block/color fix
NorbiPeti
2021-05-25 01:20:46 +0200
-
e8515ef42b
Fix events not firing and event exception handling
NorbiPeti
2021-05-23 20:53:55 +0200
-
f5e3010e48
Removed all obsolete classes and some commented out code
NorbiPeti
2021-05-21 00:09:36 +0200
-
1cbe252727
Move block engines into their own namespace
NorbiPeti
2021-05-20 23:37:10 +0200
-
b3f7dcd36d
Add start of Engine class, removed nonexistent blocks
NorbiPeti
2021-05-20 23:26:22 +0200
-
e9df67f462
Use Block.New everywhere, testing *every block property*
NorbiPeti
2021-05-19 01:40:15 +0200
-
70b322583a
Fix setting the material of a block
NorbiPeti
2021-05-18 20:00:24 +0200
-
4f0645492c
Fix block color and group
NorbiPeti
2021-05-18 00:44:09 +0200
-
58d703f502
Fix block tests and add test command to toggle time mode
NorbiPeti
2021-05-17 14:21:55 +0200
-
db08bf1ac0
Fix docs (hopefully)
NGnius
2021-05-12 20:00:33 -0400
-
dd2680abd5
Set the grid scale as well when changing the scale
NorbiPeti
2021-05-13 01:41:20 +0200
-
4807c12387
Fix placing blocks
NorbiPeti
2021-05-13 00:13:31 +0200
-
3432a1ae33
Return block objects based on the group, not a type param
NorbiPeti
2021-05-12 02:33:01 +0200
-
7a53e1d32f
Fix command registration
NorbiPeti
2021-05-12 01:34:40 +0200
-
aa12b848d0
Merge branch 'feature-ecs_object_base'
NorbiPeti
2021-05-12 00:51:56 +0200
-
-
b6b9a29a3c
Convert more things to use EcsObjectBase
NorbiPeti
2021-05-12 00:49:01 +0200
-
6fedf90380
Remove struct layout stuff
NorbiPeti
2021-05-12 00:25:07 +0200
-
3eef859095
Update gen_csproj script and references
NorbiPeti
2021-05-11 22:56:36 +0200
-
858a5c9b5c
Fix remaining errors, add support for managed entity DB
NorbiPeti
2021-05-11 00:56:46 +0200
-
d238c97906
Remove block info getters and setters
NorbiPeti
2021-05-10 23:08:15 +0200
-
61184145a9
Start using new extension methods, code cleanup
NorbiPeti
2021-05-10 22:45:07 +0200
-
2d99d1d478
Generalize optional references and init data
NorbiPeti
2021-05-10 02:04:59 +0200
-
-
78ee3b3bcd
Fix block type check on placement
NorbiPeti
2021-05-10 01:38:15 +0200
-
aea3ef3623
Remove AsyncUtils, fix FlyCam and GetThingLookedAt()
NorbiPeti
2021-05-03 01:25:26 +0200
-
62afd3b780
Some file renames that were missing
NorbiPeti
2021-05-03 00:17:49 +0200
-
5172b13b7c
Update readme and version
NorbiPeti
2021-05-02 02:08:22 +0200
-
c914b5b393
Renamed all references of Gamecraft to Techblox
NorbiPeti
2021-05-02 01:56:20 +0200
-
a6f52070ee
Rename to TechbloxModdingAPI
NorbiPeti
2021-05-02 01:08:25 +0200
-
807470e289
Add new block types and improve listing them
NorbiPeti
2021-05-01 00:38:27 +0200