Editing league rules and structures in EHM 1

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
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

Re: Editing league rules and structures in EHM 1

Post by Alessandro »

archibalduk wrote: No I'm afraid I cannot understand what you mean. Can you post what exactly you did (step by step)?
Competitions > Transfer rules.
Add item (but I think we have the same glitch with existing items). Extra rules, you'll get an empty screen. If you add one value, it works no problem (being it true/false or a number/date). Then, add a second record. It'll "overwrite" the first one. It can be kind of solved if you add 5-6 records and edit them as they tend to "overwrite", and change the "ID" for the first two
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

Re: Editing league rules and structures in EHM 1

Post by Alessandro »

Mamonty's GM: it's a conspiracy!!

Image
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: Editing league rules and structures in EHM 1

Post by A9L3E »

Alessandro wrote:Mamonty's GM: it's a conspiracy!!
Could it be that the teams are actually sorted by the number of wins, despite what is shown in the league table?
User avatar
Tasku
TBL Admin Team
Posts: 8158
Joined: Sat Jul 10, 2004 9:36 pm
Custom Rank: W-WPoTBLfaSaD
Favourite Team: WSH Capitals
Location: Finland

Re: Editing league rules and structures in EHM 1

Post by Tasku »

I've seen this bug on my regular NHL game, but the right teams reached playoffs despite the "Po"-sign being in the wrong place.
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

Re: Editing league rules and structures in EHM 1

Post by Alessandro »

A9L3E wrote:
Alessandro wrote:Mamonty's GM: it's a conspiracy!!
Could it be that the teams are actually sorted by the number of wins, despite what is shown in the league table?
Yes, I think that is the problem. Now, fixing it is another thing...
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: Editing league rules and structures in EHM 1

Post by archibalduk »

Alessandro wrote:
archibalduk wrote: No I'm afraid I cannot understand what you mean. Can you post what exactly you did (step by step)?
Competitions > Transfer rules.
Add item (but I think we have the same glitch with existing items). Extra rules, you'll get an empty screen. If you add one value, it works no problem (being it true/false or a number/date). Then, add a second record. It'll "overwrite" the first one. It can be kind of solved if you add 5-6 records and edit them as they tend to "overwrite", and change the "ID" for the first two
I still cannot repeat this issue. Here is what I have been trying:

1. Competitions -> Transfer Rules screen.
2. Click the Add Item button to create a new Transfer Rules entry.
3. Go the Extra Rules tab.
4. Click on Add Item to add a new Extra Rule. Set some random rule and value.
5. Click on Add Item to add a second Extra Rule. Set some random rule and value.

Am I doing something different? What is the "ID" you mention? Are you referring to the "Name" column?
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

Re: Editing league rules and structures in EHM 1

Post by Alessandro »

archibalduk wrote:
Alessandro wrote:
archibalduk wrote: No I'm afraid I cannot understand what you mean. Can you post what exactly you did (step by step)?
Competitions > Transfer rules.
Add item (but I think we have the same glitch with existing items). Extra rules, you'll get an empty screen. If you add one value, it works no problem (being it true/false or a number/date). Then, add a second record. It'll "overwrite" the first one. It can be kind of solved if you add 5-6 records and edit them as they tend to "overwrite", and change the "ID" for the first two
I still cannot repeat this issue. Here is what I have been trying:

1. Competitions -> Transfer Rules screen.
2. Click the Add Item button to create a new Transfer Rules entry.
3. Go the Extra Rules tab.
4. Click on Add Item to add a new Extra Rule. Set some random rule and value.
5. Click on Add Item to add a second Extra Rule. Set some random rule and value.

Am I doing something different? What is the "ID" you mention? Are you referring to the "Name" column?
I tried it again and it worked without any problem... :dunno: I'll keep on monitoring the behavior... maybe it's triggered by some combo
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: Editing league rules and structures in EHM 1

Post by archibalduk »

Yeah it could well be. Let me know if you come across it again. :thup:
SadSleeper
Prospect
Posts: 50
Joined: Fri Nov 13, 2015 6:10 pm
Favourite Team: New Jersey Devils

Re: Editing league rules and structures in EHM 1

Post by SadSleeper »

Is it possible to get saved game before expanson draft in order to create own dynasty (with all respect to your great job man)
andda715
Junior League
Posts: 44
Joined: Fri Apr 10, 2015 10:07 pm
Favourite Team: Tingsryd AIF

Re: Editing league rules and structures in EHM 1

Post by andda715 »

So the quest of having HockeyEttan (SWE-3) as a playable league continues.
After a minor issue most likely related to there being too many teams in the league (48), I backed up and split the league in two halves.

So what I have modeled is, with "playable" indicating that it is an item in the Rules & Structures:

Code: Select all

Swedish HockeyAllsvenskan [HA] (Swe-2) that has lower league set to be HE
Swedish HockeyEttan [HE] (Swe-3) ("non-playable league", domestic league) that consist of 
   Swedish HockeyEttan NorthEast [HENE] ("playable league", but is subconf) that consist of 
      Swedish HockeyEttan North [HEN] (conf & division, stage 1 in HENE) with 12 teams
      Swedish HockeyEttan East [HEE] (conf & division, stage 2 in HENE) with 12 teams
   Swedish HockeyEttan SouthWest [HESW] ("playable league", but is subconf) that consist of 
      Swedish HockeyEttan South [HES] (conf & division, stage 2 in HESW - yeah other order...) with 12 teams
      Swedish HockeyEttan West [HEW] (conf & division, stage 1 in HESW) with 12 teams
   Swedish AllEttan North [AEN] (competion, play-off league stage 3 in HENE with 8 teams: top 4 teams from HEN and HEE)
   Swedish AllEttan South [AEN] (competion, play-off league stage 3 in HESW with 8 teams: top 4 teams from HES and HEW)
The following seems to work OK in simulation:
* The four conferences/divisions HEN, HEE, HES & HEW all get scheduled correctly and looks ok.
* The four above also have correct standings etc.
* AEN & AES are correctly populated by the top 4 teams from each of its respective divisions/conferences
* AEN & AES looks correct from standings etc.

:joy: :thup:

What I have still to get working:
* HA Relegation league, should be 6 teams in total with bottom 2 teams from HA regular season plus top two teams from AEN and AES. I've tried a myriad of various setting combinations in both AEN, AES and HA. But they all end up in various issues related to drawing of HA stages. During late February, i.e. when teams are either "stuck" in bottom two or top two in their respective leagues. ](*,) :help:

Usually the message is something like

Code: Select all

CUSTOM_LEAGUE::setup_next_competition_stage() - Could not find extra teams from lower league top playoff spots, stage 0
.

Note that I don't think I have seen any value other than zero (0) for the stage despite various combinations of fate, next upper stage to trigger and so on. :-? :dunno:

What I have not tried yet:
* Regular season continued in HEN, HEE, HES & HEW - bottom bye teams - I assume this will be trivial/easier compared to AEN & AES
* Relagation towards SWE-4
* Lots of advanced play-off features that goes between AEN,AES before HA relegation.

Note that HENE, HEN, HEE, HESW, HES, HEW, AEN & AES are either modified or added as club competitions.
Here are the dumps of the settings of HA, HENE and HESW if anyone is interested:

HA:

Code: Select all

Competition Basic Rules & Structure
Item: Swedish HockeyAllsvenskan
ID: 37

========================================

Ruling body: Sweden
Transfer rules: Sweden
Upper comp: Swedish Hockey League
Lower comp: Swedish HockeyEttan
Comp type: League
Comp scope: National

----------------------------------------

Host arena: [None]
Host club: [None]

----------------------------------------

Initial start year offset: 0
Number of teams: 14
Number of initial stages: 1
Number of stages (total): 5
Stage for history record: 3
Stage stats scope: League
Stage reputation: 12
Maximum dressed: 22
Squad numbers: false
Prize money (total): 0

----------------------------------------

Custom flags: 8
Match rules: 4198
Extra match rules: 0

========================================

Linked competitions
Item count: 0

----------------------------------------


========================================

League Structure

----------------------------------------

League Rules
Has league rules: true
League rule settings
Priority: 2
Maximum league games: 52
Draw date: 01 jul 2016
Middle day: -1
Minimum seating capacity: 500
Maximum seating capacity: 500
Prize money type: 1
Prize money (total): 1050000
TV money: 450000

----------------------------------------

Points
Win: 3
Draw: 1
OT win: 2
OT loss: 1
SH win: 2
SH loss: 1
Win pct type: 1

----------------------------------------

Sort rules
1: Goal Difference
2: Goals For
3: Games Won
4: No Rule

========================================

Conferences
Item count: 1

----------------------------------------

Conference: 1 of 1
Detailed competition: [None]
Conference name: [None]
Division count: 1

Division: 1 of 1
Detailed competition: [None]
Division name: [None]
Club count: 0

----------------------------------------


========================================

Stage Structures
Item count: 5

----------------------------------------

Structure: 1 of 5
Competition: [None]
Stage name: [None]
Generic stage name: No Stage Name
Generic group name: No Group Name
Generic stage stats: No Stage Name
Stage type: League

Maximum league games: 0
Number of teams: 14
Number of rounds: 4
Number of dates: 52
Schedule dates size: 52
Alt. schedule dates size: 0
Has alternative dates: false

Team picking rules: 16
Fate rules: 40

Stage to draw teams from: 0
Fate to draw teams from: 1
Additional stage to draw teams from: 0
Next upper stage to trigger: 4
Next lower stage to trigger: 2
Overall standings stage: false
Process fate action: true
Send group draw news: false
Bring over results from previous stage: false

Promoted EP: 2
Playoff(top) EP: 6
Playoff(bottom) EP: 2
Relegated EP: 0

----------------------------------------

Structure: 2 of 5
Competition: [None]
Stage name: [None]
Generic stage name: Relegation League
Generic group name: No Group Name
Generic stage stats: Playouts
Stage type: League

Maximum league games: 0
Number of teams: 6
Number of rounds: 2
Number of dates: 10
Schedule dates size: 10
Alt. schedule dates size: 0
Has alternative dates: false

Team picking rules: 1573376
Fate rules: 66

Stage to draw teams from: 1
Fate to draw teams from: 2
Additional stage to draw teams from: 0
Next upper stage to trigger: 0
Next lower stage to trigger: 0
Overall standings stage: false
Process fate action: true
Send group draw news: false
Bring over results from previous stage: false

Promoted EP: 2
Playoff(top) EP: 0
Playoff(bottom) EP: 0
Relegated EP: 4

----------------------------------------

Structure: 3 of 5
Competition: [None]
Stage name: [None]
Generic stage name: Championship
Generic group name: No Group Name
Generic stage stats: Playoffs
Stage type: Cup

Maximum league games: 0
Number of teams: 2
Number of rounds: 1
Number of dates: 1
Schedule dates size: 1
Alt. schedule dates size: 0
Has alternative dates: false

Team picking rules: 768
Fate rules: 1

Stage to draw teams from: 1
Fate to draw teams from: 2
Additional stage to draw teams from: 0
Next upper stage to trigger: 0
Next lower stage to trigger: 0
Overall standings stage: false
Process fate action: true
Send group draw news: false
Bring over results from previous stage: false

Promoted EP: 0
Playoff(top) EP: 0
Playoff(bottom) EP: 0
Relegated EP: 0

----------------------------------------

Structure: 4 of 5
Competition: [None]
Stage name: [None]
Generic stage name: Playoff League
Generic group name: No Group Name
Generic stage stats: Playoffs
Stage type: League

Maximum league games: 0
Number of teams: 6
Number of rounds: 1
Number of dates: 5
Schedule dates size: 6
Alt. schedule dates size: 0
Has alternative dates: false

Team picking rules: 768
Fate rules: 40

Stage to draw teams from: 1
Fate to draw teams from: 3
Additional stage to draw teams from: 0
Next upper stage to trigger: 5
Next lower stage to trigger: 0
Overall standings stage: false
Process fate action: true
Send group draw news: false
Bring over results from previous stage: false

Promoted EP: 1
Playoff(top) EP: 0
Playoff(bottom) EP: 0
Relegated EP: 0

----------------------------------------

Structure: 5 of 5
Competition: [None]
Stage name: [None]
Generic stage name: Playoffs
Generic group name: No Group Name
Generic stage stats: Playoffs
Stage type: Cup

Maximum league games: 0
Number of teams: 2
Number of rounds: 1
Number of dates: 1
Schedule dates size: 1
Alt. schedule dates size: 0
Has alternative dates: false

Team picking rules: 2163200
Fate rules: 4

Stage to draw teams from: 4
Fate to draw teams from: 2
Additional stage to draw teams from: 3
Next upper stage to trigger: 0
Next lower stage to trigger: 0
Overall standings stage: false
Process fate action: true
Send group draw news: false
Bring over results from previous stage: false

Promoted EP: 0
Playoff(top) EP: 0
Playoff(bottom) EP: 0
Relegated EP: 0

----------------------------------------


========================================

HESW:

Code: Select all

Competition Basic Rules & Structure
Item: Swedish HockeyEttan SouthWest
ID: 59

========================================

Ruling body: Sweden
Transfer rules: Sweden
Upper comp: Swedish HockeyAllsvenskan
Lower comp: Swedish Second Division
Comp type: League
Comp scope: National

----------------------------------------

Host arena: [None]
Host club: [None]

----------------------------------------

Initial start year offset: 0
Number of teams: 24
Number of initial stages: 2
Number of stages (total): 3
Stage for history record: 3
Stage stats scope: League
Stage reputation: 11
Maximum dressed: 22
Squad numbers: false
Prize money (total): 0

----------------------------------------

Custom flags: 24584
Match rules: 4198
Extra match rules: 0

========================================

Linked competitions
Item count: 2

----------------------------------------


========================================

League Structure

----------------------------------------

League Rules
Has league rules: true
League rule settings
Priority: 2
Maximum league games: 22
Draw date: 01 jul 2016
Middle day: -1
Minimum seating capacity: 100
Maximum seating capacity: 0
Prize money type: 1
Prize money (total): 105000
TV money: 0

----------------------------------------

Points
Win: 3
Draw: 1
OT win: 2
OT loss: 1
SH win: 2
SH loss: 1
Win pct type: 1

----------------------------------------

Sort rules
1: Goal Difference
2: Goals For
3: Games Won
4: No Rule

========================================

Conferences
Item count: 2

----------------------------------------

Conference: 1 of 2
Detailed competition: Swedish HockeyEttan West
Conference name: [None]
Division count: 1

Division: 1 of 1
Detailed competition: Swedish HockeyEttan West
Division name: [None]
Club count: 12

1: Borlänge HF : HESW : HockeyEttan West
2: Mariestad BoIS HC : HESW : HockeyEttan West
3: Lindlövens IF : HESW : HockeyEttan West
4: Skövde IK : HESW : HockeyEttan West
5: Kumla HC : HESW : HockeyEttan West
6: Grästorps IK : HESW : HockeyEttan West
7: Enköpings SK HK : HESW : HockeyEttan West
8: IFK Arboga : HESW : HockeyEttan West
9: Köping HC : HESW : HockeyEttan West
10: Forshaga IF : HESW : HockeyEttan West
11: Åker/Strängnäs HC : HESW : HockeyEttan West
12: Surahammars IF : HESW : HockeyEttan West


----------------------------------------

Conference: 2 of 2
Detailed competition: Swedish HockeyEttan South
Conference name: [None]
Division count: 1

Division: 1 of 1
Detailed competition: Swedish HockeyEttan South
Division name: [None]
Club count: 12

1: IF Troja-Ljungby : HESW : HockeyEttan South
2: Kristianstads IK : HESW : HockeyEttan South
3: Vimmerby HC : HESW : HockeyEttan South
4: Kallinge/Ronneby IF : HESW : HockeyEttan South
5: Tranås AIF Hockey : HESW : HockeyEttan South
6: Nybro Vikings IF : HESW : HockeyEttan South
7: Helsingborgs HC : HESW : HockeyEttan South
8: Tyringe SoSS : HESW : HockeyEttan South
9: HC Dalen : HESW : HockeyEttan South
10: Hanhals IF : HESW : HockeyEttan South
11: Halmstad HF : HESW : HockeyEttan South
12: Varberg Vipers : HESW : HockeyEttan South


----------------------------------------


========================================

Stage Structures
Item count: 3

----------------------------------------

Structure: 1 of 3
Competition: Swedish HockeyEttan West
Stage name: [None]
Generic stage name: Regular Season
Generic group name: No Group Name
Generic stage stats: Regular Season
Stage type: League

Maximum league games: 22
Number of teams: 12
Number of rounds: 2
Number of dates: 27
Schedule dates size: 27
Alt. schedule dates size: 0
Has alternative dates: false

Team picking rules: 12
Fate rules: 8

Stage to draw teams from: 0
Fate to draw teams from: 0
Additional stage to draw teams from: 0
Next upper stage to trigger: 0
Next lower stage to trigger: 0
Overall standings stage: false
Process fate action: true
Send group draw news: false
Bring over results from previous stage: false

Promoted EP: 4
Playoff(top) EP: 0
Playoff(bottom) EP: 0
Relegated EP: 0

----------------------------------------

Structure: 2 of 3
Competition: Swedish HockeyEttan South
Stage name: [None]
Generic stage name: Regular Season
Generic group name: No Group Name
Generic stage stats: Regular Season
Stage type: League

Maximum league games: 22
Number of teams: 12
Number of rounds: 2
Number of dates: 27
Schedule dates size: 27
Alt. schedule dates size: 0
Has alternative dates: false

Team picking rules: 12
Fate rules: 8

Stage to draw teams from: 0
Fate to draw teams from: 0
Additional stage to draw teams from: 0
Next upper stage to trigger: 0
Next lower stage to trigger: 0
Overall standings stage: false
Process fate action: true
Send group draw news: false
Bring over results from previous stage: false

Promoted EP: 4
Playoff(top) EP: 0
Playoff(bottom) EP: 0
Relegated EP: 0

----------------------------------------

Structure: 3 of 3
Competition: Swedish AllEttan South
Stage name: [None]
Generic stage name: Playoff League
Generic group name: No Group Name
Generic stage stats: Regular Season
Stage type: League

Maximum league games: 14
Number of teams: 8
Number of rounds: 2
Number of dates: 14
Schedule dates size: 14
Alt. schedule dates size: 0
Has alternative dates: false

Team picking rules: 1024
Fate rules: 20

Stage to draw teams from: 1
Fate to draw teams from: 2
Additional stage to draw teams from: 0
Next upper stage to trigger: 2
Next lower stage to trigger: 0
Overall standings stage: false
Process fate action: true
Send group draw news: false
Bring over results from previous stage: false

Promoted EP: 0
Playoff(top) EP: 2
Playoff(bottom) EP: 0
Relegated EP: 0

----------------------------------------


========================================
HENE:

Code: Select all

Competition Basic Rules & Structure
Item: Swedish HockeyEttan NorthEast
ID: 60

========================================

Ruling body: Sweden
Transfer rules: Sweden
Upper comp: Swedish HockeyAllsvenskan
Lower comp: Swedish Second Division
Comp type: League
Comp scope: National

----------------------------------------

Host arena: [None]
Host club: [None]

----------------------------------------

Initial start year offset: 0
Number of teams: 24
Number of initial stages: 2
Number of stages (total): 3
Stage for history record: 3
Stage stats scope: League
Stage reputation: 11
Maximum dressed: 22
Squad numbers: false
Prize money (total): 0

----------------------------------------

Custom flags: 24584
Match rules: 4198
Extra match rules: 0

========================================

Linked competitions
Item count: 2

----------------------------------------


========================================

League Structure

----------------------------------------

League Rules
Has league rules: true
League rule settings
Priority: 2
Maximum league games: 22
Draw date: 01 jul 2016
Middle day: -1
Minimum seating capacity: 100
Maximum seating capacity: 0
Prize money type: 1
Prize money (total): 105000
TV money: 0

----------------------------------------

Points
Win: 3
Draw: 1
OT win: 2
OT loss: 1
SH win: 2
SH loss: 1
Win pct type: 1

----------------------------------------

Sort rules
1: Goal Difference
2: Goals For
3: Games Won
4: No Rule

========================================

Conferences
Item count: 2

----------------------------------------

Conference: 1 of 2
Detailed competition: Swedish HockeyEttan North
Conference name: [None]
Division count: 1

Division: 1 of 1
Detailed competition: Swedish HockeyEttan North
Division name: [None]
Club count: 12

1: Piteå HC : HENE : HockeyEttan North
2: IF Sundsvall Hockey : HENE : HockeyEttan North
3: Tegs SK : HENE : HockeyEttan North
4: Asplöven HC : HENE : HockeyEttan North
5: Kiruna IF : HENE : HockeyEttan North
6: Vännäs HC : HENE : HockeyEttan North
7: Brunflo IK : HENE : HockeyEttan North
8: Sollefteå HK : HENE : HockeyEttan North
9: SK Lejon : HENE : HockeyEttan North
10: Kalix HC : HENE : HockeyEttan North
11: Örnsköldsviks HF : HENE : HockeyEttan North
12: Östersunds IK : HENE : HockeyEttan North


----------------------------------------

Conference: 2 of 2
Detailed competition: Swedish HockeyEttan East
Conference name: [None]
Division count: 1

Division: 1 of 1
Detailed competition: Swedish HockeyEttan East
Division name: [None]
Club count: 12

1: Huddinge IK : HENE : HockeyEttan East
2: IF Vallentuna BK : HENE : HockeyEttan East
3: Hudiksvalls HC : HENE : HockeyEttan East
4: Valbo HC : HENE : HockeyEttan East
5: Wings HC Arlanda : HENE : HockeyEttan East
6: IFK Tumba : HENE : HockeyEttan East
7: Haninge Anchors HC : HENE : HockeyEttan East
8: Sollentuna HC : HENE : HockeyEttan East
9: Väsby IK : HENE : HockeyEttan East
10: Nacka HK : HENE : HockeyEttan East
11: Visby Roma HK : HENE : HockeyEttan East
12: Hammarby IF : HENE : HockeyEttan East


----------------------------------------


========================================

Stage Structures
Item count: 3

----------------------------------------

Structure: 1 of 3
Competition: Swedish HockeyEttan North
Stage name: [None]
Generic stage name: Regular Season
Generic group name: No Group Name
Generic stage stats: Regular Season
Stage type: League

Maximum league games: 22
Number of teams: 12
Number of rounds: 2
Number of dates: 27
Schedule dates size: 27
Alt. schedule dates size: 0
Has alternative dates: false

Team picking rules: 12
Fate rules: 8

Stage to draw teams from: 0
Fate to draw teams from: 0
Additional stage to draw teams from: 0
Next upper stage to trigger: 0
Next lower stage to trigger: 0
Overall standings stage: false
Process fate action: true
Send group draw news: false
Bring over results from previous stage: false

Promoted EP: 4
Playoff(top) EP: 0
Playoff(bottom) EP: 0
Relegated EP: 0

----------------------------------------

Structure: 2 of 3
Competition: Swedish HockeyEttan East
Stage name: [None]
Generic stage name: Regular Season
Generic group name: No Group Name
Generic stage stats: Regular Season
Stage type: League

Maximum league games: 22
Number of teams: 12
Number of rounds: 2
Number of dates: 27
Schedule dates size: 27
Alt. schedule dates size: 0
Has alternative dates: false

Team picking rules: 12
Fate rules: 8

Stage to draw teams from: 0
Fate to draw teams from: 0
Additional stage to draw teams from: 0
Next upper stage to trigger: 0
Next lower stage to trigger: 0
Overall standings stage: false
Process fate action: true
Send group draw news: false
Bring over results from previous stage: false

Promoted EP: 4
Playoff(top) EP: 0
Playoff(bottom) EP: 0
Relegated EP: 0

----------------------------------------

Structure: 3 of 3
Competition: Swedish AllEttan North
Stage name: [None]
Generic stage name: Playoff League
Generic group name: No Group Name
Generic stage stats: Regular Season
Stage type: League

Maximum league games: 14
Number of teams: 8
Number of rounds: 2
Number of dates: 14
Schedule dates size: 14
Alt. schedule dates size: 0
Has alternative dates: false

Team picking rules: 1024
Fate rules: 20

Stage to draw teams from: 1
Fate to draw teams from: 2
Additional stage to draw teams from: 0
Next upper stage to trigger: 2
Next lower stage to trigger: 0
Overall standings stage: false
Process fate action: true
Send group draw news: false
Bring over results from previous stage: false

Promoted EP: 0
Playoff(top) EP: 2
Playoff(bottom) EP: 0
Relegated EP: 0

----------------------------------------


========================================
All and any ideas of what I should try is very appreciated. :-)

I'd be happy to upload the database if anyone wants me to, I just need somewhere to store it.
User avatar
Named
TBL Rosters Researcher
Posts: 698
Joined: Tue Apr 07, 2015 8:34 pm
Custom Rank: League structures guru
Favourite Team: Chicago Blackhawks
Location: PL

Re: Editing league rules and structures in EHM 1

Post by Named »

Could You zip database and upload on zippy for example? I can have a look. Did You look on other leagues relegation systems. I think problem might be with Your settings.
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: Editing league rules and structures in EHM 1

Post by archibalduk »

Named wrote:archi could You have a look does option "Bring result from previous stage" work? It seems not.. Matches from Regular season should be count to this next stage Group.
Yes it should work. I suggest taking a look at existing leagues to see how they do it. I expect you have to get the Linked Stage settings correct (see the Stages tab). The only settings that won't work are the two Extra Match Rules settings - they will work once EHM v1.4 is released by Riz.
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: Editing league rules and structures in EHM 1

Post by archibalduk »

andda715 wrote:Usually the message is something like

Code: Select all

CUSTOM_LEAGUE::setup_next_competition_stage() - Could not find extra teams from lower league top playoff spots, stage 0
.

Note that I don't think I have seen any value other than zero (0) for the stage despite various combinations of fate, next upper stage to trigger and so on. :-? :dunno:
Keep up the great work - and keep posting your findings here. :thup: This is really impressive and it is useful to see how you have set things up. It looks like you have had more success than me with multi-conference leagues.

Just on this error, keep in mind that the Editor uses a +2 modifier for all stage indexes (this is just to make it easier to understand in the Editor). So Stage 0 in the game is actually Stage 2 in the Editor. The initial stage (i.e. Stage 1) is referred to as Stage -1 (minus one) in game.
BKarchitect wrote:
SadSleeper wrote:Is it possible to get saved game before expanson draft in order to create own dynasty (with all respect to your great job man)
Well again, the expansion draft is not a real "thing" but here's what I can do - I'll sim a game through till June 18, 2017 or so (when the actual expansion draft happens), I'll make sure the Vegas roster is totally cleared at that point and I'll upload the save. You can then use archi's editor to transfer players you want on to Vegas. That may be the easiest route to go if you want to start immediately with a Vegas franchise at the correct point in time. You can use the editor to to fill the roster and you can have control over the entry draft. I'll even make sure the Vegas scouts have scouted for the draft so you have info on players in the draft.
Keep in mind that you cannot move players/staff in a saved game. You can only do this in the database.

Again, this is mighty impressive work! 8-)
andda715
Junior League
Posts: 44
Joined: Fri Apr 10, 2015 10:07 pm
Favourite Team: Tingsryd AIF

Re: Editing league rules and structures in EHM 1

Post by andda715 »

Named wrote:Could You zip database and upload on zippy for example? I can have a look. Did You look on other leagues relegation systems. I think problem might be with Your settings.
Thanks, I have uploaded it here:
http://www73.zippyshare.com/v/GQbGDRAv/file.html

Let me know if it works. :-)

Note that the settings in that one is slightly different compared to the ones I posted above.
It also contains some other stuff where I have experimented with financial settings and so forth.
It also limits the rosters to 30 with maximum of 25 contracted (in Sweden).
This to hopefully improve the finances of the clubs. Haven't really looked into this deeper.
Gut feeling is that most of it is based on reputation (similar as what was reported by another poster on this forum recently).

I'm simulating as we speak.
Currently I'm investigating the effects of "Use only one stage from previous" combined with "Use additional stage" and setting the extra stage to stage 3. Hoping that it will understand to pick from stage 3 in AEN and AES... :grin:
andda715
Junior League
Posts: 44
Joined: Fri Apr 10, 2015 10:07 pm
Favourite Team: Tingsryd AIF

Re: Editing league rules and structures in EHM 1

Post by andda715 »

archibalduk wrote: Keep up the great work - and keep posting your findings here. :thup: This is really impressive and it is useful to see how you have set things up. It looks like you have had more success than me with multi-conference leagues.

Just on this error, keep in mind that the Editor uses a +2 modifier for all stage indexes (this is just to make it easier to understand in the Editor). So Stage 0 in the game is actually Stage 2 in the Editor. The initial stage (i.e. Stage 1) is referred to as Stage -1 (minus one) in game.
It is we that should be, and are, thanking you for this great editor! :notworthy:

Ah, right maybe the +2 was the thing that confused me - even though I've read what you wrote earlier at least 10 times wrt to this. :-D
EArk
Junior League
Posts: 46
Joined: Mon Nov 10, 2014 11:29 am

Re: Editing league rules and structures in EHM 1

Post by EArk »

Hey, I have created all of the wjc divisions and have made them playble. But I have not been able to get the promotionen and relegation between the divisions to work. I have choosed uper and lower competitions to all of the divisions but it havent worked anyway. Anyone know how to fix that?
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: Editing league rules and structures in EHM 1

Post by archibalduk »

EArk wrote:Hey, I have created all of the wjc divisions and have made them playble. But I have not been able to get the promotionen and relegation between the divisions to work. I have choosed uper and lower competitions to all of the divisions but it havent worked anyway. Anyone know how to fix that?
Have you set up appropriate Fate Rules for the various stages?
EArk
Junior League
Posts: 46
Joined: Mon Nov 10, 2014 11:29 am

Re: Editing league rules and structures in EHM 1

Post by EArk »

archibalduk wrote:
EArk wrote:Hey, I have created all of the wjc divisions and have made them playble. But I have not been able to get the promotionen and relegation between the divisions to work. I have choosed uper and lower competitions to all of the divisions but it havent worked anyway. Anyone know how to fix that?
Have you set up appropriate Fate Rules for the various stages?
Yes I have filled in the same thing, as in the mens wc divisions
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: Editing league rules and structures in EHM 1

Post by archibalduk »

I have split out the NHL/Las Vegas Knights modification by BKarchitect here: http://www.ehmtheblueline.com/forums/vi ... 10&t=17603

I think it makes sense to split it out so that questions about the modification can be posted in that thread and then this thread can be left for discussion about editing league rules & structures. :thup:
User avatar
Named
TBL Rosters Researcher
Posts: 698
Joined: Tue Apr 07, 2015 8:34 pm
Custom Rank: League structures guru
Favourite Team: Chicago Blackhawks
Location: PL

Re: Editing league rules and structures in EHM 1

Post by Named »

I found important thing but not sure mentioned early. When we are creating new league with conf/divs. They should be added in Templates section with the same numbers as declared in Stages.
EArk
Junior League
Posts: 46
Joined: Mon Nov 10, 2014 11:29 am

Re: Editing league rules and structures in EHM 1

Post by EArk »

Another problem with the WJC Divisions is that I cant get that just one nation host the competionen. Now they just play home and away games. Even though I have tested to fill in different types of host options.

I will upload the database so anyone that wants to try to fix the problems (The hosting problem and the relegation/promotion I mentiond earlier) can do that. :)
In these WJC times i think it would be very nice to be able to bring a small country all the way up to the top division. :-D

Note that I have created one more division then it is in the real life. I have added a div 3B division even though 3A is the lowest, thats becasue the last division has two group with 4 team each and it was simplier to just add a extra division and teams that dont plays in the real life.

So heres the database
http://www64.zippyshare.com/v/9EMEzY12/file.html
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

Re: Editing league rules and structures in EHM 1

Post by Alessandro »

Named wrote:I found important thing but not sure mentioned early. When we are creating new league with conf/divs. They should be added in Templates section with the same numbers as declared in Stages.
Yeah, Archi mentioned it earlier.
User avatar
Named
TBL Rosters Researcher
Posts: 698
Joined: Tue Apr 07, 2015 8:34 pm
Custom Rank: League structures guru
Favourite Team: Chicago Blackhawks
Location: PL

Re: Editing league rules and structures in EHM 1

Post by Named »

If I have one conference and 3 divisions inside can I somehow force to draw this format of playoff? Am I correct one of NHL Conference Playoff might be helpfull? :-?

1 div B - 8 div C
2 div B - 7 div C
3 div B - 6 div C
4 div B - 5 div C
1 div C - 8 div B
2 div C - 7 div B
3 div C - 6 div B
4 div C - 5 div B
Fredlig
TBL Rosters Researcher
Posts: 153
Joined: Mon Nov 28, 2011 9:48 am

Re: Editing league rules and structures in EHM 1

Post by Fredlig »

I have seen in the editor that there is an option called "Junior Allowance" that is set to 1500 for basically every league, what does that regulate in 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:

Re: Editing league rules and structures in EHM 1

Post by archibalduk »

Fredlig wrote:I have seen in the editor that there is an option called "Junior Allowance" that is set to 1500 for basically every league, what does that regulate in game?
From my notes, it's a default annual allowance for junior players. However, I have no further information than this. :doh:
Post Reply