| Home Page | Recent Changes | Preferences

# AI Scripting

AI Scripting is one of the most important additions to the engine of U2, at least as far as map making is concerned. It allows enemies (and friends) to be controlled easily via external .ucs files that can be easily changed without map rebuilding. Almost every important NPC (non player character) in U2 has a long and detailed script behind it controlling its behavious and actions under various conditions.

- Basic AI Scripting Tutorial
- AI Scripting Reference

scumble: The developers called it "AI scripting" so it might make sense to use that terminology. Also, technically, not all Pawns can necessarily use scripts, only if they use a subclass of U2NPCControllerScriptable.

Tarquin: Everyone ok for a move to AI scripting

ZxAnPhOrIaN: Sounds good, because pawns can be AI, and AI can't be pawns.

Category Mapping

The Unreal Engine Documentation Site

Wiki Community

Topic Categories

Image Uploads

Random Page

Recent Changes

Offline Wiki

Unreal Engine

Console Commands

Terminology

Mapping Topics

Mapping Lessons

UnrealEd Interface

Questions&Answers

Scripting Topics

Scripting Lessons

Making Mods

Class Tree

Questions&Answers

Modeling Topics

Questions&Answers

Log In