Classi
Character
I Character rappresentano gli Actor che possono essere posseduti, muoversi e interagire con il mondo. Sono i personaggi con scheletro predefiniti di nanos world.
Mostra l'originale in inglese
Characters represents Actors which can be possessed, can move and interact with world. They are the default Skeletal Mesh Character built for nanos world.
108 propri 161 ereditati
Eredita da
EntityActorPaintableDamageablePawnCharacter
Costruttori 1
Funzioni 83
- ClearMorphTargets Clear all Morph Target that are set to this Mesh
- Drop Drops any Pickable the Character is holding
- EnterVehicle Enters the Vehicle at Seat (0 - Driver)
- GetAllMorphTargetNames Returns a table with all morph targets available
- GetCameraMode Gets the camera mode
- GetCanAim Gets if can aim
- GetCanCrouch Gets if can crouch
- GetCanDrop Gets if can drop
- GetCanGrabProps Gets if can grab props
- GetCanPickupPickables Gets if can pickup Pickables (Weapons, Melee, Grenade...)
- GetCanPunch Gets if can punch
- GetCanSprint Gets if can sprint
- GetCanUsePickables Gets if can use Pickables (Weapons, Melee, Grenade...)
- GetFallDamageTaken Gets the Fall Damage
- GetFallingMode Gets the FallingMode
- GetGaitMode Gets the GaitMode
- GetGrabbedProp Gets the Grabbed Prop
- GetImpactDamageTaken Gets the impact damage taken
- GetJumpZVelocity Gets the Jump Z Velocity
- GetMorphTarget Returns the value of a Morph Target
- GetPicked Gets the Pickable if picking up
- GetPunchDamage Gets the punch damage
- GetSpeedMultiplier Gets the speed multiplier
- GetStanceMode Gets the Stance Mode
- GetSwimmingMode Gets the Swimming Mode
- GetTeam Gets the Team
- GetVehicle Gets the entered Vehicle
- GetVehicleSeat Gets the entered Vehicle seat
- GetViewMode Gets the View Mode
- GetWeaponAimMode Gets the Weapon Aim Mode
- GrabProp Gives a Prop to the Character
- IsInputEnabled Gets if has input enabled
- IsInRagdollMode Gets if Character is in ragdoll mode
- IsInvulnerable Gets if is invulnerable
- LeaveVehicle Leaves the current Vehicle
- LookAt AI: Tries to make this Character to look at Location
- PickUp Gives a Melee/Grenade/Weapon (Pickable) to the Character
- PlayAnimation Plays an Animation Montage on this character
- ResetPhysicalAnimationSettings Resets all Physical Animation settings
- SetAccelerationSettings Sets the Movement Max Acceleration of this Character
- SetAirControl Sets the amount of movement control allowed when it is in air
- SetAnimationIdleWalkRunCrouching Sets the Blend Space (2D) Animation for Crouching<br/><br/>Horizontal Axis stands for Speed X and Vertical Axis for Speed Y
- SetAnimationIdleWalkRunProning Sets the Blend Space (2D) Animation for Proning<br/><br/>Horizontal Axis stands for Speed X and Vertical Axis for Speed Y
- SetAnimationIdleWalkRunStanding Sets the Blend Space (2D) Animation for Standing
- SetAnimationsTransitionCrouchingProning Sets the Transition Animation between Crouching and Proning
- SetAnimationsTransitionStandingCrouching Sets the Transition Animation between Standing and Crouching
- SetCameraMode Sets the Camera Mode
- SetCanAim Sets if this Character is allowed to Aim
- SetCanDeployParachute Sets if this Character is allowed to deploy the Parachute
- SetCanDive Sets if this Character is allowed to Dive
- SetCanDrop Sets if this Character is allowed to Drop the Picked up item
- SetCanGrabProps Sets if this Character is allowed to Grab any Prop
- SetCanPickupPickables Sets if this Character is allowed to Pick up any Pickable (Weapon, Grenade, Melee...)
- SetCanPunch Sets if this Character is allowed to Punch
- SetCanSprint Sets if this Character is allowed to Sprint
- SetCanUsePickables Sets if this Character is allowed to use Pickables (Weapon, Grenade, Melee...)
- SetDeathSound Changes the Death sound when Character dies
- SetFallDamageTaken Set the Fall Damage multiplier taken when falling from High places
- SetFootstepVolumeMultiplier Set the Footstep Volume multiplier
- SetFOVMultiplier Sets the Field of View multiplier
- SetGaitMode Sets the Gait Mode
- SetHighFallingTime Sets time to transition to HighFalling state
- SetImpactDamageTaken Set the Impact Damage taken when being run over by things
- SetInputEnabled Enables/Disables Character's Input
- SetInvulnerable Sets if the Character can receive any damage
- SetMesh Changes the Character Mesh on the fly
- SetMorphTarget Set Morph Target with Name and Value
- SetPainSound Changes the Pain sound when Character takes damage
- SetParachuteTexture Changes the Parachute Texture
- SetPhysicalAnimationSettings Applies the physical animation settings to the body given
- SetPhysicsAsset Sets the Physics Asset for the Character
- SetPunchDamage Set the Punch Damage this Character will apply on others
- SetRadialDamageToRagdoll Set the minimum radial damage (e.g. explosions) taken to enter in ragdoll mode
- SetRagdollMode Sets Character Ragdoll Mode
- SetRagdollOnHitEnabled Sets if the character will enter ragdoll mode when being hit by an object or falling from a high place
- SetRagdollStandUpCooldown Sets the cooldown time (in seconds) before this Character can stand up from ragdoll
- SetSimulatePhysics Sets the Character Capsule to simulate physics
- SetSpeedMultiplier Sets all speed multiplier
- SetStanceMode Sets the Stance Mode
- SetTeam Sets a Team which will disable damaging same Team Members
- SetViewMode Sets the View Mode
- SetWeaponAimMode Sets the Weapon's Aim Mode
- UnGrabProp UnGrabs/Drops the Prop the Character is holding
Eventi 24
- Attack Triggered when the Character effectively attacks with a Melee
- AttemptEnterVehicle Triggered when a Character attempts to enter a vehicle
- AttemptLeaveVehicle Triggered when this Character attempts to leave a vehicle
- AttemptReload Triggered when this Character attempts to reload
- Drop When Character drops the currently picked up Pickable
- EnterVehicle When Character enters a vehicle
- FallingModeChange Called when FallingMode changes
- Fire When Character fires a Weapon
- GaitModeChange Called when GaitMode changes
- GrabProp When Character grabs up a Prop
- Highlight When Character highlights/looks at a Prop or a Pickable
- Interact Triggered when a Character interacts with a Prop or Pickable
- LeaveVehicle When Character leaves a vehicle
- PickUp When Character picks up anything
- PullUse Triggered when a Character presses the use button for a Pickable (i.e. clicks left mouse button with this equipped)
- Punch When Character punches
- RagdollModeChange When Character enters or leaves ragdoll
- ReleaseUse Triggered when a Character releases the use button for a Pickable (i.e. releases left mouse button with this equipped)
- Reload When Character reloads a weapon
- StanceModeChange Called when StanceMode changes
- SwimmingModeChange Called when Swimming Mode changes
- UnGrabProp When Character drops a Prop
- ViewModeChange When Character changes its View Mode
- WeaponAimModeChange Called when Weapon Aim Mode changes
Membri ereditati 161
Pawn 42
- AddSkeletalMeshAttached Aggancia una Skeletal Mesh a questa entità, usandola come posa principale
- AddStaticMeshAttached Aggancia una Static Mesh a questa entità
- Follow IA: fa seguire a questo Character un altro Actor
- GetAllSkeletalMeshAttached Restituisce tutte le Skeletal Mesh agganciate a questa entità
- GetAllStaticMeshAttached Restituisce tutte le Static Mesh agganciate a questa entità
- GetCanJump Indica se questo Character può saltare
- GetCapsuleSize Restituisce le dimensioni della capsula
- GetControlRotation Restituisce la rotazione di controllo
- GetFlyingMode Indica se è in modalità volo
- GetGravityScale Restituisce il fattore di gravità
- GetMesh Restituisce l'asset della mesh di base
- GetMovingTo Restituisce la posizione verso cui si sta spostando
- GetPlayer Restituisce il giocatore che lo sta possedendo
- HideBone Nasconde un osso di questo Character
- IsBoneHidden Indica se un osso è nascosto
- Jump Fa saltare questo Character
- MoveTo IA: fa camminare questo Character fino alla posizione indicata
- RemoveAllSkeletalMeshesAttached Rimuove tutte le Skeletal Mesh agganciate
- RemoveAllStaticMeshesAttached Rimuove tutte le Static Mesh agganciate
- RemoveSkeletalMeshAttached Rimuove da questa entità una SkeletalMesh, dato il suo ID personalizzato, se esiste
- RemoveStaticMeshAttached Rimuove da questa entità una StaticMesh, dato il suo ID personalizzato, se esiste
- SetAIAvoidanceSettings IA: configura il sistema di aggiramento RVO (Reciprocal Velocity Obstacles) usato dalle IA durante gli spostamenti
- SetBrakingSettings Imposta i parametri di frenata del movimento di questo Character
- SetCanCrouch Imposta se questo Character può accovacciarsi
- SetCanJump Imposta se questo Character può saltare
- SetCapsuleSize Imposta le dimensioni della capsula di questo Character
- SetControlRotation Imposta la rotazione di controllo
- SetFlyingMode Imposta la modalità volo
- SetGravityScale Modifica il fattore di gravità
- SetHitReactionEnabled Imposta se il personaggio reagisce al danno applicando un breve effetto ragdoll dinamico sulle ossa colpite
- SetJumpZVelocity Imposta la velocità del salto
- SetMeshSettings Configura le impostazioni di aggancio e la visibilità della mesh
- SetRagdollOnDeathEnabled Imposta se il personaggio entra in modalità ragdoll quando muore. Impostalo a false per usare animazioni di morte personalizzate
- SetStaticMeshAttachedTransform Imposta posizione e rotazione di una Static Mesh agganciata
- StopAnimation Interrompe un montaggio di animazione su questo personaggio
- StopMovement IA: interrompe il movimento, azzerando facoltativamente anche la velocità
- UnHideBone Torna a mostrare un osso nascosto di questo Character
- AnimationBeginNotify Scatenato quando inizia una notifica di un montaggio di animazione
- AnimationEndNotify Scatenato quando termina una notifica di un montaggio di animazione
- MoveComplete Chiamato quando l'IA raggiunge la destinazione, oppure quando non ci riesce
- Possess Scatenato quando il Character viene posseduto da un giocatore
- UnPossess Scatenato quando il Character viene rilasciato da un giocatore
Damageable 13
- ApplyDamage Infligge danno a questa entità
- GetDamageMultiplier Restituisce il moltiplicatore di danno di un osso
- GetHealth Restituisce la salute attuale
- GetMaxHealth Restituisce la salute massima
- IsDead Indica se l'entità è morta
- Respawn Fa rinascere l'entità, riportandone la salute al massimo e spostandola alla sua posizione iniziale
- SetDamageMultiplier Modifica quanto danno subisce questa entità su ossa specifiche
- SetHealth Imposta la salute di questa entità
- SetMaxHealth Imposta la salute massima di questa entità
- Death Scatenato quando l'entità muore
- HealthChange Scatenato quando la salute dell'entità cambia, sia per un danno subito sia perché impostata da script o per una rinascita
- Respawn Scatenato quando l'entità rinasce
- TakeDamage Scatenato quando questa entità subisce danno
Paintable 14
- GetMaterialColorParameter Legge un parametro di tipo Color dal materiale di questo Actor
- GetMaterialScalarParameter Legge un parametro scalare dal materiale di questo Actor
- GetMaterialTextureParameter Legge un parametro di tipo texture dal materiale di questo Actor
- GetMaterialVectorParameter Legge un parametro di tipo Vector dal materiale di questo Actor
- ResetMaterial Riporta il materiale dell'indice indicato a quello originale
- SetMaterial Imposta il materiale all'indice indicato di questo Actor
- SetMaterialColorParameter Imposta un parametro di tipo Color nel materiale di questo Actor
- SetMaterialFromCanvas Imposta come materiale all'indice indicato di questo Actor un oggetto Canvas
- SetMaterialFromSceneCapture Imposta come materiale all'indice indicato di questo Actor un oggetto SceneCapture
- SetMaterialFromWebUI Imposta come materiale all'indice indicato di questo Actor un oggetto WebUI
- SetMaterialScalarParameter Imposta un parametro scalare nel materiale di questo Actor
- SetMaterialTextureParameter Imposta con un'immagine un parametro di tipo texture nel materiale di questo Actor
- SetMaterialVectorParameter Imposta un parametro di tipo Vector nel materiale di questo Actor
- SetPhysicalMaterial Sostituisce il materiale fisico di questo Actor con uno nuovo
Actor 57
- AddActorTag Aggiunge un Actor Tag di Unreal a questo Actor
- AddAngularImpulse Applica un impulso angolare a questo Actor. Adatto a una spinta istantanea una tantum
- AddImpulse Applica un impulso a questo Actor. Adatto a una spinta istantanea una tantum
- AttachTo Aggancia questo Actor a un altro Actor, facoltativamente su un osso specifico
- Detach Sgancia questo Actor dall'Actor a cui è agganciato
- GetActorTags Restituisce tutti gli Actor Tag di Unreal presenti su questo Actor
- GetAngularForce Restituisce la forza angolare di questo Actor, impostata con <code>SetAngularForce()</code>
- GetAngularVelocity Restituisce la velocità angolare di questo Actor
- GetAttachedEntities Restituisce tutti gli Actor agganciati a questo Actor
- GetAttachedTo Restituisce l'Actor a cui questo Actor è agganciato
- GetBounds Restituisce il volume di ingombro di questo Actor
- GetCollision Restituisce il tipo di collisione di questo Actor
- GetDimension Restituisce la dimensione di questo Actor
- GetDistanceFromCamera Restituisce la distanza di questo Actor dalla telecamera
- GetForce Restituisce la forza applicata a questo Actor, impostata con <code>SetForce()</code>
- GetLocation Restituisce la posizione di questo Actor nel mondo di gioco
- GetMass Restituisce la massa di questo Actor
- GetNetworkAuthority Restituisce il giocatore che ha l'autorità di rete su questo Actor
- GetRelativeLocation Restituisce la posizione relativa di questo Actor, se è agganciato
- GetRelativeRotation Restituisce la rotazione relativa di questo Actor, se è agganciato
- GetRotation Restituisce l'orientamento di questo Actor nel mondo di gioco
- GetScale Restituisce la scala di questo Actor
- GetScreenPercentage Restituisce la percentuale di schermo occupata da questo Actor
- GetSocketTransform Restituisce la trasformazione di un socket in coordinate di mondo, dato il nome di un osso o di un socket
- GetVelocity Restituisce la velocità attuale di questo Actor
- HasNetworkAuthority Restituisce vero se il giocatore locale ha attualmente l'autorità di rete su questo Actor
- IsGravityEnabled Restituisce vero se la gravità è attiva su questo Actor
- IsInWater Restituisce vero se questo Actor è in acqua
- IsNetworkDistributed Restituisce vero se questo Actor è attualmente distribuito in rete
- IsVisible Restituisce vero se questo Actor è visibile
- RemoveActorTag Rimuove un Actor Tag di Unreal da questo Actor
- RotateTo Ruota gradualmente questo Actor fino a un dato orientamento, nel tempo indicato
- SetAngularForce Applica una forza angolare permanente a questo Actor. Imposta Vector(0, 0, 0) per annullarla
- SetCastShadow Imposta se questo Actor proietta ombre
- SetCollision Imposta il tipo di collisione di questo Actor
- SetDimension Imposta la dimensione di questo Actor
- SetDistanceOptimizationMultiplier Imposta il moltiplicatore di ottimizzazione per distanza di questo Actor
- SetForce Applica una forza permanente a questo Actor. Imposta Vector(0, 0, 0) per annullarla
- SetGravityEnabled Imposta se la gravità è attiva su questo Actor
- SetHighlightEnabled Imposta se l'evidenziazione è attiva su questo Actor e quale indice di evidenziazione usare
- SetLifeSpan Imposta il tempo in secondi dopo il quale questo Actor viene distrutto. Trascorso quel tempo, l'Actor viene eliminato automaticamente.
- SetLocation Imposta la posizione di questo Actor nel mondo di gioco
- SetNetworkAuthority Assegna a un giocatore l'autorità di rete su questo Actor
- SetNetworkAuthorityAutoDistributed Imposta se questo Actor distribuisce automaticamente l'autorità di rete fra i giocatori
- SetOutlineEnabled Imposta se il contorno è attivo su questo Actor e quale indice di contorno usare
- SetRelativeLocation Imposta la posizione relativa di questo Actor nello spazio locale, solo se è agganciato
- SetRelativeRotation Imposta la rotazione relativa di questo Actor nello spazio locale, solo se è agganciato
- SetRenderCullDistance Imposta la distanza oltre la quale questo Actor non viene più disegnato
- SetRotation Imposta la rotazione di questo Actor nel mondo di gioco
- SetScale Imposta la scala di questo Actor
- SetVisibility Imposta se l'Actor è visibile
- TranslateTo Sposta gradualmente questo Actor fino a una posizione, nel tempo indicato
- WasRecentlyRendered Indica se questo Actor è stato disegnato di recente sullo schermo
- DimensionChange Scatenato quando un Actor cambia dimensione
- EnterWater Scatenato quando un Actor entra in uno specchio d'acqua
- LeaveWater Scatenato quando un Actor esce da uno specchio d'acqua
- NetworkAuthorityChange Scatenato quando il giocatore locale acquisisce o perde l'autorità di rete su questo Actor
Entity 35
- GetAll Restituisce una tabella con tutte le entità della classe su cui viene chiamata
- GetByIndex Restituisce una specifica entità di questa classe, dato il suo indice
- GetCount Restituisce quante entità di questa classe esistono
- GetInheritedClasses Restituisce l'elenco di tutte le classi che ereditano direttamente da questa, create con il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- GetPairs Restituisce un iteratore su tutte le entità di questa classe, da usare con <code>pairs()</code>
- GetParentClass Restituisce la classe genitore, se questa classe è stata creata con il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- Inherit Crea una classe che eredita da questa, tramite il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- IsChildOf Indica se questa classe è figlia di un'altra, quando è stata creata con il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- Subscribe Sottoscrive un <a href='/docs/core-concepts/scripting/events-guide'>evento</a> per tutte le entità di questa classe
- SubscribeRemote Sottoscrive un evento personalizzato inviato dal server
- Unsubscribe Annulla tutte le sottoscrizioni a questo <a href='/docs/core-concepts/scripting/events-guide'>evento</a> per questa classe all'interno del package, oppure solo la callback indicata
- BroadcastRemoteEvent Scatena un evento remoto personalizzato direttamente su questa entità, per tutti i giocatori
- BroadcastRemoteInRadiusEvent Scatena un evento remoto personalizzato direttamente su questa entità, per tutti i giocatori entro un raggio
- CallRemoteEvent Scatena un evento remoto personalizzato direttamente su questa entità
- CallRemotePlayersEvent Scatena un evento remoto personalizzato direttamente su questa entità, per un elenco di giocatori
- Destroy Distrugge questa entità
- FinishSpawn Completa la creazione dell'entità e la invia ai client, se era stata creata con <code>spawn_mode</code> differito
- GetAllValuesKeys Restituisce l'elenco di tutte le chiavi dei valori
- GetClass Restituisce la classe di questa entità
- GetID Restituisce l'ID di rete universale di questa entità, identico su client e server
- GetValue Legge un <a href='/docs/core-concepts/scripting/entity-values'>valore</a> memorizzato su questa entità alla chiave indicata
- HasAuthority Indica se il contesto locale ha autorità su questa entità: vero se è stata creata dal client, falso se dal server
- IsA Verifica ricorsivamente se questa entità <a href='/docs/core-concepts/scripting/inheriting-classes'>eredita</a> da una classe
- IsBeingDestroyed Restituisce vero se questa entità è in fase di distruzione
- IsSpawned Indica se questa entità ha completato la creazione
- IsValid Restituisce vero se questa entità è valida, cioè non è stata distrutta e punta a un'entità esistente
- SetSpawnMode Cambia il momento in cui questa entità completa la creazione, dal costruttore di una classe ereditata
- SetValue Imposta un <a href='/docs/core-concepts/scripting/entity-values'>valore</a> su questa entità
- Subscribe Sottoscrive un <a href='/docs/core-concepts/scripting/events-guide'>evento</a> su questa specifica entità
- SubscribeRemote Sottoscrive su questa specifica entità un evento personalizzato inviato dal server
- Unsubscribe Annulla tutte le sottoscrizioni a questo <a href='/docs/core-concepts/scripting/events-guide'>evento</a> su questa entità all'interno del package, oppure solo la callback indicata
- ClassRegister Scatenato quando viene registrata una nuova classe tramite il <a href='/docs/core-concepts/scripting/inheriting-classes'>sistema di ereditarietà</a>
- Destroy Scatenato quando un'entità viene distrutta
- Spawn Scatenato quando un'entità viene creata
- ValueChange Scatenato quando su un'entità viene cambiato un valore con <code>:SetValue()</code>