Here you can view your subscribed threads, work with private messages and edit your profile and preferences Registration is free! Calendar Find other members Frequently Asked Questions Search Home

Go Back   BeyondUnreal Forums > Mods > Infiltration > Infiltration Development

Reply
 
Thread Tools Display Modes
Old 2nd Jul 2001, 09:51 AM   #1
JaFO
bugs are features too ...
 
JaFO's Avatar
 
Join Date: Nov. 5th, 2000
Posts: 5,483
Talking JaFO's Bot-editor (Beta 1) : You know you want it

I've finished my first version at last

If you want to tweak your bots, but you want to change more than just their skills, then try this one :

JaFO's Bot-editor (zipped)

JaFO's Bot-editor (executable)
JaFO is offline   Reply With Quote
Old 2nd Jul 2001, 09:52 AM   #2
JaFO
bugs are features too ...
 
JaFO's Avatar
 
Join Date: Nov. 5th, 2000
Posts: 5,483
Talking Another screenshot ....

These are the skill-settings ...
JaFO is offline   Reply With Quote
Old 2nd Jul 2001, 09:53 AM   #3
JaFO
bugs are features too ...
 
JaFO's Avatar
 
Join Date: Nov. 5th, 2000
Posts: 5,483
And just in case you couldn't reach the site ...

I've included the zipped-version in this post ...
JaFO is offline   Reply With Quote
Old 2nd Jul 2001, 09:54 AM   #4
Zundfolge
Registered User
 
Join Date: Dec. 13th, 1999
Location: USA
Posts: 5,703
If you could add loadout to the things you can change that would be cool
Zundfolge is offline   Reply With Quote
Old 2nd Jul 2001, 10:11 AM   #5
JaFO
bugs are features too ...
 
JaFO's Avatar
 
Join Date: Nov. 5th, 2000
Posts: 5,483
Cool That's fast ...

Loadout-options and team-edior are already planned for the Infiltration-part ...
I just wanted to get the basics in, because it could have taken ages if I'd added everything in this first release.
JaFO is offline   Reply With Quote
Old 2nd Jul 2001, 07:13 PM   #6
C.E.R.T. Boy
Warden of the UMC Nuthouse
 
C.E.R.T. Boy's Avatar
 
Join Date: May. 8th, 2001
Location: Atlanta GA. U.S.A.
Posts: 74
Umm.... nice idea JaFO

This is really a neat tool. Where ever did you get the idea?
C.E.R.T. Boy is offline   Reply With Quote
Old 2nd Jul 2001, 07:41 PM   #7
DeRailer
insignificant
 
Join Date: Mar. 15th, 2001
Location: singapore
Posts: 2,784
Thumbs up

Neato, I like the interface; very easy to use... hey wait DLL's BT is easy to use too. But I like the interface.
DLL's gonna release his 2nd version soon so GoGoGo Jafo!
nice work.

Need a beta tester? DLL's got *COUGH*White Lizard*COUGH*
DeRailer is offline   Reply With Quote
Old 2nd Jul 2001, 07:41 PM   #8
Starstreams
Registered User
 
Starstreams's Avatar
 
Join Date: Mar. 12th, 2001
Location: USA
Posts: 1,516
Thumbs up

JaFO, this is excellent. Itís like being able to put individual personality in each player. The possibilities are endless.

Nice work!
Starstreams is offline   Reply With Quote
Old 3rd Jul 2001, 02:23 AM   #9
JaFO
bugs are features too ...
 
JaFO's Avatar
 
Join Date: Nov. 5th, 2000
Posts: 5,483
Cool

// Where did I get the idea ?
Let's just say 'great minds think alike' ...
When DLL announced his version, I had been thinking about writing something like it already but until a few weeks ago I hadn't had the time to begin & finish it.

// -- to anyone who has downloaded bot-editor v1.00 (beta) :
- Did you encounter any problems ?

- any problems with the screensize of the dialogs ?
I've developed on a system with 1024x768 resolution & one monitor. If you're using a different resolution it might not look as good ...

- Dit it find the correct directory for UT on your system ?
I use the registry to find the directory UT is installed in.
This works on my system with Win98SE, but if you've got WinNT or Win2k there might be "security"-problems ...

- Custom playermodels :
Did you see all your playermodels ?
Did they all have the correct skins/faces/voices ?

- Custom skins :
Did the bot-editor allow you to choose them correctly ?
I haven't seen any real customskins for Infiltration, so whether or not that part actually works is something I don't know ...

- Custom faces :
Did the bot-editor allow you to choose them correctly ?
I haven't seen any real customfaces for Infiltration, so whether or not that part actually works is something I don't know ...

- Customvoices :
Where you able to choose the same voices as you could in UT ?

- Favorite weapons :
I think this is not used in Infiltration, so although you're able to choose one the in-game effect is not certain.

- are there any other features you like to see ?
Loadout- & team-editor are already planned.
Additional support for custommodels will be added if anyone can supply the links where I can download them.
JaFO is offline   Reply With Quote
Old 4th Jul 2001, 10:42 AM   #10
Nukeproof
n1
 
Nukeproof's Avatar
 
Join Date: Apr. 2nd, 2001
Location: Frankfurt/ Germany
Posts: 1,219
Cool tool...

just a little feedback: The botnames don't change (inside the game) although they are changed inside the infiltrationUser.ini

Seems they are stored somewhere else.
Nukeproof is offline   Reply With Quote
Old 4th Jul 2001, 01:47 PM   #11
JaFO
bugs are features too ...
 
JaFO's Avatar
 
Join Date: Nov. 5th, 2000
Posts: 5,483
Cool

Infiltration uses TWO (2!) lists with botnames :

- the bots in the teams (as defined in "InfiltrationBotTeams.ini")
- the "normal" bots (in "InfiltrationUser.ini")

The Bot-editor I've made only changes the bots in the latter part.
To use these bots simply don't use any teams you've made.

To verify this I've started an Infiltration Deathmatch.
If I set 'balanced' teams & chose 1 bot & no random order, I got the 'Patrick' with a desert-camo as I'd defined.
Changing the name changed his name too ...

In teamdeathmatch I got the same results, but now the 'skins' were (obviously) determined by the side the bot was on.
JaFO is offline   Reply With Quote
Old 4th Jul 2001, 02:24 PM   #12
Mac_Fodder
Just 1 more post.
 
Join Date: Oct. 18th, 2000
Posts: 125
Your GUI

JaFO,

I'm currently in the process of designing my GUI and as I'm designing it it's starting to look very similar in some parts to yours. So I was wondering if you would not be too offended if I went and basically mimiced your GUI for my Mac Bot Tweaker.

Also while looking at the INI file and thinking about what you had said before about setting the skins and stuff I think you convinced me. I think I can do it but I had a couple of questions about how you did it. Did you scan other files for the list of modles, faces and camo or did you hard code them in. I'm guessing you scanned some files. If you did which ones did you use. I can't seem to find them, though I'm not very good at knowing where to look as far as UT info goes.

In any case let me know about the GUI stuff as I don't want to step on any toes.
Mac_Fodder is offline   Reply With Quote
Old 5th Jul 2001, 07:00 AM   #13
JaFO
bugs are features too ...
 
JaFO's Avatar
 
Join Date: Nov. 5th, 2000
Posts: 5,483
// GUI :
I don't know how you could do the GUI any different, so it would be stupid if I said no.
Thanks for asking though

// skins/faces/models
You're correct, a few minor things aside I haven't hardcoded those at all.

What I do is this :
- scan all the files with the '.int'-extension :
these contain all the info you need

- look for the 'public'-section ('[public]' in the each file)

- in the public section read all the lines which start with 'object='

- each 'object' contains these fields :
- name
- Class
- MetaClass
- Description

- models are 'easy' part, but they are hardcoded
I just see if the 'MetaClass' = 'BotPack.Bot' for the UT-models
and
'INF_Core.INFc_sMale1Bot' for the Inf-models
The standard models for UT are in BotPack.Int
Inf has them in 'INF_Core.Int'

- to identify the skins/faces : Class=Texture & description has a value
Example : in FCommandoSkins.int you will find these lines :
The skin :
Object=(Name=FCommandoSkins.cmdo1,Class=Texture,Description=Commando)
and
The face :
Object=(Name=FCommandoSkins.cmdo4ivana,Class=Texture,Description=Ivana)
If you look at the name, then you see that the face-textures for a skin have almost the same name as the skin.

The faces & skins for Inf are trickier :
Inf_cCamos.int has the skins :
Object=(Name=INF_cCamos.GEN_BL_Arctic,Class=Texture,Description=Arctic)
Inf only has 1 model at the moment, so I assume that any texture that starts with "INF_CCAMOS" is a valid skin.
If any models are added in the future, this is the part I've got to change.

Inf_cFaces.Int has the faces :
Object=(Name=INF_cFaces.BoonieGEN_INFNoStrap_Black1,Class=Texture,Description=Black1)
".Boonie" is a face for the 'boonie' model
".Buzz" is for the 'buzz'-model
".Helmet" for the 'helmet'-model
".Cap" for the model with the cap
and ".rag" is for the last model

Since there are no additional faces & skins at this moment there is no real need to scan all the *.int-files for Infiltration.
If speed is an issue, then this scanning probably is the first part you could drop.
JaFO is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 11:20 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.

Copyright ©1998 - 2012, BeyondUnreal, Inc.
Privacy Policy | Terms of Use
Bandwidth provided by AtomicGamer