PhotoModePlayerEntityComponent class
PhotoModePlayerEntityComponent
Inheritance
Base: game.ScriptableComponent
Derived
None.
Properties
| Property | Type | |
|---|---|---|
usedWeaponItemId | game.ItemID | scripted |
currentWeaponInSlot | game.ItemID | scripted |
swapMeleeWeaponItemId | game.ItemID | scripted |
swapHangunWeaponItemId | game.ItemID | scripted |
swapRifleWeaponItemId | game.ItemID | scripted |
swapShootgunWeaponItemId | game.ItemID | scripted |
fakePuppet | WeakHandle<game.Puppet> | scripted |
mainPuppet | WeakHandle<PlayerPuppet> | scripted |
currentPuppet | WeakHandle<PlayerPuppet> | scripted |
TS | game.TransactionSystem? | scripted |
loadingItems | game.ItemID[] | scripted |
loadingVisualItems | game.ItemID[] | scripted |
itemsLoadingTime | float | scripted |
muzzleEffectEnabled | bool | scripted |
customizable | bool | scripted |
holsteredArmsShouldBeVisible | bool | scripted |
holsteredArmsBeingSpawned | bool | scripted |
holsteredArmsVisible | bool | scripted |
holsteredArmsItem | game.ItemID | scripted |
cyberwareArmsBeingSpawned | bool | scripted |
cyberwareArmsVisible | bool | scripted |
cyberwareArmsItem | game.ItemID | scripted |
Functions
void OnGameAttach()RTTIvoid OnGameDetach()RTTIbool HasAllItemsFinishedLoading()RTTIbool HasAllItemsVisualsFinishedLoading()RTTIvoid PutOnFakeItem(game.ItemID itemToAdd, WeakHandle<PlayerPuppet> puppet)RTTIvoid PutOnFakeItemFromMainPuppet(game.ItemID itemToAdd)RTTIvoid PutOnFakeItemFromCurrentPuppet(game.ItemID itemToAdd)RTTIvoid EquipHolsteredArms()RTTIvoid UnequipHolsteredArms()RTTIvoid UnequipCyberwareArms()RTTIvoid ReevaluateArmsVisibility()RTTIvoid RemoveAllItems(game.SEquipArea[] areas)RTTIgame.data.ItemType GetWeaponInHands()RTTIbool IsItemOfThisType(game.ItemID item, game.data.ItemType[] typesList)RTTIvoid AddAmmoForWeapon(game.ItemID weaponID)RTTIvoid EquipWeaponOfThisType(game.data.ItemType[] typesList)RTTIgame.ItemID FindMatchingEquipmentInEquipArea(game.data.EquipmentArea area, game.data.ItemType[] typesList)RTTIgame.ItemID FindMatchingEquipmentInInventory(game.data.ItemType[] typesList)RTTIbool OnItemAddedToSlot(game.AttachmentSlotEventsItemAddedToSlot evt)RTTIbool OnItemVisualsAddedToSlot(game.AttachmentSlotEventsItemVisualsAddedToSlot evt)RTTIvoid StopWeaponShootEffects()RTTIvoid SetMuzzleEffectEnabled(bool enabled)RTTIbool IsMuzzleFireSupported()RTTIvoid ClearInventory()RTTIvoid SetupUnderwear()RTTIvoid SetupInventory(bool isCurrentPlayerObjectCustomizable)RTTIgame.SEquipArea[] GetPhotoModeEquipAreas(EquipmentSystemPlayerData equipmentData, bool isVisual, bool withUnderwear)RTTIgame.SEquipArea[] GetPhotoModeVisualEquipAreas(EquipmentSystemPlayerData equipmentData, bool withUnderwear)RTTIgame.SEquipArea[] GetPhotoModeActiveEquipAreas(EquipmentSystemPlayerData equipmentData)RTTIgame.data.EquipmentArea[] GetPhotoModeVisualSlots(bool withUnderwear)RTTIgame.data.EquipmentArea[] GetPhotoModeActiveSlots()RTTIgame.SEquipArea GetEquipArea(EquipmentSystemPlayerData equipmentData, game.data.EquipmentArea areaType)RTTIvoid SwitchWardrobeSet(int wardrobeSet)RTTI