[club_records.dat] Club records

Discuss all aspects of editing the data and databases in EHM here. Have a question about the EHM Editor, EHM Assistant, editing the .cfg files, hex editing the .dat or .db files? Want to tweak the EHM exe file to change league rules/structure, start date etc? This is the place!
Forum rules
This is the forum to discuss all aspects of editing the EHM data and tweaking the game.

Have a bug or feature request for the EHM Editor? Post them in the EHM Editor thread. Please start a new thread or post in another thread if you have a question about how to use the EHM Editor.

Given the large number of questions on similar topics, we ask that you start a new thread for a new question unless you can locate a similar question in an existing thread. This will hopefully ensure that similar questions do not get buried in large threads.

Useful links: EHM 1 Assistant (Download) | EHM 1 Editor (Download) | EHM 1 Editor Tutorials | Editing Rules & Structures Guide | Converting EHM 2004 / 2005 DBs to EHM 1 | Converting an EHM 2007 DB to EHM 1 | Extra_config.cfg | Import_config.cfg | Player Roles
Post Reply
XenHL
Minor League
Posts: 279
Joined: Fri Nov 18, 2011 10:11 pm
Custom Rank: Retro Rosters Star!

[club_records.dat] Club records

Post by XenHL »

Does anyone know how club records are done?

I was playing around with the editor on the 79/80 database, and decided to see if I could make correct club records by adding player histories and the players' "Player info" tab. I did only two or three players from the Atlanta Flames and started a game to check: result was that Atlanta's club records in game was completely blank when checking before starting a game (clicking around at the team selection time), and only goalie wins and PIM were listed after actually starting a game! When in fact probably one of these players should've had the points and PIM records. Dan Bouchard's 142 wins was correct, but shutouts was completely empty.

So I'm at a loss... what's the way to do this?
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

Re: [club_records.dat] Club records

Post by archibalduk »

I think people have said before that the club records system in EHM is less than perfect. :cry:

So even when the player scores one more point or one more minute of PIM, he still doesn't break it?

I suspect the only way to edit club records is via the club_records.dat file. The structure can be found in this post under the section entitled struct DB_CLUB_RECORDS.
XenHL
Minor League
Posts: 279
Joined: Fri Nov 18, 2011 10:11 pm
Custom Rank: Retro Rosters Star!

Re: [club_records.dat] Club records

Post by XenHL »

Thanks for the answer.

I looked at the club_records.dat with a text editor and a hex editor and it's just gibberish... and the info in the .zip is beyond my grasp, so I think I'll just leave it alone... for now, anyways, unless there's a simple to explain what to do? (Which I rather doubt... :p )
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

Re: [club_records.dat] Club records

Post by archibalduk »

That's right - you need to "translate" the hex data into readable format. If you're feeling brave then you can try the guide I posted here on how to write your own data extractor. I haven't posted how to reimport the data, but I do promise a guide will follow within the next few weeks.

Alternatively, it is something I plan to eventually add to my History Editor (I can't say when yet though). This might be the easier option for you! :D
XenHL
Minor League
Posts: 279
Joined: Fri Nov 18, 2011 10:11 pm
Custom Rank: Retro Rosters Star!

Re: [club_records.dat] Club records

Post by XenHL »

Thanks, Archi.

I've got far too many projects on the go at and away from the computer at the moment to try to do anything as complex as writing a data extractor, so I'll happily wait!

(Well, not happily, but busily anyways! ;D )
Post Reply