oh... that sounds neat...
hey... are bots going to have thier abilities?
because i think i have an idea of how the TailsBot Flight might work
for example... if there was a floor height of 300 or something (i got 2 ways this might work), a floating FOF, and a floating platform (intangable from below):
1a) If the TailsBot walked close to the Floor height, It will head Directly in the direction of the wall (straight forward) and Fly upwards while still touching the wall (if making it touch a wall is possible) and when they cant feel the wall anymore... have them go forward a bit
OR
1b) you can make the Tailsbot Run into a wall and if the floor height is higher than 150 for the Tailsbot, you can use P_Checksight to make the bot find out the height of the Floor, it would start to fly and after 300 units off the ground, It would fly 50 units higher and move forward...
lets say for example there was a Floor with the height of 300 and with a spring in the middle of it... the TailsBot would run into the wall, notice that a wall is there, and Fly upward however many units the Floor is (plus a little bit more) and then the Tails bot would move forward and hit that
spring :)
Floating FOFs and what the Tailsbot should do:
2) Use P_Checksight to find a Floating FOF and find out what type of platform is (between FOF and floating platform). have the bot walk near the FOF's shadow but not in it and after 2 seconds (to make the bot have time to stop), have the bot fly upward however many units the Ceiling height of the FOF is plus 50 more units and once its destination is reached, you can have it so the bot can move forward...
Floating Platforms (the ones that are intangable from below) and what the tailsbot should do:
3) now... if there is a Sector that has a Floating platform with the ones that are intangable from below, here is what the bot should do:
have the bot use P_Checksight to see if the thing he is targeting is a Floating platform (or however the way you put it... its just targeting a floating platform instead of a FOF which is impassible...)... If the Tailsbot is able to find a Floating platform (passable from below) Have the Bot go in the shadow of the Platform and Fly Upward until the bot reaches the cieling height of the Floating platform, plus flying 50 units higher
These are just some basic ideas for the TailsBot, these may or may not work, but I just wanted to get this out of my mind :?