EHM 2007 Updater (A Pre-Game & Saved Game Editor)

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
User avatar
archibalduk
TBL Admin Team
Posts: 20372
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: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by archibalduk »

Midas wrote:Arch your updater is fantastic as always. I'm glad birthplaces were added to the import function, but at the moment the export function lacks a birthplace section. As the game doesn't fill them in automatically, leaving it completely blank, this would be a problem for things like the CHL (which parse player availability by region). Would it be possible to include this in future versions? It would go a long way in making creating completely fictional databases easier :D!
I hadn't planned on making this one publicly available yet, but seeing as it does what you need, download this: http://1drv.ms/1bFt3Ds

The above is a link to version 3.0.0a of the Updater. I have been working on it since July last year and it is largely written from scratch. If you try exporting the Staff data using this, you will see it has the birthplace section you need.

With regards to using this version to edit, I must emphasise that it still needs further testing to check that all of the editing features work. I strongly recommend not using it to edit any valuable databases right now. It is solely for testing purposes. [Also note that it is not yet possible to import any Updater spreadsheets yet and certain parts of the user interface need more work - such as the Help -> User Guide section.]

Any feedback about this version and/or any feature requests are very welcome. :)

P.s. I should add that I have decided not to pursue any further saved game editing functions right now. I don't see the value in spending time making EHM 2007 saved games editable given EHM:EA's release. Currently the new Updater can only load saved games and show you the contents (via Data -> Saved Game Index). On the plus side, the Updater can load any uncompressed EHM saved game (including EHM:EA saved games).
Midas
Minor League
Posts: 238
Joined: Sun Nov 07, 2010 5:57 am

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by Midas »

Wow, thanks Archi! I'll make backups and keep you updated on what I've found. I've gotten fairly good at hex-editing what the Updater isn't currently capable of doing- mostly with regards to nations (I'm still at nation swapping, which I've perfected at this point). But it's too daunting to edit players en masse via. a hex-editor hehe, so I was waiting for this. Awesome.
User avatar
archibalduk
TBL Admin Team
Posts: 20372
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: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by archibalduk »

I don't know if it's of any help, but the Updater has a Nations editor. When you load your DB into the Updater, click on Editor -> Nations.

Image
Ichimar486
Learning to skate
Posts: 4
Joined: Mon Apr 20, 2015 10:13 pm
Favourite Team: Toronto Maple Leafs

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by Ichimar486 »

When ever I try to import xml files the program doesn't respond after loading 5% and unknown file type comes up for CSV files. I even extracted rosters in which I didn't edit as a test and I get the same issues ](*,) ](*,) ](*,) ](*,) :bs: I even switch cpu's so either I'm doing something slightly wrong or I dunno... I'm using the TBL Rosters v7.3 P-SoS update for Ehm EA

Update: I looked around... I'm supposed to rename the files aren't I... ](*,) ](*,) ](*,)
User avatar
archibalduk
TBL Admin Team
Posts: 20372
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: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by archibalduk »

It's hard to say what you're doing wrong without any further details. What files are you trying to import? It sounds like you might be importing exported_* files which are not designed for importing. You should be using the *_update files (by creating the template files via the Spreadsheet menu - see the Readme.pdf file for more details).
Ichimar486
Learning to skate
Posts: 4
Joined: Mon Apr 20, 2015 10:13 pm
Favourite Team: Toronto Maple Leafs

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by Ichimar486 »

Thanks for responding, Yea I figured it out, I'm just getting the 81 colum in row 2 issue now... I guess I need that libre Office thing now... darn I just need to edit three players potential... ](*,)
User avatar
archibalduk
TBL Admin Team
Posts: 20372
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: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by archibalduk »

The Updater is great for making lots of edits, but if you're just making a couple, I'd recommend using the Pre-Game Editor: http://www.ehmtheblueline.com/forums/vi ... =88&t=6745

If you still have problems with your Updater file then upload it to this thread and I'll take a look. :thup:
BKarchitect
Second Line
Posts: 656
Joined: Sat Jan 07, 2012 11:21 pm

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by BKarchitect »

First, a huge thanks to of course Riz for bringing this game back to life...and then to archi for his never-ending quest to improve the game experience! The newest updater is just fantastic. My questions are probably things that some of you are already sleuthing to find out but I'll ask anyways. They have to do with keeping roster updates relevant with minimal work...

I've noticed pre-existing players (aside from a random handful it appears) in the 7.3 update, goalies aside, do not have player roles assigned to them. Ok, makes sense - this is a band-new feature. My question would be, does assigning a player role to a pre-existing player who already has all his attributes filled out with solid numbers have any relationship on how the player will develop in the game? Here's my hypothetical scenario:

Duncan Siemens. Solid prospect...let's say he has a current ability of 104. Say his potential is 142. Right now he has no assigned player role. His attributes right now lean heavily to the defensive, physical side of things and if he ever makes it in the NHL, that is where he will make his hay. By assigning a player role to him (say as a physical defensive defenseman), can I essentially funnel or focus his future attribute growth up to that 142 potential ability into those physical attributes? The reverse question would be - if I don't give him a player role and just let the CPU develop him, will his improvement be more general or spread across technical skills as well?

And - related...let's say Siemens makes Colorado this fall and turns into a terrific defenseman right away. So...as a roster updater, you want to update his ratings. His current ability may get changed to say 130 via the updater or pre-game editor. Now - I know when you change a player's current ability, the game will tend to boost or suppress ratings from what is written in their pre-game attributes to something more inline with his CA in the database, even if all the individual attributes are filled out with a specific number. But it basically seems to tack on extra ratings across the board. I wonder...if he has a player role, if his filled in attributes are low or out-dated but his CA is high and current...will EHM "fill" those extra ratings more heavily into the attributes that are important to his role?

Finally...is speed/acceleration/agility considered a "physical" trait? I mean, obviously it is in the grouping (as opposed to technical or mental) but if you create or edit a player to have a grinder or enforcer role that is going to focus heavily on physical traits...I'm just wondering if that means I'll end up with some really fast skating fighters? :-D

I know these are all very broad questions that get to the technicality of how the player role, development and ratings generation engine of EHM: EA works so not assuming anybody knows yet at this point, just throwing them out there!
User avatar
Manimal
TBL Admin Team
Posts: 6344
Joined: Thu Apr 24, 2008 4:01 am
Custom Rank: EHM Rosters Man
Favourite Team: Djurgårdens IF
Location: Karlstad, Sweden

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by Manimal »

You are correct on the Siemens example, with the exemption of that if you do not set a role, the game will for you

The player roles gives extra weight to certain attributes. A grinder or enforcer does not raise all physical attributes, it makes it easier to gain improvement in the attributes fitting to the role.
User avatar
A9L3E
All-Star
Posts: 1230
Joined: Tue Sep 09, 2008 6:22 am
Custom Rank: Shiny gilded nameplate
Favourite Team: Helsingin Jokerit
Location: Vantaa, Finland

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by A9L3E »

I tried to give a role to one player with the updater, but the bio section of the player profile still shows the "default" role. The import went fine, there were no errors what-so-ever, and all the other changes were implemented. Any help would be appreciated.
User avatar
archibalduk
TBL Admin Team
Posts: 20372
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: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by archibalduk »

Unfortunately the Pre-Game Editor does not support Player Roles (it is only compatible with goalie roles/styles). Even worse, it will reset any player's role to None if you edit them in the Editor (except for goalies which are unaffected). So if you set a player's Role in the Updater, do NOT edit that player in the Pre-Game Editor (but you can edit any other players and also any goalies). If you do edit such a player in the Pre-Game Editor then you will need to re-import his Role using the Updater.
User avatar
A9L3E
All-Star
Posts: 1230
Joined: Tue Sep 09, 2008 6:22 am
Custom Rank: Shiny gilded nameplate
Favourite Team: Helsingin Jokerit
Location: Vantaa, Finland

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by A9L3E »

I suspected it, and thus I made sure that Updater was the last tool I used before importing the database, however, it did not work.
User avatar
archibalduk
TBL Admin Team
Posts: 20372
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: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by archibalduk »

A9L3E wrote:I suspected it, and thus I made sure that Updater was the last tool I used before importing the database, however, it did not work.
Why do you think it does not work? How are you checking whether it worked? The way to check is to export a player attributes list from the DB via the Updater.
User avatar
A9L3E
All-Star
Posts: 1230
Joined: Tue Sep 09, 2008 6:22 am
Custom Rank: Shiny gilded nameplate
Favourite Team: Helsingin Jokerit
Location: Vantaa, Finland

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by A9L3E »

Hmm, okay... apparently it did. I thought I could see it by looking at the player bio.
andriy
Learning to skate
Posts: 2
Joined: Tue May 05, 2015 1:18 am
Favourite Team: Bruins

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by andriy »

Hello, when I load my EHM:EA saved game, the program load 100% and then crashes and shuts down.
User avatar
nino33
Mr. Goalie
Posts: 6088
Joined: Sat Aug 07, 2010 3:37 am
Custom Rank: Retro Rosters Specialist
Favourite Team: 1970s hockey

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by nino33 »

andriy wrote:Hello, when I load my EHM:EA saved game, the program load 100% and then crashes and shuts down.
The EHM07 Saved Game Editor/Updater doesn't work with EHM:EA
There is currently no saved game editor for EHM:EA, and likely won't be for awhile

To edit EHM:EA you actually edit an EHM07 database using the available EHM07 editing tools, and then import the database into EHM:EA
User avatar
archibalduk
TBL Admin Team
Posts: 20372
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: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by archibalduk »

andriy wrote:Hello, when I load my EHM:EA saved game, the program load 100% and then crashes and shuts down.
Are you using version 2 or version 3 of the Updater? Only version 3 is compatible with EA saved games.
andriy
Learning to skate
Posts: 2
Joined: Tue May 05, 2015 1:18 am
Favourite Team: Bruins

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by andriy »

archibalduk wrote:
andriy wrote:Hello, when I load my EHM:EA saved game, the program load 100% and then crashes and shuts down.
Are you using version 2 or version 3 of the Updater? Only version 3 is compatible with EA saved games.
Well, found version3 in topic, but it can't edit salary cap nor view player potential attribute. Waiting for next version, if needing any help, just tell...
Face some trouble in game with salaries raising and cap staying put.
User avatar
nino33
Mr. Goalie
Posts: 6088
Joined: Sat Aug 07, 2010 3:37 am
Custom Rank: Retro Rosters Specialist
Favourite Team: 1970s hockey

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by nino33 »

Not sure if the brand new "EHM:EA Assistant" will do what you want, but it might interest you http://www.ehmtheblueline.com/forums/vi ... 01#p188501
BKarchitect
Second Line
Posts: 656
Joined: Sat Jan 07, 2012 11:21 pm

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by BKarchitect »

Having a conflict between Updater and the good old pre-game editor. I've set the player roles in updater and they have taken but whenever I switch a player's team (or make them an FA) in the pre-game editor, it 'erases' the role when saved and I thne re-view the db in Updater. Any ideas? Should I just stick to the Updater format for editing a player's team/contract? Can I make a player a free agent (void their current contract) with the Updater by setting the team in the contract update spreadsheet to "_none"? I'm hoping that after setting player roles - if you edit the player's team and save it doesn't always empty the player role function like using the Pre-Game editor does...
User avatar
Manimal
TBL Admin Team
Posts: 6344
Joined: Thu Apr 24, 2008 4:01 am
Custom Rank: EHM Rosters Man
Favourite Team: Djurgårdens IF
Location: Karlstad, Sweden

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by Manimal »

BKarchitect wrote:Having a conflict between Updater and the good old pre-game editor. I've set the player roles in updater and they have taken but whenever I switch a player's team (or make them an FA) in the pre-game editor, it 'erases' the role when saved and I thne re-view the db in Updater. Any ideas? Should I just stick to the Updater format for editing a player's team/contract? Can I make a player a free agent (void their current contract) with the Updater by setting the team in the contract update spreadsheet to "_none"? I'm hoping that after setting player roles - if you edit the player's team and save it doesn't always empty the player role function like using the Pre-Game editor does...
The Pre-game editor always empties the player roles.
Best thing is to keep an attribute_update file with all roles.
You can make a player a free agent in the Updater by writing "_ufa" in club contracted to
BKarchitect
Second Line
Posts: 656
Joined: Sat Jan 07, 2012 11:21 pm

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by BKarchitect »

Manimal wrote:
BKarchitect wrote:Having a conflict between Updater and the good old pre-game editor. I've set the player roles in updater and they have taken but whenever I switch a player's team (or make them an FA) in the pre-game editor, it 'erases' the role when saved and I thne re-view the db in Updater. Any ideas? Should I just stick to the Updater format for editing a player's team/contract? Can I make a player a free agent (void their current contract) with the Updater by setting the team in the contract update spreadsheet to "_none"? I'm hoping that after setting player roles - if you edit the player's team and save it doesn't always empty the player role function like using the Pre-Game editor does...
The Pre-game editor always empties the player roles.
Best thing is to keep an attribute_update file with all roles.
You can make a player a free agent in the Updater by writing "_ufa" in club contracted to
Thanks Manimal!
Midas
Minor League
Posts: 238
Joined: Sun Nov 07, 2010 5:57 am

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by Midas »

I've been having some frustrating problems with the Updater of late. I'm trying to wipe a database and re-import players. I've exported all staff and placed them in the format required by the staff_new file. However, the game does not seem to be recognizing any of the NHL teams (teams are unmodified, using 7.3 start of the season database). The error being returned is "CLUB CONTRACTED & CLUB PLAYING FOR" and "CLUB CONTRACTED" (the former if both are set to NHL teams). This makes no sense, as all are present in game, unchanged. Have you ever encountered this?
User avatar
archibalduk
TBL Admin Team
Posts: 20372
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: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by archibalduk »

Can you upload your spreadsheet? I'll take a look.For you.
Midas
Minor League
Posts: 238
Joined: Sun Nov 07, 2010 5:57 am

Re: EHM 2007 Updater (A Pre-Game & Saved Game Editor)

Post by Midas »

Thanks Archie, sent an email with an attachment.
Post Reply