• Work continues

General Info
Main Page
Latest News
Schedule
What is it?
About Matt
About This Site

Duke Enhancements
Latest Features
Older Features
Cheat Codes

Duke Insider
Language Basics
Compile Time
Room over Room
Player Structures
UserDef Explanations

More Information
Features Database
E Duke Forum

WW2GI Enhancements
Variables
Weapon Changes
Weapon Settings
System Variables
Events
All



Enhanced Duke Nukem Ideas
Copyright (C) 2000, Matt Saettler. All Rights Reserved.

View Already Implemented Enhanced Duke Nukem Site Matt Saettler

Criteria:
IdeaID is 40
No Sorting
Ranking Name Thinker

500

Ability to set paths CONAN
Difficulty Not Set by Matt
Description The ability to set paths, using locators and palettes. You can set multiple paths of locators in BUILD, giving each path a unique palette. For example, a path that leads around a lake could have pal. 1, while a path that goes from the lake to the building could be pal. 2. You could have any number of these paths. Pal. 0 would be reserved for sector-entities, like trains. Pal. 1+ would be the user defined paths. In the .con files, there would be a new primitive, get_path PAL# . This would turn the actor towards the closest locator with the given palette #. An example could be get_path 2. This would turn the actor towards the closest locator with palette of 2. When an actor reaches the locator (in this case, the closest pal. 2 locator), it would point itself towards the next locator with pal. 2. It would follow them around in much the same way the SE6 train does. You could have the actor switch paths at any time. This would fix the problems of pathfinding, allowing us to set waypoints.
would set, in distance, how close the actor has to be to the locator to register as having reached it. The default could be 256. This would allow large groups of actors to follow the same path, without being on top of one another.
get_path -1 would make the actor drop out of any path it is following, allowing it to roam free.
Matt's Comments Part of the AI group of enhancements