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.
archi could You discover why option Add Item (Copy Current Item) sometimes works and sometimes not? For example if I want to copy EBEL to activate Polish league both leagues crashed on 15 July and can only load them when use Early Date start option. Another example I activated Belarusian Cup with copying British Challenge Cup and set up ruling body & transfer rules from Elite Ice Hockey League and it works fine. Dont know but something seems wrong with date 15 July. Also I can confirm when we create dedicated to country ruling body & transfer rules League Dates screen not crash
Update: I think I made Australian league playable but.. to use IRL schedules date as summer league we have to set Year Offset in schedules on value 1 all days and draw date in Comp rules for example 11.4.2015. After that we will receive what i describe on screen below. I tried many options but didn't figure out how to solve start playing this league before 2017. Maybe if we can change Early Start Date? I didn't have time to test simming but if someone wants to test I uploaded save on link below.
Competition Basic Rules & Structure
Item: Australian Ice Hockey League
ID: 59
========================================
Ruling body: Australian Ice Hockey League
Transfer rules: Australia
Upper comp: [None]
Lower comp: [None]
Comp type: League
Comp scope: National
----------------------------------------
Host arena: [None]
Host club: [None]
----------------------------------------
Initial start year offset: 0
Number of teams: 8
Number of initial stages: 1
Number of stages (total): 1
Stage for history record: 0
Stage stats scope: Regular season
Stage reputation: 10
Maximum dressed: 22
Squad numbers: false
Prize money (total): 0
----------------------------------------
Custom flags: 0
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: 7
Draw date: 10 kwi 2016
Middle day: -1
Minimum seating capacity: 500
Maximum seating capacity: 500
Prize money type: 1
Prize money (total): 275000
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: Games Won
3: Goals For
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: 1
----------------------------------------
Structure: 1 of 1
Competition: [None]
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: 0
Number of teams: 8
Number of rounds: 1
Number of dates: 7
Schedule dates size: 7
Alt. schedule dates size: 0
Has alternative dates: false
Team picking rules: 16
Fate rules: 8
Stage to draw teams from: -1
Fate to draw teams from: 2
Additional stage to draw teams from: -7
Next upper stage to trigger: -7
Next lower stage to trigger: -7
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
----------------------------------------
========================================
didn't have time to test simming but if someone wants to test I uploaded save on link below.
I've been trying to get the AIHL ready for a few days now and I have kept hitting a brick wall! If you don't mind I'll use your file and try and do some testing at the weekend !
andda715 wrote:I temporarily gave up on having conferences in Swedish First Division and instead went with a large single division.
This is now up and running, looks very promising. Need more testing though.
Would it be possible to have one conference with four divisions? And then having the top teams in each division advancing to the promotion round? To make it more like IRL.
HockeyEttan is really complicated, would things like AllEttan and the promotion system be possible to include?
which means I have to remove divisions and such because in the current database of 8.2 it is listed as 4 Divisions but in the pre game editor it has the old style so can i edit the teams and put them in the correct divisions in this editor?
my third question is.. can we create International tournaments with this editor or is it not at that detailed yet... i was looking to create the u18 and Junior A Challenge and U17 but not sure if the editor can create International comps yet?
Also some of you may have seen them in FM series but can we create tournaments for say our OHL that takes place each year... For example creating rookie tournaments like NHL has IRL that take place before NHL camps but have them for OHL and such?
Named wrote:archi could You discover why option Add Item (Copy Current Item) sometimes works and sometimes not? For example if I want to copy EBEL to activate Polish league both leagues crashed on 15 July and can only load them when use Early Date start option. Another example I activated Belarusian Cup with copying British Challenge Cup and set up ruling body & transfer rules from Elite Ice Hockey League and it works fine. Dont know but something seems wrong with date 15 July.
It might relate to some of the settings that we cannot yet edit. As far as I'm aware, the copy and paste copies the settings identically.
It might be worth re-visiting once all settings are properly editable in the Editor (I'm hoping this weekend).
For some reasons I can't type anything in the custom flag field when I try to add a new competition... I think it worked before, but now I can't. It just stays at zero whatever I try to type.
Haha! I need to finish the work first! Not too much to do, but it'll take me a little while longer. I'm working 60+ hour weeks at work and so I got little done over the past few days. Hopefully tonight or tomorrow
To get back in topic, is it possible to export and import settings yet? I'd like to start working on the VHL like right now, but if you'll release a new version tonight, I think it'd be better to use that version.
No, it won't be possible to import/export with the version I'll release tonight/tomorrow. It will take some time to write that function. The version I'll release this weekend will just have the additional definitions and some bug fixes.
When creating a club compeition is there a way to set it so that players only play a certain age on the team... for example i wanna have it so that OHL rookie tournaments is only certian ages so like say 5 teams only their 16 or 17 yr olds can play type thing or that kind of setting isnt in the editor yet..
my other question is the professional status... They have U20 but i want to create U18 type tournament but i cant create a U18 profressional status in the editor
k so i edited the OHL and added two more teams... my question is went into rules and structure and changed teams from 20 to 22 and added in the 2 teams into under structure not sure if there is anything else i need to edit so then when i go to load the game clicked new career and load the database the game crashes so not sure if i am missing anything
More options need to be change when you add/remove team cause structure of league has change. It's easier to set settings even you have similar league. Now we have to wait for more options and definitions in Editor.
BulldogsFan wrote:When creating a club compeition is there a way to set it so that players only play a certain age on the team... for example i wanna have it so that OHL rookie tournaments is only certian ages so like say 5 teams only their 16 or 17 yr olds can play type thing or that kind of setting isnt in the editor yet..
my other question is the professional status... They have U20 but i want to create U18 type tournament but i cant create a U18 profressional status in the editor
The Professional Status setting is a club setting and not a competition setting. The "National U20" setting is for U-20 national teams only. You should use the "Junior" setting.
You'll find an Upper Age Limit setting on the Club Competitions editing screen. That allows you to set the age limit.
This fixes various of the issues previously reported and also adds all of the definitions to the Rules and Structures editing screen (except for the League Win Pct Type setting - I need to run this one by Riz). All of the Rules and Structures screens have been updated accordingly. I also need to run the Arena Rules settings by Riz as it seems I only have part of the definition (unless it is a bitmask perhaps).
What the Rules and Structures screen really needs now is some data validation in order to stop you from doing things you shouldn't. For instance, the Number of Dates setting should always match the number of entries in the Schedule Dates table - so the Editor should ensure this stays in sync. If anybody thinks of anything else that should be automatically validated like this then please do let me know via this thread.
A couple of important notes about the Match Rules and Extra Match Rules:
Match Rules
Overtime: You must set one flag for the length and then add any other settings (e.g. the 4-on-4 flag, if you want it). Obviously you can disable all of the OT flags if you don't want OT.
The 7 minute OT (4-on-4 and 3-on-3) setting is an exception. If you want this setting then you must disable all other OT-related settings.
Extra Match Rules
These settings will not have any effect in game until EHM version 1.4 is released;
CHANGELIST: VERSION 0.1.2 (17-Dec-2016)
New Features
Added XML spreadsheet support.
Fixes and Improvements:
Added data definitions for all data items of the Rules & Structure editing screen (except for Win Pct Type);
Added default values for all defined data items in the Rules & Structure editing screen;
Added "enable all" and "disabled all" settings for all bitwise (i.e. true/false) settings tables;
Bitwise (i.e. true/false) settings table rows are now coloured according to setting;
Fixed Transfer Windows sub-screen on the Transfer Rules editing screen so that the drop-down menu is no longer disabled when adding new Transfer Rules items or editing a league without any Transfer Windows;
Previously missing DLL and application files are now included with the Editor; and
Schedule Dates are now correctly re-ordered thereby resolving the cup::process_fixture in-game error.
Not all of the Club Competition Basic Rules data is entirely user-friendly at this stage;
EHM 2004-2007 support not fully operational;
Not all data can be added or deleted yet (an error message will be displayed where this is not possible);
Clicking on the Cancel button when viewing the Open Database/Saved Game dialog will disable the Open buttons, requiring a restart of the Editor;
The mouse cursor does not change when hovering over certain editing fields which makes certain tasks, such as editing Club Contracted/Playing For, not immediately obvious (the field should be clicked on in order to display the selection dialog window);
The improved table display has not yet been rolled out to all tables/screens;
Table column widths have not yet been set (and will frequently appear too narrow/small);
Certain icons could be improved/replaced;
Drop-down menus are all sorted alphabetically which is not always appropriate;
Set a non-player's Nation Contract is completely untested and may cause a crash;
Altered club competition names do not carry across the various editing screens;
Only csv/txt/xml file formats are supported at the moment; and
The default file format and editor text settings do not currently work.
BulldogsFan wrote:k so i edited the OHL and added two more teams... my question is went into rules and structure and changed teams from 20 to 22 and added in the 2 teams into under structure not sure if there is anything else i need to edit so then when i go to load the game clicked new career and load the database the game crashes so not sure if i am missing anything
You need not only to update the structure, but also to create a new schedule...
I don't know how OHL scheduling works. Can you describe it so that we can help? I'm pretty sure the league needs a template and that may be a bit complicated
Editor seems having problems with 2016 database. I just copied ebel to polish league and get crash before loading database I did the same sequence on 8.2 (2015) and current live db (2016) and only work loading in game 2015 after changes.
Last edited by Named on Sat Dec 17, 2016 11:52 pm, edited 1 time in total.