Starsiege: Tribes Community Archive

spoonbot_06a

by admin
⤓ Download · 600.8 KB
No file description.
Filename
spoonbot_06a.zip
Size
600.8 KB (listed 600.8KB)
Type
ZIP
Version
0.6a (from readme)
Developer
admin
Last update
Jun 07, 2008 - 02:12
Format
Zip archive data, at least v2.0 to extract, compression method=store
Readme — spoonbot_readme.txt (from the archive itself)
VERSION 0.6a NOTE:
------------------

This version is the first version that really works ;-) 
Seriously, you should be able to experience most of the things you see in a REAL multiplayer game.

See "Changes since last release" for details on what changed from the last release.

Please visit the spoonbot development forum at http://www.playspoon.com/forums/SpoonbotDevelopment
for more information, suggestions, help and other TRIBES-related discussion.



----------------------------------------------------------------
Name: Spoonbot Mod
Version: 0.6a
Date: 6 July 2000
Author: Josef Jahn
Email: werewolf@playspoon.com
URL :http://www.playspoon.com
Purpose: Enhanced bot AI cappable of navigating inside buildings, armor/weapon/item handling and CTF gameplay.
Requirements: TRIBES v1.7 or higher


Notes:   Please feel free to host this mod admins, and if you have time, drop me a line where its at so i can come play :)
---------------------------------------------------------------










 Who writes SPOONBOT?
----------------------


Werewolf (werewolf@playspoon.com) is the one to blame for bugs and stuff. He.. I mean.. "I" created this bot.
Wicked69 (Wicked69@playspoon.com) wrote the whole tree code (that's the path navigation) thus he coded about 50% of the bot!!
Sam Wilson (Sam@screamingmouse.com) optimized the tree calculation routine so it takes minutes instead of hours!!! Thanks!!
EMO1313 (emo1313@dopplegangers.dynip.com) made the BotGear code, many bug reports, and the SHIFTER mod.
Savage (savage@technopop.com) shared the code of his bot, especially the mortar code. Thanks Savage!

Kudos to Dewy for the awesome JetToPos code.

Many thanks go to Weirdo, Nollykin, [CYA]WoLf, XXX_Quitch, Mr. X, Balkatori, Cyberdachshund, Storm, Kerusso, Stephen East and all the
countless people on the Spoonbot Development Board, who were loyal Spoonbot-testers and contributors for almost a year now.

Special Thanks to [CoD]h0micide (http://www.codx.com) for his CTF code improvements and his gorgeous spoonbot map pack!!!








 Installing SPOONBOT
---------------------



Client Install: None needed. 





Server Install: 
	Unzip the archive with pathnames.


When installed The Files Should be here: 
 Tribes\config\spoonbot.cs
 Tribes\spoonbot_06a\*.cs
 Tribes\spoonbot_readme_xx.txt
 Tribes\spoonbot.bat


To start the server with this mod go to DOS and the tribes directory and type
   tribes -mod spoonbot_xx +exec spoonbot.cs
..where "spoonbot_xx" is "spoonbot_06a" for version 0.6a and so on.


or for a dedicated server type

   tribes -mod spoonbot_xx +exec spoonbot.cs -dedicated



For instructions on how to run SPOONBOT together with Renegades or other mods, see the FAQ!


NOTE:  Make sure you have the tribes 1.7 version installed first!
       Just download it at www.tribesplayers.com and get instructions there.


Check out any updates at www.playspoon.com
and email me at werewolf@playspoon.com if you experience any problems.


---------------------------------------------------------------










 Overview
----------

Spoonbot is a "bot" for TRIBES. A bot is meant to be a replacement for human opponents.
So if you have a bad internet connection, you can spawn a few bots and play with/against them.

For the first time in TRIBES history, SPOONBOT Version 0.4 introduced roaming bots which walk around and attack on their own accord. Now you can have real fights without playing over the internet.

Since v0.4a bots also understand the principle of CTF (Capture the Flag), so you can actually play matches against SPOONBOT. 

Please keep in mind that this bot is very much in development, so if you encounter bugs or have suggestions, feel free to email me at werewolf@playspoon.com










 Spoonbot Features
--------------------------------------


- Bots can be spawned into ALL MAPS! You no longer need to manually modify maps. Just play the standard maps with bots!
To spawn a bot, press TAB and select "Spawn bot", then select a bot class, gender and if it should be roaming or a normal bot.
The first "Guard" bot will be called "T0N1_Guard", the second "T0N2_Guard" etc... for the second team it would be "T1N1_Guard" respectively.
You can have a maximum of 3 bots of the same team/gender/category. This means you can only have 3 Female Snipers in team 1, however you can have 3 more MALE snipers in the same team.
For 6 different bot classes and 2 genders this would mean 3x6x2 which equals to a maximum of 36 bots per team.

- Bots will choose the adequate weapons depending on range and player status.

- "Guard" and "Mortar" bots will mortar away at targets you paint for them with the targeting laser !!!!

- Paint bots will stay put to paint targets in range

- Sniper bots will hog a place and snipe enemies.

- Sniper and Painter bots will now stay put to have a clear shot.

- Bots can now deploy Sensors, Turrets and Stations.
To have a bot deploy something, first make sure he's at the point where you want the turret/etc. to deploy. Then go to the commander screen, select the Bot, select "Deploy" and the Item you want the bot to deploy. If you click somewhere in the map, the bot will first deploy the item, THEN go to the point you clicked.
Example: Bot is at location A. You want a Sensor at location B. Command the bot to "attack" location B. When he's there, order the bot to deploy a Sensor, and as target location select your homebase. The bot will set up the Sensor at location B, and then head home to your home base.
All clear?

- Different armor/weapon configuration for bots:

- Bots run around the map ON THEIR OWN, without needing a human commander.

- Bots play CAPTURE THE FLAG
New in v0.4a is the bot's ability to capture the enemy's flag and return it to your home base. 
If en enemy captures your flag, ALL your bots will go after him and at
Readme — !0.6a_issues!.txt (from the archive itself)
This version relies totally on "Treefiles". This are files that contain path information for the bots, 
so they are able to find their way around inside bases.


As always, the flaws:


x)	Although the treepoint calculation is now almost flawless, the bots still hang at walls at times. 
	My fault. I'm pretty sure the route information is ok, but I think I have to make the bots try *different* 
	routes automatically if one route fails several times.

x)	After failing to reach the target for 3 times, the bots will cheat (=teleport)

x) 	*Sometimes* certain bots won't do anything for a few seconds. This isn't fatal, but a disturbing effect of raising 
	the Thinking Interval time. However, if there are enemies around, there won't be no pause and you won't notice 
	anything - so I think it's a fair trade.

x) 	Sometimes a treefile won't work because there are too many unresolved routes 
	(many "n" instead of "2 14 3 12 34 65") If you encounter this problem, try placing treepoints by hand at 
	corners and stuff. I recommend you to manually place most of the points, and let the automatic treepoint placer
	do the rest so all works well.

x) 	Bots WILL HANG if you don't have any treepoints near Generators, Turrets, Flags, and the Spawn points!!!
	Please place a treepoint in sight of EVERY installation, like Pulse sensors, Inventory stations, and the like.
	Don't place them too near, just so the bots can see the object.





Please don't email me with "The bot doesn't work". Be specific. In the future, I will ignore these mails.
Also, don't ask me why "SpoonHerc" doesn't work with Tribes, or why "Spoonbot" doesn't work in STARSIEGE.
BTW, I won't support mixing mods anymore. I got way too many emails asking why this doesn't work with Spoonbot
or why that doesn't work with Spoonbot. Ask someone else on the Forums (http://www.playspoon.com/forums/SpoonbotDevelopment)
or figure it out by yourself.


That's it for now!

Josef Jahn
werewolf@playspoon.com
Contents — 41 files (inside the archive)
Source: The Exiled — Tribes Repository
Original page: https://library.theexiled.pwnageservers.com/file.php?id=174
Archived source HTML: _source/file/174.html