|
5e28ba8814
|
chore: updated README.md
|
2025-05-02 00:14:58 +03:00 |
|
|
4c235e3230
|
feat: added basic math operations as Math methods
|
2025-05-02 00:14:41 +03:00 |
|
|
131203d578
|
refactor: Yaml serialization moved from Core to own project
|
2025-05-02 00:00:03 +03:00 |
|
|
bd5eb432b7
|
feat: serialized state machine & states
|
2025-05-02 00:00:03 +03:00 |
|
|
d2ca85568f
|
feat: entity register for serialized entity references
|
2025-05-02 00:00:03 +03:00 |
|
|
4c41870732
|
perf: made SerializedClass private and public fields optional
|
2025-05-02 00:00:03 +03:00 |
|
|
f77afa3632
|
chore: removed forgotten removed project reference
|
2025-05-02 00:00:03 +03:00 |
|
|
eb61598489
|
chore: reordered UniverserObjectSerializer fields for better readable yaml output
|
2025-05-02 00:00:03 +03:00 |
|
|
efe51b491d
|
chore: universe serializer filters in only the root universe objects
|
2025-05-02 00:00:03 +03:00 |
|
|
fa3a4d1e0d
|
feat: added universe serializer
|
2025-05-02 00:00:03 +03:00 |
|
|
6e7a0993f5
|
refactor: renamed converters to serializers
|
2025-05-02 00:00:03 +03:00 |
|
|
d70bee2c6b
|
feat: serializable Transform2D
|
2025-05-02 00:00:03 +03:00 |
|
|
5812f43117
|
refactor: moved type container one directory up
|
2025-05-02 00:00:03 +03:00 |
|
|
d102c5471d
|
feat: type container added back for field/property serialization
|
2025-05-02 00:00:03 +03:00 |
|
|
fb363970fc
|
refactor: moved serialization into core project
|
2025-05-02 00:00:03 +03:00 |
|
|
791349686b
|
chore: removed unused classes
|
2025-05-02 00:00:03 +03:00 |
|
|
3a0942ff46
|
fix: ignore serialization objects being included in serialization fixed
|
2025-05-02 00:00:03 +03:00 |
|
|
b002dd469a
|
feat: behaviour & behaviour controller converters added
|
2025-05-02 00:00:03 +03:00 |
|
|
f92f36442c
|
feat: state enable converted added
|
2025-05-02 00:00:03 +03:00 |
|
|
bb934b59f3
|
feat: wip universe object converter added
|
2025-05-02 00:00:03 +03:00 |
|
|
c704173183
|
feat: serialize all attribute
|
2025-05-02 00:00:03 +03:00 |
|
|
c3876add1e
|
chore: added serialized entity class
|
2025-05-02 00:00:03 +03:00 |
|
|
35a75d993b
|
chore: experimentations
|
2025-05-02 00:00:03 +03:00 |
|
|
2637f99456
|
fix: fixed fields/properties like behaviour controllers not being explored by entity finder
|
2025-05-02 00:00:03 +03:00 |
|
|
9581f5aa54
|
refactor: removed unnecessary logs
|
2025-05-02 00:00:02 +03:00 |
|
|
82cc25a9ef
|
feat: entity finder added
|
2025-05-02 00:00:02 +03:00 |
|
|
336e7e16e7
|
chore: memberInfo.HasAttribute method added
|
2025-05-02 00:00:02 +03:00 |
|
|
a3a8fb4e84
|
chore: depth limit for debugging
|
2025-05-01 23:59:43 +03:00 |
|
|
35f6c3850e
|
fix: GetTypeData not including base class proprety & fields
|
2025-04-28 22:29:08 +03:00 |
|
|
f51d5f342e
|
chore: added a generic converter
|
2025-04-28 22:29:08 +03:00 |
|
|
9c129cefe2
|
feat: added state enable serialization
|
2025-04-28 22:29:08 +03:00 |
|
|
a254bb721b
|
chore: changed entity reference order
|
2025-04-28 22:29:08 +03:00 |
|
|
5fa7420c04
|
feat: added entity converter
|
2025-04-28 22:29:08 +03:00 |
|
|
5bcc256777
|
feat: added type container serialization
|
2025-04-28 22:29:08 +03:00 |
|
|
680d718957
|
chore: moved primitive converters under subfolder
|
2025-04-28 22:29:08 +03:00 |
|
|
20bc6a1adb
|
chore: updated to forked version of YamlDotNet that fixes sequence indentations
|
2025-04-28 22:29:08 +03:00 |
|
|
eb454a471c
|
feat: added primitive serialization
|
2025-04-28 22:29:08 +03:00 |
|
|
c205e710bc
|
chore: some experimentations with DotNetYaml
|
2025-04-28 22:29:08 +03:00 |
|
|
cddb30c631
|
refactor: optimized & added reload method for type factory
|
2025-04-28 22:26:33 +03:00 |
|
|
29f6c83bf0
|
chore: removed unnecessary partial keyword
|
2025-04-27 22:28:35 +03:00 |
|
|
c20f210b29
|
refactor: rewritten GetType in a more readable way
|
2025-04-27 22:28:21 +03:00 |
|
|
1ea1844677
|
fix: Transform2D not raising OnPositionChanged event with correct parameters
|
2025-04-26 14:26:17 +03:00 |
|
|
5b2c13f8bf
|
fix: BehaviourController assigning a new state enable to all newly added behaviours fixed
|
2025-04-26 14:10:40 +03:00 |
|
|
c39ee44442
|
fix: behaviour controller initializing added behaviours when it itself is not initialized
|
2025-04-25 21:54:05 +03:00 |
|
|
4623b4861a
|
fix: behaviour controllers of universe objects not being initialized
|
2025-04-25 21:26:01 +03:00 |
|
|
0a868b82e5
|
fix: behaviour controller not respecting it's own state enable
|
2025-04-25 21:05:20 +03:00 |
|
|
d92d16cfad
|
refactor: IBehaviourController is now an IEntity as well
|
2025-04-22 15:50:26 +03:00 |
|
|
0184d1758c
|
feat: added more methods for TypeFactory
|
2025-04-20 00:06:48 +03:00 |
|
|
6e5b805803
|
chore: updated core diagram
|
2025-04-15 23:41:07 +03:00 |
|
|
8293c58f9f
|
refactor: removed X.Abstract namespaces and moved StateMachine to under Systems namespace
|
2025-04-15 23:33:58 +03:00 |
|