Surpassing the NHL as primary league

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
fireholder
Junior League
Posts: 25
Joined: Thu Apr 02, 2009 9:45 pm
Location: MI

Surpassing the NHL as primary league

Post by fireholder »

I would like to make the AAL-4 the primary league in the game.

There are 250+ created players filling the 10 teams of the AAL-4, all are between 100 and 180 PA/CA.

I only care about this league, so I don't even care what goes on in the NHL, etc. I need to players to all remain in the AAL-4 for one season. I've created a minor league to the AAL-4 with an affiliation between each AAL-4 team and their "AAL-5" Affiliate. AAL-4 teams are set as professional, AAL-5 teams are set as semi-pro dependent.

My issue is that I cannot seem to, despite reputation, make the AAL-4 the "best" league in the game. the NHL is reputation 1, AAL-4 is 20. I've basically eliminated the salaries of the NHL, making the cap like 2 million. the game seems to adjust the cap due to the coded CBA, making everyone make 450k.

I'd have no issue with that, if I could figure out how to make the AAL-4 players make like 1 million each, so they don't desert to the NHL. they always make like 15-80k. The AAL-4 teams have 9500 reputation, all NHL teams have 1. Even when the contract is set to 1000000 and value set to 1000000, they still have low salaries, even if player reputation is set high. actually, player reputation set high in editor doesn't even seem to transfer to the game, as i set some reputations as 9000 and ingame the reputation was "OK."

AAL-4 salary cap is set at 150m. budgets are set very high, but once i start the game, the budget is between 250k and 2 million.

advice? NHL teams occasionally poach AAL-4 players with 450k contracts and i just want the AAL-4 to have better contracts. seems to not be working, though.
User avatar
Alessandro
Olympic Gold
Posts: 2865
Joined: Sat Aug 27, 2005 1:54 pm
Custom Rank: TBL Rosters Man
Favourite Team: Team Russia
WHL Team: Calgary Flames

Post by Alessandro »

I don't really think you can do more. There is a lot of hardcoded stuff in the game
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:

Post by archibalduk »

I agree with Alessandro; there isn't much more you can do. As I read through your post the things that came straight to my head were league and team reputation.

Two things that have just come to me:
1) You could increase each players' loyalty attribute. This will increase the likelihood of the players remaining with their teams.
2) You could make each NHL team very poor (i.e. reduce their finances significantly). This will make it difficult for them to offer much in the way of salaries.
fireholder
Junior League
Posts: 25
Joined: Thu Apr 02, 2009 9:45 pm
Location: MI

Post by fireholder »

archibalduk wrote:I agree with Alessandro; there isn't much more you can do. As I read through your post the things that came straight to my head were league and team reputation.

Two things that have just come to me:
1) You could increase each players' loyalty attribute. This will increase the likelihood of the players remaining with their teams.
2) You could make each NHL team very poor (i.e. reduce their finances significantly). This will make it difficult for them to offer much in the way of salaries.
i've already made nhl teams essentially bankrupt. the game seems to just magically give them money, despite them being terrible reputation ;/
User avatar
Alessandro
Olympic Gold
Posts: 2865
Joined: Sat Aug 27, 2005 1:54 pm
Custom Rank: TBL Rosters Man
Favourite Team: Team Russia
WHL Team: Calgary Flames

Post by Alessandro »

Well, you might want to set NHL age limit to 15 and salary cap to 1 million dollars...try it and report back
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

Post by A9L3E »

Alessandro wrote:Well, you might want to set NHL age limit to 15 and salary cap to 1 million dollars...try it and report back
I've tried set an age limit to NHL. Result was crash after a few months of playing.
User avatar
alexob18
First Line
Posts: 701
Joined: Thu Jun 25, 2009 8:42 pm
Location: Canada

Post by alexob18 »

Well that sucks. It seems as though you've done everything you can. It might be something that's hardcoded in the game.
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:

Post by archibalduk »

fireholder wrote:i've already made nhl teams essentially bankrupt. the game seems to just magically give them money, despite them being terrible reputation ;/
Try setting the teams to have relatively little money but not so they're bankrupt. I'm wondering if there is some sort of cut-off whereby if you set an NHL team to below a set amount of funds that the game will automatically increase it when you start a new game?
fireholder
Junior League
Posts: 25
Joined: Thu Apr 02, 2009 9:45 pm
Location: MI

Post by fireholder »

archibalduk wrote:
fireholder wrote:i've already made nhl teams essentially bankrupt. the game seems to just magically give them money, despite them being terrible reputation ;/
Try setting the teams to have relatively little money but not so they're bankrupt. I'm wondering if there is some sort of cut-off whereby if you set an NHL team to below a set amount of funds that the game will automatically increase it when you start a new game?
this is not a bad suggestion and one i've considered

is anyone familiar with a reputation bug? we changed AAL-4 to "our" league (ISHL), and in changing teams over, i didn't edit the team reputations yet. turns out, i changed them all to between 8000 and 9000, except one, which i left at 350 on accident. in tests, they went 71-2-3, once going 74-1-1. always at least 70 wins (despite being lower-mid in the league in skills). once i caught the reputation of the club, i thought "that can't be it" but changed it, and problem solved.

someone else moved another team to 350 reputation, and they also won 70 games. i don't know if this bug is known, but it's certainly peculiar...
fireholder
Junior League
Posts: 25
Joined: Thu Apr 02, 2009 9:45 pm
Location: MI

Post by fireholder »

ok...

now i got an idea, since we set everyone's birthdate to the default 2/1/1980... that makes every player in the AAL-4 age 26.

so i figured i'd make the NHL's age limit to be 25. but that seems to crash the game. going through and making hundreds of players free agents is going to suck, but i think maybe if no NHL team has over 25 players on them, that maybe it won't crash on startup? :dunno:
fireholder
Junior League
Posts: 25
Joined: Thu Apr 02, 2009 9:45 pm
Location: MI

Post by fireholder »

i got a crash several months in with an age limit of 25 on the NHL. going to do another test, i was hopeful that 25 would work. :(
Post Reply