Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE3:UTWeap_Redeemer (UT3)
- Package:
- UTGame
- Direct subclass:
- UTWeap_Redeemer_Content
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties
bFlickerOn
Type: bool
FlickerParamName
Type: name
PowerColors
Type: Object.LinearColor
Array size: 2
Default value, index 0:
Member | Value |
---|---|
A | 1.0 |
B | 0.0 |
G | 0.0 |
R | 0.0 |
Default value, index 1:
Member | Value |
---|---|
A | 1.0 |
B | 0.0 |
G | 0.0 |
R | 0.0 |
RedRedeemerClass
Type: class<Projectile>
WarHeadClass
Type: class<UTRemoteRedeemer>
This is the class spawn when the redeemer is fired *
WeaponMaterialInstance
Type: MaterialInstanceConstant
Default values
Property | Value | ||||||||
---|---|---|---|---|---|---|---|---|---|
bCanDestroyBarricades | True | ||||||||
bWarnIfInLocker | True | ||||||||
ItemName | "Redeemer" | ||||||||
NeedToPickUpAnnouncement |
|
||||||||
PickupMessage | "Redeemer" | ||||||||
Priority | 12.0 | ||||||||
ProjectileSpawnOffset | 50.0 | ||||||||
SmallWeaponsOffset |
|
Subobjects
FirstPersonMesh
Class: UTGame.UTSkeletalMeshComponent
Inherits from: UTWeapon.FirstPersonMesh
No new values.
PickupMesh
Class: Engine.SkeletalMeshComponent
Inherits from: UTWeapon.PickupMesh
No new values.
Functions
Events
Destroyed
Overrides: UTWeapon.Destroyed
Event called when weapon actor is destroyed
Other instance functions
AllowSwitchTo
Overrides: UTWeapon.AllowSwitchTo
(Description copied from UTWeapon.AllowSwitchTo)
called on both Instigator's current weapon and its pending weapon (if they exist)
Returns:
- whether Instigator is allowed to switch to NewWeapon
BestMode
Overrides: UTWeapon.BestMode
BestMode() choose between regular or alt-fire
ClientWeaponSet
Overrides: UTWeapon.ClientWeaponSet
(Description copied from Weapon.ClientWeaponSet)
is called by the server to tell the client about potential weapon changes after the player runs over a weapon (the client decides whether to actually switch weapons or not. Network: LocalPlayer
Parameters:
- bOptionalSet - Set to true if the switch is optional. (simple weapon pickup and weight against current weapon).
CoversScreenSpace
Overrides: UTWeapon.CoversScreenSpace
Flicker
FlickerOff
GetAIRating
Overrides: Weapon.GetAIRating
AI interface
GetHand
Overrides: UTWeapon.GetHand
Returns the current Weapon Hand
GetProjectileClass
Overrides: Weapon.GetProjectileClass
Returns the type of projectile to spawn. We use a function so subclasses can override it if needed (case in point, homing rockets).
ProjectileFire
Overrides: UTWeapon.ProjectileFire
Fires a projectile. Spawns the projectile, but also increment the flash count for remote client effects. Network: Local Player and Server
SetSkin
Overrides: UTWeapon.SetSkin
(Description copied from UTWeapon.SetSkin)
Material control
Parameters:
- NewMaterial - The new material to apply or none to clear it
SuggestAttackStyle
Overrides: Weapon.SuggestAttackStyle
SuggestDefenseStyle
Overrides: Weapon.SuggestDefenseStyle
States
Inactive
state Inactive This state is the default state. It needs to make sure Zooming is reset when entering/leaving
Inherits from: UTWeapon.Inactive
Modifiers: auto
Inactive.BeginState
Overrides: UTWeapon.Inactive.BeginState
Clear out the PendingFires
WeaponAbortEquip
Inherits from: UTWeapon.WeaponAbortEquip
Modifiers: simulated
WeaponAbortEquip.BeginState
Overrides: UTWeapon.WeaponAbortEquip.BeginState
Called immediately when entering a state, while within the GotoState() call that caused the state change (before any state code is executed).
WeaponEquipping
State WeaponEquipping The Weapon is in this state while transitioning from Inactive to Active state. Typically, the weapon will remain in this state while its selection animation is being played. While in this state, the weapon cannot be fired.
Inherits from: UTWeapon.WeaponEquipping
Modifiers: simulated
WeaponEquipping.BeginState
Overrides: UTWeapon.WeaponEquipping.BeginState
We want to being this state by setting up the timing and then notifying the pawn that the weapon has changed.
WeaponEquipping.EndState
Overrides: UTWeapon.WeaponEquipping.EndState
Called immediately before going out of the current state, while within the GotoState() call that caused the state change, and before BeginState() is called within the new state.
WeaponEquipping.Flicker
Overrides: Flicker (global)
WeaponPuttingDown
Inherits from: UTWeapon.WeaponPuttingDown
Modifiers: simulated
WeaponPuttingDown.BeginState
Overrides: UTWeapon.WeaponPuttingDown.BeginState
Time the process and clear the Firing flags