![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
| class | ActionTargets |
| class | ObjectGroup |
| class | VicinityObjects |
| objects in vicinity - extended with secondary object which is parent of that Object More... | |
Functions | |
| class VicinityObjects | ActionTarget (Object object, Object parent, int componentIndex, vector cursorHitPos, float utility) |
| void | ClearVicinityObjects () |
| int | Count () |
| void | DbgPrintTargetDump () |
| string | DumpToString () |
| int | GetComponentIndex () |
| vector | GetCursorHitPos () |
| Object | GetObject () |
| Object | GetObject (int i) |
| returns VicinityObjects Key | |
| Object | GetParent () |
| Get parent of the Effect. | |
| Object | GetParent (int i) |
| returns VicinityObjects Element | |
| array< Object > | GetRawVicinityObjects () |
| return simple array of Objects in Vicinity | |
| float | GetUtility () |
| array< Object > | GetVicinityObjects () |
| return simple array of Objects in Vicinity | |
| bool | IsProxy () |
| void | Remove (array< Object > objects) |
| void | Remove (Object object) |
| void | SetCursorHitPos (vector cursor_position) |
| void | StoreVicinityObject (Object object, Object parent=null) |
| stores VicinityObject to Hashmap - for storing of parent/child relationship | |
| void | TransformToVicinityObjects (array< Object > objects) |
| transform simple array of Objects to VicinityObjects hashmap | |
| void | VicinityObjects () |
Variables | |
| class ActionTargets | ActionTarget |
| int | m_ComponentIndex |
| vector | m_CursorHitPos |
| Object | m_Object |
| Object | m_Parent |
| float | m_Utility |
| ref map< Object, Object > | m_VicinityObjects |
| class VicinityObjects ActionTarget | ( | Object | object, |
| Object | parent, | ||
| int | componentIndex, | ||
| vector | cursorHitPos, | ||
| float | utility ) |
Definition at line 1 of file actiontargets.c.
|
private |
Definition at line 156 of file actiontargets.c.
References m_ComponentIndex, m_CursorHitPos, m_Object, m_Parent, and m_Utility.
|
private |
Definition at line 202 of file actiontargets.c.
| void DbgPrintTargetDump | ( | ) |
Definition at line 149 of file actiontargets.c.
References DumpToString(), and Print().
| string DumpToString | ( | ) |
Definition at line 154 of file actiontargets.c.
| int GetComponentIndex | ( | ) |
Definition at line 135 of file actiontargets.c.
References m_ComponentIndex.
| vector GetCursorHitPos | ( | ) |
Definition at line 141 of file actiontargets.c.
References m_CursorHitPos.
| Object GetObject | ( | ) |
Definition at line 122 of file actiontargets.c.
References m_Object.
Referenced by Container::CanCombineAmmo(), Particle::CreateParticleEffect(), VicinityObjects::GetRawVicinityObjects(), VicinityObjects::GetVicinityObjects(), Container::IsItemActive(), Container::IsItemWithQuantityActive(), ParticleList::PreloadParticles(), Container::TransferItem(), and Container::TransferItemToVicinity().
returns VicinityObjects Key
Definition at line 191 of file actiontargets.c.
returns VicinityObjects Element
Definition at line 197 of file actiontargets.c.
References m_VicinityObjects.
return simple array of Objects in Vicinity
Definition at line 179 of file actiontargets.c.
| float GetUtility | ( | ) |
Definition at line 138 of file actiontargets.c.
References m_Utility.
return simple array of Objects in Vicinity
filters out non-takeable items (won't be shown in vicinity)
Definition at line 162 of file actiontargets.c.
| bool IsProxy | ( | ) |
Definition at line 128 of file actiontargets.c.
References m_Parent.
Definition at line 212 of file actiontargets.c.
References g_Game, m_RayEnd, and m_RayStart.
|
private |
Definition at line 207 of file actiontargets.c.
References g_Game, and m_RayStart.
Referenced by AttachmentCategoriesRow::RefreshSlot(), set< Class T >::RemoveItem(), array< Class T >::RemoveItemUnOrdered(), map< Class TKey, Class TValue >::ReplaceKey(), array< ref CallQueueContext >::Tick(), and CallQueue::Tick().
| void SetCursorHitPos | ( | vector | cursor_position | ) |
Definition at line 144 of file actiontargets.c.
References m_CursorHitPos.
stores VicinityObject to Hashmap - for storing of parent/child relationship
completely remove items that are being placed or are holograms
ignores plain objects
init of VicinityObjects - object, parent(if exists)
Definition at line 122 of file actiontargets.c.
transform simple array of Objects to VicinityObjects hashmap
Definition at line 144 of file actiontargets.c.
|
private |
Definition at line 116 of file actiontargets.c.
References m_ComponentIndex, m_CursorHitPos, m_Parent, and m_Utility.
|
private |
Referenced by ActionAnimateCarSelection::ActionCondition(), ActionAnimateSeats::ActionCondition(), ActionAttachOnProxy::ActionCondition(), ActionAttachOnSelection::ActionCondition(), ActionAttachOnTentProxy::ActionCondition(), ActionAttachOnTrap::ActionCondition(), ActionAttachPowerSourceToPanel::ActionCondition(), ActionAttachSeeds::ActionCondition(), ActionAttachToConstruction::ActionCondition(), ActionAttachWheels::ActionCondition(), ActionAttachWithSwitch::ActionCondition(), ActionBase::ActionCondition(), ActionBreakLongWoodenStick::ActionCondition(), ActionBuildPart::ActionCondition(), ActionBuildPartSwitch::ActionCondition(), ActionBuildShelter::ActionCondition(), ActionBurnSewSelf::ActionCondition(), ActionBurnSewTarget::ActionCondition(), ActionBuryBody::ActionCondition(), ActionCarDoors::ActionCondition(), ActionCarDoorsOutside::ActionCondition(), ActionCarHornLong::ActionCondition(), ActionCheckPulse::ActionCondition(), ActionCheckPulseTarget::ActionCondition(), ActionClapBearTrapWithThisItem::ActionCondition(), ActionClose::ActionCondition(), ActionCloseBarrel::ActionCondition(), ActionCloseBarrelHoles::ActionCondition(), ActionCloseDoors::ActionCondition(), ActionCloseFence::ActionCondition(), ActionCondition(), ActionConsume::ActionCondition(), ActionConsumeSingle::ActionCondition(), ActionCookOnStick::ActionCondition(), ActionCoverHeadSelf::ActionCondition(), ActionCoverHeadTarget::ActionCondition(), ActionCPR::ActionCondition(), ActionCraft::ActionCondition(), ActionCraftBolts::ActionCondition(), ActionCraftBoltsFeather::ActionCondition(), ActionCraftBoneKnife::ActionCondition(), ActionCraftBoneKnifeEnv::ActionCondition(), ActionCraftImprovisedEyePatch::ActionCondition(), ActionCraftImprovisedFaceCover::ActionCondition(), ActionCraftImprovisedFeetCover::ActionCondition(), ActionCraftImprovisedHandsCover::ActionCondition(), ActionCraftImprovisedHeadCover::ActionCondition(), ActionCraftImprovisedLegsCover::ActionCondition(), ActionCraftImprovisedTorsoCover::ActionCondition(), ActionCraftRopeBelt::ActionCondition(), ActionCraftStoneKnifeEnv::ActionCondition(), ActionCreateGreenhouseGardenPlot::ActionCondition(), ActionCreateIndoorFireplace::ActionCondition(), ActionCreateIndoorOven::ActionCondition(), ActionDeconstructShelter::ActionCondition(), ActionDefibrilateBase::ActionCondition(), ActionDeployHuntingTrap::ActionCondition(), ActionDestroyCombinationLock::ActionCondition(), ActionDestroyPart::ActionCondition(), ActionDetachFromTarget::ActionCondition(), ActionDetachPowerSourceFromPanel::ActionCondition(), ActionDigGardenPlot::ActionCondition(), ActionDigInStash::ActionCondition(), ActionDigWorms::ActionCondition(), ActionDisinfectPlant::ActionCondition(), ActionDisinfectPlantBit::ActionCondition(), ActionDisinfectTarget::ActionCondition(), ActionDismantleGardenPlot::ActionCondition(), ActionDismantlePart::ActionCondition(), ActionDrainLiquid::ActionCondition(), ActionDrinkThroughContinuous::ActionCondition(), ActionEatCan::ActionCondition(), ActionEatFruit::ActionCondition(), ActionEatSmallCan::ActionCondition(), ActionEmptyBottleBase::ActionCondition(), ActionEmptyMagazine::ActionCondition(), ActionEmptySeedsPack::ActionCondition(), ActionEnterLadder::ActionCondition(), ActionExitLadder::ActionCondition(), ActionExtinquishTorchVideo::ActionCondition(), ActionFertilizeSlot::ActionCondition(), ActionFillBottleBase::ActionCondition(), ActionFillBrakes::ActionCondition(), ActionFillCoolant::ActionCondition(), ActionFillFuel::ActionCondition(), ActionFillGeneratorTank::ActionCondition(), ActionFillObject::ActionCondition(), ActionFillOil::ActionCondition(), ActionFishingNew::ActionCondition(), ActionFoldEntityToSlot::ActionCondition(), ActionFoldMap::ActionCondition(), ActionFoldObject::ActionCondition(), ActionForceABiteCan::ActionCondition(), ActionForceFeedCan::ActionCondition(), ActionGagSelf::ActionCondition(), ActionGagTarget::ActionCondition(), ActionGetInTransport::ActionCondition(), ActionGetOutTransport::ActionCondition(), ActionHandsPartSwitch::ActionCondition(), ActionHarvestCrops::ActionCondition(), ActionIgniteFireplaceByAir::ActionCondition(), ActionInsertSparkplug::ActionCondition(), ActionInteractLoopBase::ActionCondition(), ActionLightTorchVideo::ActionCondition(), ActionLoadMagazine::ActionCondition(), ActionLoadMagazineQuick::ActionCondition(), ActionLockAttachment::ActionCondition(), ActionLockDoors::ActionCondition(), ActionLockedDoors::ActionCondition(), ActionLowerFlag::ActionCondition(), ActionMineBush::ActionCondition(), ActionMineBushByHand::ActionCondition(), ActionMineRock::ActionCondition(), ActionMountBarbedWire::ActionCondition(), ActionNextCombinationLockDial::ActionCondition(), ActionNextCombinationLockDialOnTarget::ActionCondition(), ActionOpen::ActionCondition(), ActionOpenBarrel::ActionCondition(), ActionOpenBarrelHoles::ActionCondition(), ActionOpenDoors::ActionCondition(), ActionOpenFence::ActionCondition(), ActionOperatePanelPowerStation::ActionCondition(), ActionPackGift::ActionCondition(), ActionPickBerry::ActionCondition(), ActionPickupChicken::ActionCondition(), ActionPlaceFireplaceIndoor::ActionCondition(), ActionPlaceFireplaceIntoBarrel::ActionCondition(), ActionPlaceOnGround::ActionCondition(), ActionPlaceOvenIndoor::ActionCondition(), ActionPlantSeed::ActionCondition(), ActionPlugIn::ActionCondition(), ActionPlugIntoFence::ActionCondition(), ActionPlugTargetIntoThis::ActionCondition(), ActionPourLiquid::ActionCondition(), ActionPullBodyFromTransport::ActionCondition(), ActionPullOutPlug::ActionCondition(), ActionPushObject::ActionCondition(), ActionRaiseFlag::ActionCondition(), ActionRefuelTorch::ActionCondition(), ActionRemovePlant::ActionCondition(), ActionRemoveSeed::ActionCondition(), ActionRepackTent::ActionCondition(), ActionRepairBoatChassis::ActionCondition(), ActionRepairCarChassis::ActionCondition(), ActionRepairCarPart::ActionCondition(), ActionRepairPart::ActionCondition(), ActionRepairShelter::ActionCondition(), ActionRepairTent::ActionCondition(), ActionRepairTentPart::ActionCondition(), ActionRepairWithToolFromHands::ActionCondition(), ActionRepositionPluggedItem::ActionCondition(), ActionRestrainSelf::ActionCondition(), ActionRestrainTarget::ActionCondition(), ActionSawPlanks::ActionCondition(), ActionSetAlarmClock::ActionCondition(), ActionSetKitchenTimer::ActionCondition(), ActionShave::ActionCondition(), ActionShaveTarget::ActionCondition(), ActionSingleUseBase::ActionCondition(), ActionSortAmmoPile::ActionCondition(), ActionSplintSelf::ActionCondition(), ActionSplintTarget::ActionCondition(), ActionStopEngine::ActionCondition(), ActionStopEngineBoat::ActionCondition(), ActionStripCarrierVest::ActionCondition(), ActionSwitchLights::ActionCondition(), ActionSwitchSeats::ActionCondition(), ActionTakeABiteCan::ActionCondition(), ActionTakeArrow::ActionCondition(), ActionTakeArrowToHands::ActionCondition(), ActionTakeASip::ActionCondition(), ActionTakeFireplaceFromBarrel::ActionCondition(), ActionTakeFireplaceIndoor::ActionCondition(), ActionTakeHybridAttachment::ActionCondition(), ActionTakeHybridAttachmentToHands::ActionCondition(), ActionTakeItem::ActionCondition(), ActionTakeItemToHands::ActionCondition(), ActionTakeMaterialToHands::ActionCondition(), ActionTakeMaterialToHandsSwitch::ActionCondition(), ActionTakeOvenIndoor::ActionCondition(), ActionToggleNVG::ActionCondition(), ActionToggleNVMode::ActionCondition(), ActionTogglePlaceObject::ActionCondition(), ActionTogglePlaceObjectDigging::ActionCondition(), ActionToggleTentOpen::ActionCondition(), ActionTransferLiquid::ActionCondition(), ActionTriggerRemotely::ActionCondition(), ActionTuneFrequencyOnGround::ActionCondition(), ActionTurnOffHeadtorch::ActionCondition(), ActionTurnOffHelmetFlashlight::ActionCondition(), ActionTurnOffPowerGenerator::ActionCondition(), ActionTurnOffSpotlight::ActionCondition(), ActionTurnOffTransmitterOnGround::ActionCondition(), ActionTurnOffWeaponFlashlight::ActionCondition(), ActionTurnOffWhileInHands::ActionCondition(), ActionTurnOffWhileOnGround::ActionCondition(), ActionTurnOnHeadtorch::ActionCondition(), ActionTurnOnHelmetFlashlight::ActionCondition(), ActionTurnOnPowerGenerator::ActionCondition(), ActionTurnOnSpotlight::ActionCondition(), ActionTurnOnTransmitterOnGround::ActionCondition(), ActionTurnOnWeaponFlashlight::ActionCondition(), ActionTurnOnWhileInHands::ActionCondition(), ActionTurnOnWhileOnGround::ActionCondition(), ActionUncoverHeadTarget::ActionCondition(), ActionUnfoldEntity::ActionCondition(), ActionUngagSelf::ActionCondition(), ActionUngagTarget::ActionCondition(), ActionUnlockDoors::ActionCondition(), ActionUnlockShippingContainer::ActionCondition(), ActionUnmountBarbedWire::ActionCondition(), ActionUnpackGift::ActionCondition(), ActionUnplugThisByCord::ActionCondition(), ActionUnrestrainSelf::ActionCondition(), ActionUnrestrainTarget::ActionCondition(), ActionUnrestrainTargetHands::ActionCondition(), ActionUpgradeTorchFromGasPump::ActionCondition(), ActionUseRangefinder::ActionCondition(), ActionUseUndergroundLever::ActionCondition(), ActionUseUndergroundPanel::ActionCondition(), ActionViewBinoculars::ActionCondition(), ActionViewCompass::ActionCondition(), ActionViewOptics::ActionCondition(), ActionWashHandsItem::ActionCondition(), ActionWashHandsItemContinuous::ActionCondition(), ActionWaterGardenSlot::ActionCondition(), ActionWaterPlant::ActionCondition(), ActionWorldCraft::ActionCondition(), ActionWorldCraftCancel::ActionCondition(), ActionWorldCraftSwitch::ActionCondition(), ActionWorldFlagActionSwitch::ActionCondition(), ActionWorldLiquidActionSwitch::ActionCondition(), ActionWringClothes::ActionCondition(), ActionWritePaper::ActionCondition(), ActionZoomIn::ActionCondition(), ActionZoomOut::ActionCondition(), AnimatedActionBase::ActionCondition(), FirearmActionAttachMagazine::ActionCondition(), FirearmActionAttachMagazineQuick::ActionCondition(), FirearmActionBase::ActionCondition(), FirearmActionDetachMagazine::ActionCondition(), FirearmActionDetachMagazine_Old::ActionCondition(), FirearmActionLoadBullet::ActionCondition(), FirearmActionLoadMultiBullet::ActionCondition(), FirearmActionLoadMultiBulletQuick::ActionCondition(), FirearmActionLoadMultiBulletRadial::ActionCondition(), FirearmActionMechanicManipulate::ActionCondition(), FirearmActionUnjam::ActionCondition(), ActionDetachFromTarget_SpecificSlot_MetalSheets(), ActionManagerClient::ActionStart(), BuildCondition(), BuildCondition(), ActionBase::Can(), ActionBase::Can(), ActionBuryBody::Can(), ActionDigInStash::Can(), ActionDigWorms::Can(), ActionPlugTargetIntoThis::Can(), Can(), Can(), CCTBase::Can(), CCTCursor::Can(), CCTCursorNoObject::Can(), CCTCursorNoRuinCheck::Can(), CCTCursorParent::Can(), CCTDummy::Can(), CCTMan::Can(), CCTNone::Can(), CCTNonRuined::Can(), CCTObject::Can(), CCTParent::Can(), CCTSelf::Can(), CCTSurface::Can(), CCTTree::Can(), CCTWaterSurface::Can(), CanContinue(), CCTBase::CanContinue(), CCTNone::CanContinue(), CCTSelf::CanContinue(), CCTWaterSurface::CanContinue(), ActionLoadMagazine::CanLoadMagazine(), ActionManagerClient::CanPerformActionFromInventory(), ActionManagerClient::CanPerformActionFromQuickbar(), ActionBase::CanReceiveAction(), ActionManagerClient::CanSetActionFromInventory(), ActionTargetsCursor::CheckRefresherFlagVisibilityEx(), ComplexBuildCollideCheckClient(), ComplexBuildCollideCheckClient(), ActionBase::ComputeConditionMask(), ActionDestroyPart::DestroyCondition(), ActionDismantlePart::DismantleCondition(), ActionManagerClient::FindActionTarget(), FindActionTarget(), ActionManagerClient::FindContextualUserActions(), ActionAttachOnSelection::FindSlotIdToAttachOrCombine(), ActionDetachFromTarget::FindSlotIdToDetach(), ActionDetachFromTarget_SpecificSlotsCategory::FindSlotIdToDetach(), ActionInput::ForceAction(), ForceAction(), ActionInput::ForceActionTarget(), ActionManagerClient::ForceTarget(), ActionMountBarbedWire::GetBarbedWire(), GetCar(), ActionBase::GetClosestPossibleStance(), ActionBase::GetDisplayInteractObject(), ActionDetachFromTarget::GetDisplayInteractObject(), ActionTakeArrow::GetDisplayInteractObject(), ActionTakeArrowToHands::GetDisplayInteractObject(), FirearmActionLoadBullet::GetDisplayInteractObject(), GetLiquidSource(), ActionFillBottleBase::GetLiquidType(), ActionHarvestCrops::GetPlantSlot(), ActionPushObject::GetPushObject(), GetSelectedLightSourceTarget(), ActionBase::GetStanceMaskEx(), AnimatedActionBase::GetStanceMaskEx(), ActionBaseCB::GetTarget(), ActionTargets::GetTarget(), ActionBase::GetTargetName(), ActionPullOutPlug::GetTargetName(), ActionUnplugThisByCord::GetTargetName(), ActionInput::GetUsedActionTarget(), ActionMineBase::GetYieldName(), ActionMountBarbedWire::GetZoneSelection(), ActionUnmountBarbedWire::GetZoneSelection(), UIScriptedMenu::HandleLights(), UIScriptedMenu::HandleNVG(), ActionBase::HandleReciveData(), ActionWorldCraft::HandleReciveData(), FirearmActionAttachMagazine::HandleReciveData(), FirearmActionAttachMagazineQuick::HandleReciveData(), ActionBase::InformPlayers(), ActionManagerClient::InjectAction(), ActionManagerClient::InjectAction(), ActionBase::IsBuilding(), ActionBase::IsDamageDestroyed(), ActionBase::IsFullBodyEx(), ActionBase::IsInReach(), ActionDigWorms::IsTargetFertile(), ActionBase::IsTransport(), ActionLockDoors::LockDoor(), ActionBase::OnActionInfoUpdate(), ActionBuildPart::OnActionInfoUpdate(), ActionBuildShelter::OnActionInfoUpdate(), ActionDestroyPart::OnActionInfoUpdate(), ActionDismantlePart::OnActionInfoUpdate(), ActionFillObject::OnActionInfoUpdate(), ActionHarvestCrops::OnActionInfoUpdate(), ActionLockAttachment::OnActionInfoUpdate(), ActionMineBase::OnActionInfoUpdate(), ActionRepairPart::OnActionInfoUpdate(), ActionTakeMaterialToHands::OnActionInfoUpdate(), ActionTuneFrequencyOnGround::OnActionInfoUpdate(), ActionViewBinoculars::OnActionInfoUpdate(), ActionWorldCraft::OnActionInfoUpdate(), OnActionInfoUpdate(), OnCenterPanelDropReceived(), BotWaitForChangeInHands::OnEntry(), ActionManagerClient::PerformActionFromInventory(), ActionManagerClient::PerformActionFromQuickbar(), ActionManagerClient::PerformActionStart(), ManBase::PhysicalPredictiveDropItem(), FirearmActionAttachMagazineQuick::Post_SetupAction(), ManBase::PredictiveForceSwapEntities(), ManBase::PredictiveSwapEntities(), ManBase::PredictiveTakeEntityToHands(), ActionBase::ReadFromContext(), ManBase::ReloadWeapon(), ActionRepairPart::RepairCondition(), SelectLightSourceTarget(), HudDebugWinHorticulture::SendRPCUpdate(), InventoryActionHandler::SetAction(), InventoryActionHandler::SetAction(), SetActionContext(), ActionManagerClient::SetActionFromInventory(), PluginBase::SetDeveloperItemClient(), ActionManagerClient::SetInventoryAction(), CAContinuousDisinfectPlant::Setup(), ActionAttachOnSelection::SetupAction(), ActionAttachWithSwitch::SetupAction(), ActionBase::SetupAction(), ActionBuildPart::SetupAction(), ActionBuildShelter::SetupAction(), ActionClose::SetupAction(), ActionDetachFromTarget::SetupAction(), ActionDismantlePart::SetupAction(), ActionEmptyMagazine::SetupAction(), ActionFishingNew::SetupAction(), ActionGetOutTransport::SetupAction(), ActionGiveBloodSelf::SetupAction(), ActionGiveBloodTarget::SetupAction(), ActionMountBarbedWire::SetupAction(), ActionRepackTent::SetupAction(), ActionWorldCraft::SetupAction(), SetupAction(), SetupAction(), ActionManagerServer::StartDeliveredAction(), ActionTargets::StoreTarget(), ActionUnlockShippingContainer::TranslateLockSelectionIntoDoorIdx(), ActionUnlockDoors::UnlockDoor(), ActionUnlockShippingContainer::UnlockDoor(), ActionManagerServer::Update(), ActionInput::UpdatePossibleActions(), CarHornShortActionInput::UpdatePossibleActions(), NoIndicationActionInputBase::UpdatePossibleActions(), ToggleLightsActionInput::UpdatePossibleActions(), ToggleNVGActionInput::UpdatePossibleActions(), and UpdatePossibleActions().
|
private |
Definition at line 168 of file actiontargets.c.
|
private |
Definition at line 169 of file actiontargets.c.
Referenced by ClearVicinityObjects(), GetCursorHitPos(), SetCursorHitPos(), and VicinityObjects().
|
private |
Definition at line 166 of file actiontargets.c.
|
private |
Definition at line 167 of file actiontargets.c.
|
private |
Definition at line 170 of file actiontargets.c.
Referenced by ClearVicinityObjects(), GetUtility(), and VicinityObjects().
Definition at line 114 of file actiontargets.c.
Referenced by ActionTargets::ActionTargets(), ActionTargets::FilterObstructedObjects(), ActionTargets::FilterObstructedObjectsEx(), GetParent(), and ActionTargets::GetVicinityObjects().