'special' leagues

Discuss specific areas of EHM knowledge; such as players, trading, drafting, tactics, training, practice etc. Teach us what you've discovered or ask others for their thoughts.
Forum rules
Data Editing Forum: Editing the game, databases or saved games. Home of the EHM Editor and the EHM Assistant.

Game Add-ons Forum: Database projects, graphics and sounds. Any discussion which does not relate to editing databases or saved games.

Game Knowledge Discussion: Attributes, coaching, drafting, scouting, tactics and training/practice.

Rosters Forum: Discussion relating to all database and roster projects for Eastside Hockey Manager.

Technical Support: Difficulties, crashes and errors when installing or running the game (and nothing else). Any issues relating to the TBL Rosters must be posted in the TBL Rosters forum. Questions about how to install add-ons must be posted in the Game Add-ons Forum.

General EHM Chat: Anything relating to Eastside Hockey Manager 2004 / 2005 / 2007 / 1 which does not fall within any of the other forums.

Please carry out a forum search before you start a new thread.
Post Reply
User avatar
Animal31
Fourth Line
Posts: 441
Joined: Tue Sep 27, 2011 2:54 am
Favourite Team: Abbotsford Heat

'special' leagues

Post by Animal31 »

does anyone have any sort of list of what leagues are "special"? Special meaning stuff like the NHL with its 23 man rostor, draft, ECHL with its rostor limit, CHL with its player region eligability, the NCAA with its "No pro players", or european relegation, even the interactions of the euro leagues

basically anything different than a league I just hit "Add new" on in the pregame editor


also, asking as a Canadian, what leagues fall under the NCAA or US College flag?


im just trying to decimate the current league structre the best I can in order to create something unique
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: 'special' leagues

Post by nino33 »

Animal31 wrote:does anyone have any sort of list of what leagues are "special"? Special meaning stuff like the NHL with its 23 man rostor, draft, ECHL with its rostor limit, CHL with its player region eligability, the NCAA with its "No pro players", or european relegation, even the interactions of the euro leagues
IIRC all of the playable Leagues are "special" (all have some unique rules)


Animal31 wrote:what leagues fall under the NCAA or US College flag?
From the original/default EHM07 database, USA amateur Leagues (NCAA is essentially United States College East/Central/Eastern/West)

LEAGUE-NUMBER OF TEAMS (REP)
United States College East-10 (9)
United States College Central-11 (9)
United States College Eastern-11 (9)
United States College West-11 (9)
Eastern Junior Hockey League-14 (5)
United States High School East-55 (5)
United States High School West-69 (5)
United States College America-6 (5)
US Minor College Atlantic-8 (5)
USCE East-10 (4)
USCE West-7 (4)
N.E. Small College Athletic Conference-10 (4)
USCE Northeast-16 (4)
US Minor College Northern-8 (4)
US Minor College New York-8 (4)
US Minor College Midwest-6 (3)
US Minor College Minnesota-9 (3)
Metropolitan Junior Hockey League-10 (3)
Minnesota Junior Hockey League-7 (3)
California Amateur Hockey Association-6 (1)
United States U16 East-28 (1)
United States U16 West-16 (1)

The hockeydb site lists all the IRL Leagues/Teams ("College/University" is near the bottom of the list) http://www.hockeydb.com/ihdb/stats/leagues.html


Animal31 wrote:basically anything different than a league I just hit "Add new" on in the pregame editor.....im just trying to decimate the current league structre the best I can in order to create something unique
FYI - actually modifying league structure/rules of playable leagues has to be done via hex editing (http://www.ehmtheblueline.com/forums/vi ... 110&t=8142); I'm not sure if it's possible to modify league rules of non-playable leagues, but I think number of teams in non-playable leagues can be edited using the PreGame Editor
User avatar
Animal31
Fourth Line
Posts: 441
Joined: Tue Sep 27, 2011 2:54 am
Favourite Team: Abbotsford Heat

Re: 'special' leagues

Post by Animal31 »

Non playable leagues are actually pretty easy to edit

Image

Its the leagues like the NCAA and anything else that I dont want to modify just yet for fear of ruining function
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: 'special' leagues

Post by nino33 »

Animal31 wrote:Non playable leagues are actually pretty easy to edit
It's easy to create a League, but what was "edited" - can you actually edit anything other than the name of the League and the names/number of Teams? Or maybe the League once ceated would be editable via hex editing?

My understanding is all that can be done is essentially overwriting one League's rules with another (you can't individually edit things like two line passes, shoot-outs, roster requirements, playoff structure, etc)
User avatar
Animal31
Fourth Line
Posts: 441
Joined: Tue Sep 27, 2011 2:54 am
Favourite Team: Abbotsford Heat

Re: 'special' leagues

Post by Animal31 »

Yeah, Nation, Rep, and Upper age

for adding clubs it was as simple as changing the teams division

if I could get into the actual database, I think it would be easier, but I cant, obviously, as hex editing only changes the exe as far as I know
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: 'special' leagues

Post by nino33 »

Animal31 wrote:Yeah, Nation, Rep, and Upper age
Ya, PreGame Editor basics...I guess I've never considered ceating new Leagues "editing" Leagues (my 1974 database has many created Leagues populated with historical players age 1-17 + dozens more created Leagues that weren't in EHM07 but were required for 1974 database player history to reference).

Actually editing playable Leagues frequently (almost always) results in problems/crashes...League/Division names are seemingly uneditable, as is number of teams/alignment, and just replacing/swapping teams can be a real challenge! The 1974 database suffered many crashes/problems and lost work before the historical NA teams were finally in place in the playable Leagues.

Alessandro/Hobbit13 have actually had some editing success, adding shoot-outs, editing foreigner restrictions, and even editing the Austrian EBEL league number of teams! http://www.ehmtheblueline.com/forums/vi ... =13&t=8739
User avatar
Animal31
Fourth Line
Posts: 441
Joined: Tue Sep 27, 2011 2:54 am
Favourite Team: Abbotsford Heat

Re: 'special' leagues

Post by Animal31 »

You know, if we can hex edit, you would think that theoretically we could strip out source code in assembly
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: 'special' leagues

Post by archibalduk »

The way the hex editing works is to change the data loaded into the RAM rather than the exe. The data in the exe is compressed and so it is in most cases impossible to make any real changes. When the game is loaded, like any other software, the data is decompressed into the RAM. Once it is decompressed, we can make any modifications we want (I mean strictly modifications and not additions). There is a list of offsets (memory locations) here which details various rules that can be changed for the playable leagues: http://www.ehmtheblueline.com/forums/vi ... 88#p141488 . It is also possible to change hardcoded league names: http://www.ehmtheblueline.com/forums/vi ... 84#p141384 . As Nino mentioned, it is possible to change league structures and schedules, but Hobbit13 hasn't posted any real details on how he did this yet.

To make the Hex changes, we use a simple tool called ArtMoney. I posted a basic guide on it here when I was developing the Start Date Patch: http://www.ehmtheblueline.com/forums/vi ... 71#p126371

As for the NCAA leagues, here they are (the league is split into three divisions):

Atlantic Hockey (Division I)
Big Ten (Division I) 2013
Central Collegiate Hockey Association (Division I)
College Hockey America (Division I, women's only)
ECAC Hockey (Division I)
Hockey East (Division I)
National Collegiate Hockey Conference (Division I)
Western Collegiate Hockey Association (Division I)
Northeast-10 Conference (Division II)
Eastern College Athletic Conference East (Division III)
Eastern College Athletic Conference Northeast (Division III)
Eastern College Athletic Conference West (Division III)
Massachusetts State Collegiate Athletic Conference (Division III)
Midwest Collegiate Hockey Association (Division III)
Minnesota Intercollegiate Athletic Conference (Division III)
Northern Collegiate Hockey Association (Division III)
New England Small College Athletic Conference (Division III)
State University of New York Athletic Conference (Division III)

I think the Manimal Rosters has an additional league named College Hockey America which contains two independent Div II teams.
User avatar
Primis
Freeware Moderator
Posts: 1698
Joined: Tue Aug 03, 2010 7:46 pm
Location: Michigan, USA

Re: 'special' leagues

Post by Primis »

archibalduk wrote: Big Ten (Division I) 2013
Central Collegiate Hockey Association (Division I)

I think the Manimal Rosters has an additional league named College Hockey America which contains two independent Div II teams.
Just to clarify for people. The CCHA dies in 2013 when the B1G comes in and steals UM, MSU, and OSU.

Any current CCHA teams not moving to the B1G will be moving elsewhere. Sad for people like me who grew up on the CCHA but... necessary. Too many CCHA schools that are Div. II in all other sports and can't realistically compete with the Michigans, MSU's, etc. The MAC schools like the Western Michigans, Bowling Greens, etc are all still Div. I elsewhere in sports and could compete sometimes, but... you can look at a Lake Superior St. (who used to be a true hockey powerhouse in a town where hockey is religion) and see just how much it has hurt the smaller Div. II schools trying to compete with and against the huge schools. I think the WCHA has this same problem to an extent, and Minnesota and Wisconsin leaving will ultimately help the rest.

The CHA probably contains the independent teams because the CHA collapsed and it was just as handy to put the independents in.
User avatar
Animal31
Fourth Line
Posts: 441
Joined: Tue Sep 27, 2011 2:54 am
Favourite Team: Abbotsford Heat

Re: 'special' leagues

Post by Animal31 »

What about leagues that arnt playable, but have rostor limits and stuff, like the BCHL
Post Reply