Updating lots of players at once

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
ionkiller
Junior League
Posts: 28
Joined: Tue Mar 03, 2009 12:12 am

Updating lots of players at once

Post by ionkiller »

I've been using the editor for awhile and recently have tried switching a lot of the teams in the NHL for other teams (re-adding retro teams and removing all the TMs). I find it painfully slow however to go through every single player and their rights for every team and change them.

I'm wondering if there's any faster way of doing it? I was hoping to just sort of go through and mass-replace every instance where there was a say "Vancouver Canucks(TM)" with just "Vancouver Canucks"; would that be possible? I figure the information I'm looking to edit would be in the players.dat and players_rights.dat; they look like hex editable. Was the code used to build the editor released at any point if not so I could sift through that and see if I can (or some of my more talented friends could) build a macro to do that >>? If you have any information or if you've tried to do this in the past I'd be glad to hear it.
ArtVandelay
Prospect
Posts: 61
Joined: Tue Apr 05, 2005 4:35 am

Post by ArtVandelay »

I've been wondering the same thing. I know people have made updates to the pre-game editor. I wonder if this sort of update is do-able.

My reason for asking is this:

It seems the researchers who created the data felt that the best players of today are equivalent to the all-time legends - If there are more than 2 current players with a CA or PA over 190, that, to me, is too many. I don't for one second believe there's a game changer in the league right now that stands above the rest like Gretzky or Lemieux did. You may argue that the talent now is much higher than it was then and those guys wouldn't stand out as much. But I'd rather have the option to decide that for myself. In order to do that, I think those values need to be taken down across the entire database.

So if anyone can conceive of a way to do this, it would be really awesome. I simply don't have the time to manually decrease the values for all the players in the DB - and that's what would have to be done in order to have the global talent at the correct relative levels.
Post Reply