-fixed small issue, now Template.getComponent should return null if component doesn't exist in template
This commit is contained in:
parent
0608fe6e89
commit
201681e4ca
2 changed files with 2 additions and 2 deletions
|
|
@ -65,7 +65,7 @@ export struct EntityTemplate
|
|||
*/
|
||||
T* getComponent(T)() nothrow @nogc
|
||||
{
|
||||
if(T.component_id >= info.tmpl_deltas.length)return null;
|
||||
if(T.component_id >= info.tmpl_deltas.length || info.tmpl_deltas[T.component_id] == ushort.max)return null;
|
||||
return cast(T*)(entity_data.ptr + info.tmpl_deltas[T.component_id]);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue