Category:Functions

From NWN Lexicon
Jump to navigationJump to search

Function Categories

Function categories group functions by their association to other functions. Some functions may appear in more than one category.


Name Description

Action on Object

Functions used to perform specific actions upon a certain object.

Alignment

Functions that deal with alignment.

Animation

Animations performed by NPCs when placed within one of NPCs script event handlers.

Area

Functions used to deal with areas.

Combat

Combat related functions

Combat Actions

Combat action related functions.

Combat Information

Combat information related functions.

Consoles

Functions that only work on consoles.

Conversation

Functions that deal with conversations.

Core AI

Functions that deal with the core artificial intelligence engine

Core AI Talent

Functions that deal with the core AI talents

Cut-Scene

Functions useful for creating a cut-scene; that is, a scene where events unfold as the person playing their character watches.

Database

Database retrieval and storage for persistant campaigns.

Debug

Functions used to debug and test.

Effects

Functions that deal with various effects.

Encounter

Functions used to deal with encounters.

Experience

Functions that deal with experience.

Get Data

A function that returns a value.

Get Data from Creature

A function that returns data from a creature.

Get Data from Object

A function that returns data from an object.

GFF

Functions that deal with working with GFF

Henchmen/Familiars/Summoned

Functions used to deal with NPC henchmen, familiars, or summoned creatures.

Horse

Functions that deal with horses.

Inventory

Functions that deal with a character's inventory.

Item Creation

Functions used to deal with item creation. The itemproperty commands are special constructors - they construct an itemproperty "object" which can then be, for instance, applied to an item using the AddItemProperty command. Much like effects need to be first constructed, then applied with ApplyEffectToObject. It will often be a good idea to remove similar itemproperties from the item first. There's a command in the "x2_inc_itemprop" include file called IPSafeAddItemProperty which will do that for you.

Item Properties

Item property subsystem.

Journal

Functions that deal with the in-game journal.

JSON

JSON related functions.

Lighting Effects

Lighting Effect related functions.

Local Variables

Functions used to deal with local variables.

Math

Math functions.

Miscellaneous

Functions that don't fit into any other category.

Module

Functions used to deal with modules.

Module Specific

Functions found in #include files that are specific to a certain module and would not be of much use outside of that module.

Money

Functions that deal with money.

Movement

Movement related functions.

Music Effects

Music Effect related functions.

NUI

NUI (Nuklear User Interface) related functions.

Party

Functions that deal with parties.

PC Only

Functions that affect a PC only.

Perception

Functions that deal with perception.

Private Functions

These functions are found in scripts used within official BioWare modules. The scripts also contain a void main() which makes the script an invalid candidate for the #include compiler directive. They are provided here for the usefulness one may find by locating the script (located in the Scripts.bif archive file) and copying the function out into a local script.

Prototyped but Unused

These functions are prototyped but not actually declared or used by BioWare.

Reputation/Faction

Functions that deal with reputation or faction.

Saving Throw

Functions used to deal with saving throws.

Server

Functions that deal with the host server.

Sound Effects

Sound Effect related functions.

Spell Casting Effects

Spell Casting Effect related functions.

Spells

Functions that deal with spells.

SQL

Functions that deal with SQLite.

Stores

Functions that deal with stores.

String

Functions that deal with string manipulation.

Talents/Skills/Feats

Functions used to deal with talents, skills, and feats.

Targeting

Functions that deal with targeting.

Time

Functions that deal with time.

Traps

Functions that deal with traps.

Type Casting/Conversion

Functions that convert one variable type to another variable type.

Visual Effects

Visual Effect related functions.



author: NWN Lexicon Group, editor: Mistress

Subcategories

This category has the following 55 subcategories, out of 55 total.

A

C

D

E

I

J

M

P

S

T

V

Pages in category "Functions"

The following 200 pages are in this category, out of 1,910 total.

(previous page) (next page)
(previous page) (next page)