Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
Difference between revisions of "Legacy:Monster Support"
From Unreal Wiki, The Unreal Engine Documentation Site
m |
m |
||
(One intermediate revision by the same user not shown) | |||
Line 11: | Line 11: | ||
==Related Topics== | ==Related Topics== | ||
* [[Legacy:Artificial Intelligence|Artificial Intelligence]] – Super topic on all AI (bots, NPCs, etc) | * [[Legacy:Artificial Intelligence|Artificial Intelligence]] – Super topic on all AI (bots, NPCs, etc) | ||
+ | ** [[Legacy:Bot Support (UT)|Bot Support (UT)]] – ''There's some ScriptedPawn stuff on this page.'' | ||
** [[Legacy:NPC Support|NPC Support]] – Design and creation of custom NPCs | ** [[Legacy:NPC Support|NPC Support]] – Design and creation of custom NPCs | ||
* [[Legacy:ScriptedPawn|ScriptedPawn]]s (Unreal Monster parent class) | * [[Legacy:ScriptedPawn|ScriptedPawn]]s (Unreal Monster parent class) | ||
** [[Legacy:AlarmPoint|AlarmPoint]] | ** [[Legacy:AlarmPoint|AlarmPoint]] | ||
** [[Legacy:Pawn (UT)/AI Functions|Pawn (UT)/AI Functions]] | ** [[Legacy:Pawn (UT)/AI Functions|Pawn (UT)/AI Functions]] | ||
− | |||
** [[Legacy:An AI Concept|An AI Concept]] – Exploration of a custom Monster AI construct | ** [[Legacy:An AI Concept|An AI Concept]] – Exploration of a custom Monster AI construct | ||
+ | ** [[Legacy:Basic Pawn Scripting Tutorial|Basic Pawn Scripting Tutorial]] | ||
+ | ** [[Legacy:Pawn Scripting Reference|Pawn Scripting Reference]] and [[Legacy:AI Scripting Reference|AI Scripting Reference]] (identical pages) | ||
* [[Legacy:AIScript|AIScript]] | * [[Legacy:AIScript|AIScript]] | ||
** [[Legacy:ScriptedSequence|ScriptedSequence]] | ** [[Legacy:ScriptedSequence|ScriptedSequence]] | ||
Line 25: | Line 27: | ||
* [[Legacy:Monster|Monster]] (UT2004 Monster Pawn parent class) | * [[Legacy:Monster|Monster]] (UT2004 Monster Pawn parent class) | ||
** [[Legacy:MonsterController|MonsterController]] (UT2004 Controller class for Monsters) | ** [[Legacy:MonsterController|MonsterController]] (UT2004 Controller class for Monsters) | ||
+ | |||
+ | ===Custom Content=== | ||
+ | * [[Legacy:SuperApe/Old_Skool_Monsta_Toolz|Old Skool Monsta Toolz]] – A mod/mapping toolset for implementing complex monster behavior in UT2004. | ||
==Discussion== | ==Discussion== | ||
− | '''SuperApe:''' | + | '''SuperApe:''' Reworked. What do you think? |
---- | ---- |
Latest revision as of 16:40, 26 September 2006
This is the main topic for Monster Support. Monsters are defined as Non-Player Characters whose sole purpose is to hunt down and attack player enemies.
Overview[edit]
In UT, ScriptedPawns handled the AI for NPCs, including Monsters. In UT200x, this scheme was replaced with the coordination of a Pawn class and a Controller (ScriptedController) class. In UT2004, Monsters (available in the Invasion gametype) are implemented with a Monster subclass and a MonsterController.
Tutorials[edit]
- Basic ScriptedPawn Tutorial – A tutorial that sets up a UT NPC (Monster) via ScriptedPawn.
- A UT2004 Monster Tutorial – A tutorial to implement UT2004 Monsters for any gametype.
Related Topics[edit]
- Artificial Intelligence – Super topic on all AI (bots, NPCs, etc)
- Bot Support (UT) – There's some ScriptedPawn stuff on this page.
- NPC Support – Design and creation of custom NPCs
- ScriptedPawns (Unreal Monster parent class)
- AlarmPoint
- Pawn (UT)/AI Functions
- An AI Concept – Exploration of a custom Monster AI construct
- Basic Pawn Scripting Tutorial
- Pawn Scripting Reference and AI Scripting Reference (identical pages)
- AIScript
- ScriptedSequence
- Using a ScriptedSequence to create MonsterFactories
- UnrealScriptedSequence – Using ScriptedActions on Pawns
- Creating and using ScriptedActions
- A complete list of ScriptedActions.
- Monster (UT2004 Monster Pawn parent class)
- MonsterController (UT2004 Controller class for Monsters)
Custom Content[edit]
- Old Skool Monsta Toolz – A mod/mapping toolset for implementing complex monster behavior in UT2004.
Discussion[edit]
SuperApe: Reworked. What do you think?
Category:Legacy To Do – Lots of work to do. (see discussion above)