The Complete Guide to Fritzbot Waypointing

By Denny

 

 

Last Updated: By Denny 9-14-05

 

 

Last 5 Tutorial Updates

 

9-14-05 - First release of the guide - Denny

 

 

Introduction

Just so you know I am one of the Official Fritzbot waypointers, and this is my guide to waypointing bot AI for Return to Castle Wolfenstein (not Enemy Territory) multiplayer maps. I will update this guide as needed so check back often for new or added information, just so you know I'm not very good at writing tutorials so please bear with me. Also I know the formatting sucks, but it gets the point across besides all that flash crap and other stuff is just a distraction anyway. Please forgive my spelling errors, I was in a hurry typing this up and I don't want to hear any of that "to" should be "too" or "your" should be "you're" flaming either (if you contact me on it, I'll delete you're PM/e-mail immediately without a response) I'm not writing a term paper and as I said I was in a hurry. I'm taking the time to write this so all I ask is that you don't flame me for something as little as that.

 

Try not to let the sheer amount of information in this tutorial scare you. It's true Fritzbot has a very powerful and advanced waypointing system, but it gets easier as you go if you're willing to apply yourself you can master it. If you learned how to path with Wolfbot try to forget that, I mean keep the same basic waypointing principles of course but Fritzbot is a different system than Wolfbot so things are gonna be different. But it's up to you really, some don't like to bother with this stuff and just download other's waypoints and that's cool too creating waypoints isn't for everyone.

 

MAKE SURE you read this guide completely to make sure you know everything that's available and what you can and cannot do. All console commands will be marked in Yellow in this guide to help point them out. Also when in doubt, try loading up an already waypointed map and run through it to find out how to do some things. Also please check the Fritzbot Wiki on the message boards to find out who's waypointing which maps and which maps are done, just so we don't have any confusion and or multiple versions of waypoints for the same map, i can't stress this enough. But in the end that's totally up to you, I don't want to give off the idea that I'm trying to strangle creativity because I'm not (I wouldn't have made this guise if that were the case) and try not to abuse the waypointing system by altering and re-releasing waypoints or releasing half-completed path files etc. etc.

 

 

Please click on any of the below sections to view the tutorials

 

I. Intro To Waypointing

    + Basics Of Waypointing

    + Getting Started

    + Binding Console Commands

II. Basic Waypointing

    + The Nod HUD

    + Creating Nodes

    + Creating a Path Between Two Nodes

    + Moving Nodes

    + Deleting Nodes

    + Disconnecting Node Paths

    + Node Info

    + Node Draw Distance

    + Saving Waypoints

III. Advanced Waypointing

    + Node Radius

    + Changing The Default Radius

    + Environmental Waypointing

    + Setting Team Specific Nodes

    + Node Flags

    + Grouping Together Nodes

    + Spawn Flag/Checkpoint Nodes

    + Ladders

    + Underwater Pathing

    + Pathing Hills & Stairs

    + Miscellaneous Stuff

IV. Fritzbot Actions

    + Basic Info

    + Action HUD & Finding Action Info

    + Adding Actions

    + Deleting Actions

    + Moving Actions

    + Action Radius

    + The Goal Tracker & Group ID's

    + Setting Action Tasks

    + Action Task Descriptions

    + Map Objectives

    + Action Classes

    + Changing an Actions Active Status

    + Setting an Actions Nearest Node

    + Viewing Specific Actions

V. Alternate Route System

    + Basic Info

    + Route HUD

    + Adding Routes

    + Deleting Routes

    + Moving Routes

    + Setting a Routes Target Action

    + Route Radius

    + Defining Route Teams

    + Alt Roam Actions

    + Linking Routes & Alt Roam Actions

VI. The FritzScript System

    + Basic Info

    + Required Variables

    + Node Connecting & Disconnecting

    + Scripting Node Groups

    + Soldier Weapon Switching

    + Changing Node Flags

    + Scripting Actions

    + Conditional Scripting

VII. Map Configuration Files & File Locations

    + File Locations

    + The Server Config File

    + The Bot Config File

    + Custom Map Scripts

    + Getting Ready for Release

VIII. Help & Support

    + Testing Waypoints

    + Fritzbot Tweaking

    + Troubleshooting FAQ

    + Misc. FAQ

    + Useful Links

 

This guide is only meant to be used in conjunction with the Fritzbot Bot Modification create by Maleficus for Return to Castle Wolfenstein Multiplayer. If you still need help waypointing or have any other questions or concerns, or if you just want to get the latest waypoints and releases feel free to drop by the Fritzbot website, Wiki and forums at http://fritzbot.bots-united.com

 

Thanks go to Maleficus for providing most of the info used in this guide. If any other waypointer's want me too add anything to this guide, feel free to send me a PM on the Fritzbot forums and let me know what you want added.

 

Disclaimer:

"This guide can ONLY be uploaded on the official Fritzbot website and/or message boards. it can only be modified by me or Maleficus, you may not use any of the information in this guide as a base for any other guide without my written consent. Maleficus is allowed to release the latest version of this guide with his Fritzbot releases. You may print this guide out and/or save it to your hard drive for referencing. Maleficus can freely use this guide as a base for any port of Fritzbot that uses the same methods and systems as Fritzbot RTCW."  - Denny

 

Many thanks go to both CrapShoot and Maleficus for helping put this tutorial together and keeping it updated.

 

 

This tutorial was made using Microsoft FrontPage 2003