|
|
@ -126,9 +126,8 @@ namespace GameDB { |
|
|
|
|
|
|
|
|
|
|
|
components::Position& player_position() { |
|
|
|
components::Position& player_position() { |
|
|
|
dbc::check(initialized, "Forgot to call GameDB::init()"); |
|
|
|
dbc::check(initialized, "Forgot to call GameDB::init()"); |
|
|
|
auto world = current_world(); |
|
|
|
auto level = current_level(); |
|
|
|
auto& player = world->get_the<components::Player>(); |
|
|
|
return level.world->get<components::Position>(level.player); |
|
|
|
return world->get<components::Position>(player.entity); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
DinkyECS::Entity the_player() { |
|
|
|
DinkyECS::Entity the_player() { |
|
|
|