Jace
|
3a2b124cae
|
Replication flag in component definition. Component definitions should now inherit from Types/Component.xsd
|
2016-02-04 13:36:12 +01:00 |
|
Jace
|
a3d4eb65d5
|
Fixes #66 warnings
|
2016-02-01 17:53:01 +01:00 |
|
Jace
|
181017313d
|
Made entity parser give more useful errors and fixed the errors that were while I was at it
|
2016-01-27 15:16:59 +01:00 |
|
Jace
|
0183e1bdb7
|
Fixed enum string parsing bug that would ignore parsing additional fields in a component after it encountered the first enum.
|
2016-01-21 12:24:08 +01:00 |
|
Jace
|
cfe023cc1d
|
Created ComponentInfo::EnumType which defines which native type to use for enums.
|
2016-01-19 12:33:53 +01:00 |
|
Jace
|
a6445c65aa
|
Fixed EntityParser to handle string enums properly.
|
2016-01-19 12:15:20 +01:00 |
|
Jace
|
9ec32464bc
|
Added enum support to entity file format, see "Team" component for an example. Use ComponentInfo::Enum to convert enum string keys to its corresponding integer representation at runtime.
|
2016-01-16 23:12:24 +01:00 |
|
Jace
|
f65ac65e30
|
Updated component defaults files to match component schema and made schema validation strict.
|
2016-01-16 17:03:57 +01:00 |
|
Jace
|
24b9e951c2
|
Added stride information to ComponentInfo, refactored FieldOffsets and FieldTypes into new struct Field_t Fields while I was at it.
|
2016-01-11 14:35:41 +01:00 |
|
Jace
|
23e78c4947
|
Cleaned up code
|
2016-01-11 14:35:15 +01:00 |
|
Jace
|
0bcbcda8b8
|
EntityFilePreprocessor
WIP
WIP
EntityFilePreprocessor
|
2016-01-11 14:35:15 +01:00 |
|