PlatformerMultiplayer

Lancez-Vous. C'est gratuit
ou s'inscrire avec votre adresse e-mail
PlatformerMultiplayer par Mind Map: PlatformerMultiplayer

1. Design

1.1. Online

1.2. Gameplay

1.3. UI

2. UI

2.1. HUD

2.1.1. Menu

2.1.2. Gameplay

3. Character's Functions

3.1. Override

3.1.1. BeginPlay

3.1.2. Tick

3.1.3. SetupPlayerInputComponent

3.1.4. PossessedBy

3.1.5. GetLifetimeReplicatedProps

3.2. SERVER

3.2.1. SetRunning

3.2.2. OnScore

3.2.3. SetStaminaVal

3.2.4. SetSimulatePhysic

3.2.5. AttachActorToMesh

3.2.6. DetachActorFromMesh

3.2.7. SetWeaponVisible

3.2.8. OnUsePickUps

3.3. CLIENT

3.4. MULTICAST

3.4.1. SetCollision

3.4.2. UpdateColor

3.4.3. Animation

3.4.3.1. PlayAnimMontage

3.4.3.2. StopAnimMontage

3.4.3.3. SwitchAnimMontage

3.5. Server

3.5.1. Stamina

3.5.1.1. RegenStamina

3.5.1.2. TriggerRegenStamina

3.6. Local

3.6.1. Weapon

3.6.1.1. CanFire

3.6.1.2. OnLootWeapon

3.6.1.3. AddWeaponIntoArray

3.6.1.4. FireWeapon

3.6.1.5. SetCurrentWeapon

3.6.1.6. GetCurrentWeaponIndex

3.6.1.7. GetMaxNumOfWeapon

3.6.1.8. GetCurrentWeapon

3.6.1.9. OnChangeWeapon

3.6.1.10. GetWeaponArray

3.6.1.11. GetInfiniteAmmoCheat

3.6.1.12. SetInfiniteAmmoCheat

3.6.2. KeyBinding

3.6.2.1. MoveForward

3.6.2.2. MoveRight

3.6.2.3. OnJump

3.6.2.4. OnAim

3.6.2.5. OnReleaseAim

3.6.2.6. OnCollect

3.6.2.7. OnReleaseCollect

3.6.2.8. OnScore

3.6.2.9. OnFire

3.6.2.10. OnReleaseFire

3.6.2.11. OnRun

3.6.2.12. OnUsePickUps

3.6.2.13. OnSwitchSelection

3.6.3. Loot

3.6.3.1. SphereTraceLootable

3.6.3.2. OnHoldBox

3.6.3.3. OnDropBox

3.6.3.4. CanLoot

3.6.3.5. CollectItem

3.6.3.6. GetCurrentSelectedItem

3.6.4. Movement

3.6.4.1. TriggerRegenStamina

3.6.4.2. CanRun

3.6.4.3. IsRunning

3.6.4.4. GetStaminaVal

3.6.4.5. GetMaxStaminaVal

3.6.4.6. SetStamina

3.6.4.7. SetStaminaCheatEnabled

3.6.4.8. GetStaminaCheatEnabled

3.6.5. CharacterState

3.6.5.1. PlayAnimationState

3.6.5.2. SetMyPlayerState

3.6.5.3. IsAlive

3.6.5.4. OnDeathNotifyTimerRespawn

3.6.5.5. SetMyPlayerController

3.6.5.6. GetMyPlayerController

3.6.5.7. GetIsTargetting

3.7. Delegates

3.7.1. OnCollectDelegate

3.7.2. OnUsePickUpDelegate

3.7.3. OnUpdateInventoryUI

4. PlayerController Functions

5. Character Replication Variable

5.1. bIsRunning

5.2. MyPlayerState

5.3. MyPlayerController

5.4. Inventory

5.5. Stamina

5.6. bStaminaCheatEnabled

5.7. OnRep

5.8. Health

6. Tech

6.1. All Levels

6.1.1. Interface

6.1.1.1. ProcessDamageInterface

6.1.1.2. HighLightInterface

6.1.1.3. WeaponInterface

6.1.1.4. PickUpsInterface

6.1.2. MISC

6.1.2.1. Curves

6.1.3. Library

6.1.3.1. Macros

6.1.3.2. GlobalBlueprintFunctions

6.1.4. System

6.1.4.1. Gamemode_Base

6.1.4.1.1. OnlineSubSystem

6.1.4.2. Gamestate_Base

6.1.4.3. PlayerController_Base

6.1.4.4. PlayerState_Base

6.1.4.5. GameInstance

6.1.4.6. PM_SaveGames

6.1.5. Cheat

6.1.5.1. CheatManager

6.1.5.2. CheatComponent

6.2. Gameplay

6.2.1. AI

6.2.1.1. EQS

6.2.1.2. BehaviourTree

6.2.1.3. AIController

6.2.1.4. BlackBoard

6.2.2. Character

6.2.2.1. Character_Base

6.2.2.1.1. AI

6.2.2.1.2. Player

6.2.3. Weapons

6.2.3.1. MeleeWeapon_Base

6.2.3.2. ProjectileWeapon_Base

6.2.3.3. InstantHitWeapon_Base

6.2.4. Box

6.2.4.1. Box_Base

6.2.4.1.1. Breakable_Box

6.2.4.1.2. HighScore_Box

6.2.4.1.3. Regular_Box

6.2.5. SpawnPoint

6.2.5.1. SpawnPoint_Base

6.2.6. DamageClass

6.2.6.1. DamageType_Base

6.2.6.1.1. Melee_Damage

6.2.6.1.2. RegularHit_Damage

6.2.6.1.3. ArmorPenetration_Damage

6.2.6.1.4. Explosive_Damage

6.2.7. Camera

6.2.7.1. Camera_Base

6.2.8. Navigation

6.2.9. SplineSystem