Mod service: PlayerService

Available commands:
Exor::Entity               GetPlayerControlledEnt( Exor::PlayerId id ) void                       RegisterLua( Exor::Lua & lua ) override float                      GetResourceAmount( const Exor::String & resourceName ) float                      GetResourceLimit( const Exor::String &resourceName ) bool                       AddResourceAmount( const Exor::String & resourceName, float amount ) float                      GetResourceIncome( const Exor::String & resourceName ) unsigned int               GetEnergyLvl( Exor::PlayerId id ) void                       IncreaseEnergyLvl( Exor::PlayerId id ) void                       BlockAction( const Exor::String & action ) void                       UnBlockAction( const Exor::String & action ) void                       UnBlockAllActions void                       EnableAllBuildings void                       DisableAllBuildings void                       EnableBuilding( const Exor::String & bp ) void                       DisableBuilding( const Exor::String & bp ) void                       UnlockResearch( const Exor::String & research ) void                       DisableBuildMode( Exor::Entity player ) void                       EnableBuildMode( Exor::Entity player ) unsigned int               GetItemNumber( Exor::PlayerId id,  const Exor::String & name ) void                       ShowBigMinimap bool                       HarvestResource( Exor::Entity::Id interactive, Exor::Entity::Id owner ) void                       DropItem( Exor::Entity::Id item, Exor::Entity::Id place, Exor::Entity::Id mech ) void                       ChangePlayerEquipmentVisibility( Exor::PlayerId playerId, bool visibility ) void                       RecreateMechComponent( Exor::Entity::Id id ) void                       RemoveMechComponent( Exor::Entity::Id id ) Exor::Vector GetGlobalResourcesList; Exor::Vector GetAmmoList Exor::Vector GetResearchesAvailableToUnlockList( bool withoutCurrentReserching ) Exor::String               GetResearchNameFromResearchId( Exor::String id ) ResetEnergyLvl( 0 ) SetEnergyLvl( 0, BuildingService:GetBuildingLevel( self.entity ) ) IncreaseFamilyInfoLvl( int ) GetAllEquippedItemsInSlot( slotName ) HighlightResearch( researchname, value)