All pages
Powered by GitBook
1 of 16

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

INVENTORY EQUIPMENT

Scripting nodes in the INVENTORY EQUIPMENT category on Halo Infinite.

Get Equipment Type

Description

Returns the Equipment Type of the Equipment object.

Node Type

Nodes fall into two basic categories: Data and Execution. This node supplies Data for an Execution node.

Inputs

Input
Type
Required
Description

Outputs

Output
Type
Description

Contributors

AddiCt3d 2CHa0s

Get Player Grenade Count

Description

Returns the number of grenades of the Grenade Type held by the Player

Node Type

Nodes fall into two basic categories: Data and Execution. This node supplies Data for an Execution node.

Inputs

Input
Type
Required
Description

Outputs

Output
Type
Description

Contributors

AddiCt3d 2CHa0s

Give Player New Equipment

Description

Attempts to create a new equipment instance of the Equipment Type and add it to the Player's inventory, deleting any existing equipment

Node Type

Nodes fall into two basic categories: Data and Execution. This node Executes a function directly in the node string.

Inputs

Input
Type
Required
Description

Player

Object

Yes

Which player to give ammo to.

Equipment Type

Equipment Type

Yes

Which type of equipment to give to player

Outputs

Output
Type
Description

N/A

N/A

N/A

Contributors

AddiCt3d 2CHa0s

Equipment

Object

Yes

Which equipment to get type from.

Equipment Type

Equipment Type

What type of equipment it is.

Is Powerup

Boolean

True if the equipment came from a powerup.

Player

Object

Yes

Which player to check grenade count on.

Grenade Type

Grenade Type

Yes

Which type of grenades to check for.

Grenade Count

Number

How many grenades of they type player is holding.

Set Player Equipment Charges

Description

Sets the equipment charges in a Player's inventory to the Charge Count

Node Type

Nodes fall into two basic categories: Data and Execution. This node Executes a function directly in the node string.

Inputs

Input
Type
Required
Description

Outputs

Output
Type
Description

Contributors

AddiCt3d 2CHa0s

Get Is Holding Equipment Type

Description

Returns true if the Player is holding equipment matching the Equipment Type

Are Same Equipment Type

Description

Returns whether the two objects share an Equipment Type (e.g. both are Grappleshots). Two objects with invalid Equipment Types will compare as true.

Adjust Player Grenades

Description

Adjusts the number of grenades in the Player's inventory. Negative values will subtract grenades. Doesn't work with AI units.

Refill Player Equipment

Description

Refills the Player's equipment to the maximum number of charges that their equipment can hold

Node Type

Node Type

Nodes fall into two basic categories: Data and Execution. This node supplies Data for an Execution node.

Inputs

Input
Type
Required
Description

Player

Object

Yes

Which player to check for equipment.

Equipment Type

Equipment Type

Yes

Which type of equipment to check for.

Outputs

Output
Type
Description

Is Holding Equipment Type

Boolean

True if the player is holding that equipment type.

Contributors

AddiCt3d 2CHa0s

Node Type

Nodes fall into two basic categories: Data and Execution. This node supplies Data for an Execution node.

Inputs

Input
Type
Required
Description

Equipment A

Equipment Type

Yes

An Equipment to compare type to.

Equipment B

Equipment Type

Yes

An Equipment to compare type to.

Outputs

Output
Type
Description

Are Same Equipment Type

Boolean

True if both Equipment are the same type.

Contributors

AddiCt3d 2CHa0s

Nodes fall into two basic categories: Data and Execution. This node Executes a function directly in the node string.

Inputs

Input
Type
Required
Description

Player

Object

Yes

Which player to give equipment charges to.

Outputs

Output
Type
Description

N/A

N/A

N/A

Contributors

AddiCt3d 2CHa0s

Player

Object

Yes

Which player to give equipment charges to.

Charge Count

Number

Yes

How many equipment charges to give to player.

N/A

N/A

N/A

Node Type

Nodes fall into two basic categories: Data and Execution. This node Executes a function directly in the node string.

Inputs

Input
Type
Required
Description

Player

Object

Yes

Which player to give ammo to.

Grenade Type

Grenade Type

Yes

What type of grenade to adjust count of.

Refill Percent

Number

Yes

Outputs

Output
Type
Description

N/A

N/A

N/A

Contributors

AddiCt3d 2CHa0s

Get Loadout Grenade Count

Description

Get the number of grenades of the Grenade Type that the Player will currently respawn with. This number may change throughout the game as traits or other modifiers are applied.

Node Type

Nodes fall into two basic categories: Data and Execution. This node supplies Data for an Execution node.

Inputs

Input
Type
Required
Description

Outputs

Output
Type
Description

Contributors

AddiCt3d 2CHa0s

Empty Player Grenades

Description

Empties all grenades from the Player's inventory

Node Type

Nodes fall into two basic categories: Data and Execution. This node Executes a function directly in the node string.

Inputs

Input
Type
Required
Description

Outputs

Output
Type
Description

Contributors

AddiCt3d 2CHa0s

Empty Player Equipment

Description

Sets the number of charges on a Player's equipment to zero and removes it from their inventory

Node Type

How many grenades to give or take from player.

Nodes fall into two basic categories: Data and Execution. This node Executes a function directly in the node string.

Inputs

Input
Type
Required
Description

Player

Object

Yes

Which player to remove equipment from.

Outputs

Output
Type
Description

N/A

N/A

N/A

Contributors

AddiCt3d 2CHa0s

Player

Object

Yes

Which player to check grenades.

Grenade Type

Grenade Type

Yes

Which type of grenade to check for.

Loadout Grenade Count

Number

How many grenades of that type player will respawn with.

Player

Object

Yes

Which player to remove all grenades from.

N/A

N/A

N/A

Get Player Equipment Charges

Description

Returns the number of charges remaining for a Player's equipment. Returns 0 if the Player is not holding any equipment.

Node Type

Nodes fall into two basic categories: Data and Execution. This node supplies Data for an Execution node.

Inputs

Input
Type
Required
Description

Outputs

Output
Type
Description

Contributors

AddiCt3d 2CHa0s

Adjust Player Equipment Charges

Description

Adjusts the number of equipment charges remaining on the Player's equipment. Negative values will subtract charges.

Node Type

Nodes fall into two basic categories: Data and Execution. This node Executes a function directly in the node string.

Inputs

Input
Type
Required
Description

Player

Object

Yes

Which player to adjust charges for.

Charge Count

Number

Yes

How many charges to give or take away from player.

Outputs

Output
Type
Description

N/A

N/A

N/A

Contributors

AddiCt3d 2CHa0s

Player

Object

Yes

Which player to check for equipment charges.

Charge Count

Number

How many charges player has on their equipment.

Refill Default Grenades

Description

Refills the Player's grenade inventory up to the loadout maximum for each grenade type

Node Type

Nodes fall into two basic categories: Data and Execution. This node Executes a function directly in the node string.

Inputs

Input
Type
Required
Description

Outputs

Output
Type
Description

Contributors

AddiCt3d 2CHa0s

Player

Object

Yes

Which player to give grenades to.

N/A

N/A

N/A

Get Is Holding Any Equipment

Description

Returns true if the Player is holding any equipment. Additional pins provide some details about the equipment held.

Node Type

Nodes fall into two basic categories: Data and Execution. This node supplies Data for an Execution node.

Inputs

Input
Type
Required
Description

Outputs

Output
Type
Description

Contributors

AddiCt3d 2CHa0s

Player

Object

Yes

Which player to check for equipment.

Is Holding Any Equipment

Boolean

True if player is holding an equipment.

Is Holding Powerup

Boolean

True if equipment player is holding was a powerup.

Equipment Type

Equipment Type

What type of equipment it is.