Page 1 of 1

'special' leagues

Posted: Sat Jan 05, 2013 1:43 am
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

Re: 'special' leagues

Posted: Sat Jan 05, 2013 3:11 am
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

Re: 'special' leagues

Posted: Sat Jan 05, 2013 3:40 am
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

Re: 'special' leagues

Posted: Sat Jan 05, 2013 3:49 am
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)

Re: 'special' leagues

Posted: Sat Jan 05, 2013 4:05 am
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

Re: 'special' leagues

Posted: Sat Jan 05, 2013 4:26 am
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

Re: 'special' leagues

Posted: Sat Jan 05, 2013 4:35 am
by Animal31
You know, if we can hex edit, you would think that theoretically we could strip out source code in assembly

Re: 'special' leagues

Posted: Sat Jan 05, 2013 10:27 am
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.

Re: 'special' leagues

Posted: Sun Jan 06, 2013 5:46 pm
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.

Re: 'special' leagues

Posted: Sun Jan 13, 2013 4:49 am
by Animal31
What about leagues that arnt playable, but have rostor limits and stuff, like the BCHL