DFBarracks - Forums




Delta Force Barracks Forums - Powered by XMB 1.9.11
Delta Force Barracks Forums
Not logged in [Login ]
Go To Bottom

Printable Version  
Author: Subject: Bin Files
chrislew200
Field Marshall
*******




Posts: 3368
Registered: 3-30-2003
Member Is Offline

Mood: ~RSU~ Is Home

[*] posted on 9-24-2005 at 08:49 AM
Bin Files


Ok folks im looking at uploading a bin template file for you all to use so you can do:

Custom briefings
Waypoint names
AI names
Objective text that can be used in events.

Now i should have this template up for you all tommorow ith full instructions on how to use.

chrislew200




No Longer Present
View user's profile View All Posts By User
Jonathan
Captain
****




Posts: 295
Registered: 5-4-2003
Member Is Offline


[*] posted on 9-24-2005 at 10:44 AM


Sounds great Chrislew200.

You might want to add a warning about using this for coop missions. Cause people that log onto a server running a custom mission, and didn't d/l the mission, won't see the correct waypoint names, goals, or briefing.

I wound up redoing 3 of my coop missions cause I didn't realize this. Kept wondering why folks were running amuck in my coop missions. :(
View user's profile View All Posts By User
Eagle_Eye
Senior Admin
***********


Avatar


Posts: 8865
Registered: 9-7-2002
Location: Adelaide, South Australia
Member Is Offline

Mood: Grey,not Stupid

[*] posted on 9-24-2005 at 06:02 PM


That's why the bin file template must contain the standard waypoints, and mission objectives if you want to add a briefing, or named locations which do get sent to all players..

ie..

'[Mission Dialog]'
STRDLGLINE000 = "Alpha 1 is down.";
STRDLGLINE001 = "Alpha 2 is down.";
STRDLGLINE002 = "Charlie 1 is down.";
STRDLGLINE003 = "Charlie 2 is down.";



'[info]'
Title = "Eagles Run";
briefing = "Mission<-uco>
Test Coop Mission by Eagle Eye.

Situation<-uco>
Test Coop Mission by Eagle Eye.

Execution<-uco>
Test Coop Mission by Eagle Eye.

Situation<-uco>
Test Coop Mission by Eagle Eye.

";
LOSE_DEBRIEFING = ".";


'[WPNames]'
STRWPNAME000 = "Null";
STRWPNAME001 = "Alpha";
STRWPNAME002 = "Bravo";
STRWPNAME003 = "Charlie";
STRWPNAME004 = "Delta";
STRWPNAME005 = "Echo";
STRWPNAME006 = "Foxtrot";
STRWPNAME007 = "Golf";
STRWPNAME008 = "Hotel";
STRWPNAME009 = "India";
STRWPNAME010 = "Joker";
STRWPNAME011 = "Kilo";
STRWPNAME012 = "Lima";
STRWPNAME013 = "Mike";
STRWPNAME014 = "November";
STRWPNAME015 = "Oscar";
STRWPNAME016 = "Papa";
STRWPNAME017 = "Quebec";
STRWPNAME018 = "Romeo";
STRWPNAME019 = "Sierra";
STRWPNAME020 = "Tango";
STRWPNAME021 = "Uniform";
STRWPNAME022 = "Victor";
STRWPNAME023 = "Whiskey";
STRWPNAME024 = "X-Ray";
STRWPNAME025 = "Yankee";
STRWPNAME026 = "Zulu";

'[WinConditions]'
STRWINCOND000 = "null";
STRWINCOND001 = "Eliminate all resistance";
STRWINCOND002 = "Find Intel Documents";
STRWINCOND003 = "Eliminate all weapon crates";
STRWINCOND004 = "Reach Final Waypoint";
STRWINCOND005 = "Destroy Technicals";
STRWINCOND006 = "Destroy Radio Equipment";
STRWINCOND007 = "Destroy command center";
STRWINCOND008 = "Destroy communication towers";
STRWINCOND009 = "Stop advancing troops";
STRWINCOND010 = "Eliminate all resistance at the objective";
STRWINCOND011 = "Eliminate enemy helicopters";
STRWINCOND012 = "Destroy weapon emplacements";
STRWINCOND013 = "Sink cargo ship";
STRWINCOND014 = "Destroy bridge";
STRWINCOND015 = "Eliminate perimeter patrols";
STRWINCOND016 = "Sink LCACs";
STRWINCOND017 = "Protect civilians";
STRWINCOND018 = "Protect your squad";
STRWINCOND019 = "Destroy Supply Trucks";
STRWINCOND020 = "Destroy crates at objective";
STRWINCOND021 = "Eliminate all forces at Waypoint Alpha";
STRWINCOND022 = "Eliminate all forces at Waypoint Bravo";
STRWINCOND023 = "Eliminate all forces at Waypoint Charlie";
STRWINCOND024 = "Eliminate all forces at Waypoint Delta";
STRWINCOND025 = "Eliminate all forces at Waypoint Echo";
STRWINCOND026 = "Eliminate all forces at Waypoint Foxtrot";
STRWINCOND027 = "Eliminate all forces at Waypoint Golf";
STRWINCOND028 = "Eliminate all forces at Waypoint Hotel";
STRWINCOND029 = "Eliminate all forces at Waypoint India";
STRWINCOND030 = "Eliminate all forces at Waypoint Joker";
STRWINCOND031 = "Eliminate all forces at Waypoint Kilo";
STRWINCOND032 = "Eliminate all forces at Waypoint Lima";
STRWINCOND033 = "Eliminate all forces at Waypoint Mike";
STRWINCOND034 = "Eliminate all forces at Waypoint November";
STRWINCOND035 = "Eliminate all forces at Waypoint Oscar";
STRWINCOND036 = "Eliminate all forces at Waypoint Papa";
STRWINCOND037 = "Eliminate all forces at Waypoint Quebec";
STRWINCOND038 = "Eliminate all forces at Waypoint Romeo";
STRWINCOND039 = "Eliminate all forces at Waypoint Sierra";
STRWINCOND040 = "Eliminate all forces at Waypoint Tango";
STRWINCOND041 = "Eliminate all forces at Waypoint Uniform";
STRWINCOND042 = "Eliminate all forces at Waypoint Victor";
STRWINCOND043 = "Eliminate all forces at Waypoint Whiskey";
STRWINCOND044 = "Eliminate all forces at Waypoint X-Ray";
STRWINCOND045 = "Eliminate all forces at Waypoint Yankee";
STRWINCOND046 = "Eliminate all forces at Waypoint Zulu";
STRWINMSG000 = "Objective Complete!";
STRWINMSG001 = "All resistance has been eliminated";
STRWINMSG002 = "Intel Documents Found";
STRWINMSG003 = "All weapon crates destroyed!";
STRWINMSG004 = "Waypoint Reached";
STRWINMSG005 = "Technicals Destroyed!";
STRWINMSG006 = "Radio Equipment Destroyed";
STRWINMSG007 = "Command Center Destroyed";
STRWINMSG008 = "Communications Tower Destroyed";
STRWINMSG009 = "Enemy Troops Neutralized";
STRWINMSG010 = "Enemy Forces Destroyed";
STRWINMSG011 = "Enemy Helicopters Destroyed";
STRWINMSG012 = "Weapon emplacements destroyed!";
STRWINMSG013 = "Cargo ship sunk!";
STRWINMSG014 = "Bridge destroyed!";
STRWINMSG015 = "Patrols eliminated!";
STRWINMSG017 = "The civilians are safe!";
STRWINMSG018 = "Your squad has survived!";
STRWINMSG019 = "Supply Trucks Destroyed";
STRWINMSG020 = "Crates Destroyed";
STRWINMSG021 = "Enemy Forces Destroyed";
STRWINMSG022 = "Enemy Forces Destroyed";
STRWINMSG023 = "Enemy Forces Destroyed";
STRWINMSG024 = "Enemy Forces Destroyed";
STRWINMSG025 = "Enemy Forces Destroyed";
STRWINMSG026 = "Enemy Forces Destroyed";
STRWINMSG027 = "Enemy Forces Destroyed";
STRWINMSG028 = "Enemy Forces Destroyed";
STRWINMSG029 = "Enemy Forces Destroyed";
STRWINMSG030 = "Enemy Forces Destroyed";
STRWINMSG031 = "Enemy Forces Destroyed";
STRWINMSG032 = "Enemy Forces Destroyed";
STRWINMSG033 = "Enemy Forces Destroyed";
STRWINMSG034 = "Enemy Forces Destroyed";
STRWINMSG035 = "Enemy Forces Destroyed";
STRWINMSG036 = "Enemy Forces Destroyed";
STRWINMSG037 = "Enemy Forces Destroyed";
STRWINMSG038 = "Enemy Forces Destroyed";
STRWINMSG039 = "Enemy Forces Destroyed";
STRWINMSG040 = "Enemy Forces Destroyed";
STRWINMSG041 = "Enemy Forces Destroyed";
STRWINMSG042 = "Enemy Forces Destroyed";
STRWINMSG043 = "Enemy Forces Destroyed";
STRWINMSG044 = "Enemy Forces Destroyed";
STRWINMSG045 = "Enemy Forces Destroyed";
STRWINMSG046 = "Enemy Forces Destroyed";

'[LoseConditions]'
STRLOSECOND000 = "null";
STRLOSECOND001 = "Player dies";
STRLOSECOND002 = "Friendly forces eliminated";
STRLOSECOND003 = "Friendly helicopters destroyed";
STRLOSECOND004 = "Trucks destroyed";
STRLOSECOND005 = "Transmitter destroyed";
STRLOSECOND006 = "Black Hawk destroyed";
STRLOSECOND007 = "Ground troops eliminated";
STRLOSECOND008 = "Too many casualties";
STRLOSECOND009 = "Operative killed";
STRLOSECOND010 = "Jeeps destroyed";
STRLOSECOND011 = "Bridge destroyed";
STRLOSECOND012 = "Weapon emplacement destroyed";
STRLOSECOND013 = "Communications destroyed";
STRLOSECOND014 = "Cargo ship sunk";
STRLOSECOND015 = "Squad killed";
STRLOSECOND016 = "Relief supplies lost";
STRLOSECOND017 = "Enemy reached waypoint";
STRLOSECOND018 = "Objective not secured in time";
STRLOSECOND019 = "Explosives detonated";
STRLOSECOND020 = "Too many crates destroyed";
STRLOSECOND021 = "Teammate killed";
STRLOSECOND022 = "Little Bird destroyed";
STRLOSECOND023 = "Did not reach objective in time";
STRLOSECOND024 = "Arms shipment destroyed";
STRLOSECOND025 = "Emplaced weapons destroyed";
STRLOSECOND026 = "Too far off course";
STRLOSECOND027 = "Too many civilians killed";
STRLOSECOND028 = "Friendly fire";
STRLOSECOND029 = "Objective not secured";
STRLOSECOND030 = "Waypoint not secured";
STRLOSEMSG000 = "Mission Failed!";
STRLOSEMSG001 = "Mission Failed!
You Died";
STRLOSEMSG002 = "Mission Failed!
Friendly forces eliminated";
STRLOSEMSG003 = "Mission Failed!
Friendly helicopters destroyed";
STRLOSEMSG004 = "Mission Failed!
Trucks destroyed";
STRLOSEMSG005 = "Mission Failed!
Transmitter destroyed";
STRLOSEMSG006 = "Mission Failed!
Black Hawk destroyed";
STRLOSEMSG007 = "Mission Failed!
Ground troops eliminated";
STRLOSEMSG008 = "Mission Failed!
Too many casualties";
STRLOSEMSG009 = "Mission Failed!
Operative Killed";
STRLOSEMSG010 = "Mission Failed!
Jeeps destroyed";
STRLOSEMSG011 = "Mission Failed!
Bridge destroyed";
STRLOSEMSG012 = "Mission Failed!
Weapon emplacement destroyed";
STRLOSEMSG013 = "Mission Failed!
Communications destroyed";
STRLOSEMSG014 = "Mission Failed!
Cargo ship has been sunk";
STRLOSEMSG015 = "Mission Failed!
Squad killed";
STRLOSEMSG016 = "Mission Failed!
Relief supplies lost";
STRLOSEMSG017 = "Mission Failed!
Enemy has reached waypoint";
STRLOSEMSG018 = "Mission Failed!
Objective not secured";
STRLOSEMSG019 = "Mission Failed!
Explosives detonated";
STRLOSEMSG020 = "Mission Failed!
Too many crates destroyed";
STRLOSEMSG021 = "Mission Failed!
Teammate killed";
STRLOSEMSG022 = "Mission Failed!
Little Bird destroyed";
STRLOSEMSG023 = "Mission Failed!
Failed to reach objective";
STRLOSEMSG024 = "Mission Failed!
Arms shipment destroyed";
STRLOSEMSG025 = "Mission Failed!
Emplaced weapons destroyed";
STRLOSEMSG026 = "Mission Failed!
You've gone too far off course";
STRLOSEMSG027 = "Mission Failed!
Too many civilians killed";
STRLOSEMSG028 = "Mission Failed!
You've shot your own team";
STRLOSEMSG029 = "Mission Failed!
Objective not secured";
STRLOSEMSG030 = "Mission Failed!
Waypoint not secured";

'[PeopleNames]'
STRNAME000 = "null";

'[CineText]'
STRREGION = " ";
STRTIME = " ";

'[LOCATIONS]'
LOCATION000 = "Insertion";
LOCATION001 = "Armory";
LOCATION002 = "Fuel Depot";
LOCATION003 = "Exfil";

'[AINAMES]'
AI_ALPHA1 = "Alpha 1";
AI_CHARLIE1 = "Charlie 1";
AI_ALPHA2 = "Alpha 2";
AI_CHARLIE2 = "Charlie 2";









View user's profile Visit user's homepage View All Posts By User
chrislew200
Field Marshall
*******




Posts: 3368
Registered: 3-30-2003
Member Is Offline

Mood: ~RSU~ Is Home

[*] posted on 9-30-2005 at 11:25 PM


Ive just been looking at it more and i actually got a map with custom bin to work with the bin file only being txt and not converted but im not sure how reliable this is going to be.

chrislew200




No Longer Present
View user's profile View All Posts By User
mr tarzan
Private
**


Avatar


Posts: 93
Registered: 6-24-2005
Location: Norway
Member Is Offline

Mood: Happy

[*] posted on 10-1-2005 at 02:32 AM


Quote:
Originally posted by chrislew200
Ive just been looking at it more and i actually got a map with custom bin to work with the bin file only being txt and not converted but im not sure how reliable this is going to be.

chrislew200


Sounds cool. Will it work for players who hasn't got the map files downloaded on their computers (people that just join a server)?

mr tarzan :D
View user's profile View All Posts By User This user has MSN Messenger
Legionnaire=M=
Private
**


Avatar


Posts: 89
Registered: 5-11-2004
Location: Yokosuka, JAPAN
Member Is Offline


[*] posted on 10-27-2005 at 10:20 PM


I tested .bin w/ J.O ver1.6.7.13 before.

[info], [Title](included in "info" category), [LOCATIONS], [AINAMES],
they worked fine for MP.
Clients (not installed .bin) could see them.

Unfortunately,
[WPNames], [WinConditions], [LoseConditions], [Triggered Text],
they didn't work. :(
They weren't indicated correctly for clients.
It seems medmssn.bin work for clients.

I haven't tested w/ DF:X and J.O. ver1.6.9.2 yet.
Anyone report, please.;)
View user's profile View All Posts By User
Eagle_Eye
Senior Admin
***********


Avatar


Posts: 8865
Registered: 9-7-2002
Location: Adelaide, South Australia
Member Is Offline

Mood: Grey,not Stupid

[*] posted on 10-27-2005 at 10:54 PM


This is why my template above has the standard waypoints and objectives from the medmssn.bin in it..

I tested this over the net the day before I made the above post..

Thanks for posting the official names for what isn't transfered..

I created a test Coop, with something from everything in the bin included..even triggered text..I served it to Iceman while I had him on the land line..had the same results that you posted..

Funny how some things transfered, and some are not..bit of a half assed effort on Nova's part..but, nevermind, at least we know..

EE









View user's profile Visit user's homepage View All Posts By User
Legionnaire=M=
Private
**


Avatar


Posts: 89
Registered: 5-11-2004
Location: Yokosuka, JAPAN
Member Is Offline


[*] posted on 10-28-2005 at 05:08 AM


Thx for your testing and report. :)
View user's profile View All Posts By User
cougar6
Grunt
*




Posts: 8
Registered: 10-2-2005
Member Is Offline


[*] posted on 3-6-2006 at 10:46 AM


I decided to jump into the map-making arena and used XMED to create a COOP map with custom objectives, triggered text, etc. and, like was posted, I couldn't play the map. It appears that AI events work (AI dies and triggers 5 minute countdown timer) but player events do not (player cannot stop timer - I tried using the Player event trigger as well as the SSN - 10000 trigger but nothing worked). So, I can DEFINITELY confirm that the behavior is still present in 1.6.92. And having the .bin file doesn't help because it is on both my server and my workstation and nothing. I wish I would have seen this post before converting all my text and player-triggered events from the .wac into the XMED.

Cougar6
View user's profile View All Posts By User
Eagle_Eye
Senior Admin
***********


Avatar


Posts: 8865
Registered: 9-7-2002
Location: Adelaide, South Australia
Member Is Offline

Mood: Grey,not Stupid

[*] posted on 3-6-2006 at 02:46 PM


Ok..just a few things..

ssn10,000 is and always has been for SP missions only..you need to use group 1 as the trigger, they player is always in group 1, and you can't change it.

As for custom bin files, only parts are transmitted..

As I said above. you must leave the waypoint names, the custom objectives and the win/lose messages alone, as they are not transmitted..

You can put in a briefing, and named locations, which are transmitted..

It always pays to have a look through the forums if your a new mapper, it can save hours of frustration that we already suffered figuring all this out..LOL..

EE









View user's profile Visit user's homepage View All Posts By User
cougar6
Grunt
*




Posts: 8
Registered: 10-2-2005
Member Is Offline


[*] posted on 3-7-2006 at 10:21 AM


Amen!
View user's profile View All Posts By User
leif_dk
Grunt
*




Posts: 9
Registered: 11-7-2002
Member Is Offline


[*] posted on 4-25-2006 at 07:01 PM


were do i find a tut. for making COOP maps in DFX????



View user's profile View All Posts By User
Eagle_Eye
Senior Admin
***********


Avatar


Posts: 8865
Registered: 9-7-2002
Location: Adelaide, South Australia
Member Is Offline

Mood: Grey,not Stupid

[*] posted on 4-25-2006 at 07:04 PM


There are no Real tut's, just forums with a lot of answered questions..

Some of the maps in the Data Base come with .mis files, you can take a look at some of those..

Try Tarzan, I think he supplies mis files..

EE









View user's profile Visit user's homepage View All Posts By User
Wolfe_GEKO
Grunt
*




Posts: 3
Registered: 2-25-2006
Member Is Offline


[*] posted on 8-30-2006 at 07:01 AM


so do i paste the template into the bin file? and where exactly?(im used to NILE)
View user's profile View All Posts By User
Serenity
Grunt
*




Posts: 7
Registered: 10-15-2006
Location: Placentia, CA USA
Member Is Offline


[*] posted on 10-31-2006 at 08:14 PM


Hello Eagle Eye,

I am also trying to understand this but I am confused and I am new to DFX map building so please be patient with this novice.

DFXMED under Edit/Briefing has an area where you can type in text but I am not sure on where it goes. I assumed that the text would display as a Mission Briefing when a player joins the game or when the "O" key is pressed during play as explained on page 8 of the DFX Mission Editor Manual. but it does not seem to work. In reading this Forum string, it seems that I have to use a BIN file to contain the custom Briefing message with Eagle Eyes template. I tried this with a copy/paste to a BIN file with the same name as my map and I get a program dump when opening the DFXMED program and selecting my map. Thinking about this I realize that I need to convert the text to a binary format in the BIN file. Is it really this complicated to put custom Briefings in maps? NILE seems to have this built in where you can type text and it will create the BIN file. Do I use NILE to copy/paste the template to create the BIN file? Is it better to communicate mission information in your maps to players by using a WAC file with console messages? Thanks in advance for your help.

Also, I really appreciate the information that you and the rest of the great guys and gals have provided for the DFX mapping and playing community. I have been hosting a 16 slot game server to the DFX playing community for the last 8 months and enjoy providing pure free fun. Map building brings the fun to a new level.

Best Regards
Malcolm Reynolds
www.ocserenity.com
View user's profile Visit user's homepage View All Posts By User
Eagle_Eye
Senior Admin
***********


Avatar


Posts: 8865
Registered: 9-7-2002
Location: Adelaide, South Australia
Member Is Offline

Mood: Grey,not Stupid

[*] posted on 11-1-2006 at 01:51 PM


You'll need to recode the text file back into a bin file, and name it the same s your game file.

ie..

MyMap.bms, MyMap.bin

The devilsclaw tools are available stand alone, in the BHD section I think, or... they are in the unofficial JO mod tools.

There are 2 programs, text to bin, and bin to text, simple to use.


Using a wac to display is best.

Text will appear at the bottom, console text at the top.

EE

### EDIT ###

Here's the links for the tools..

Bin Tools by Devilsclaw.net

UNOFFICIAL JO MODTOOLS









View user's profile Visit user's homepage View All Posts By User
Serenity
Grunt
*




Posts: 7
Registered: 10-15-2006
Location: Placentia, CA USA
Member Is Offline


[*] posted on 11-2-2006 at 07:06 PM


Thank you Eagle Eye.

I will take your advice on using a WAC file.

Best Regards
Malcolm Reynolds
View user's profile Visit user's homepage View All Posts By User

  Go To Top

Powered by XMB 1.9.11
XMB Forum Software © 2001-2012 The XMB Group
[Queries: 15] [PHP: 59.8% - SQL: 40.2%]












Copyright © 2002 - 2008 All Rights Reserved - DFBarracks.com
Site Design by A.Bullet - ScreamingDemon.com