Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- long FFScript::loadMapData()
- {
- long _map = (ri->d[0] / 10000);
- long _scr = (ri->d[1]/10000);
- int indx = (zc_max((_map)-1,0) * MAPSCRS + _scr);
- //Z_scripterrlog("LoadMapData Map Value: %d\n", _map);
- //Z_scripterrlog("LoadMapData Screen Value: %d\n", _scr);
- //Z_scripterrlog("LoadMapData Indx Value: %d\n", indx);
- if ( _map < 1 || _map > (map_count-1) )
- {
- Z_scripterrlog("Invalid Map ID passed to Game->LoadMapData: %d\n", _map);
- ri->mapsref = LONG_MAX;
- }
- else if ( _scr < 0 || _scr > 129 ) //0x00 to 0x81 -Z
- {
- Z_scripterrlog("Invalid Screen ID passed to Game->LoadMapData: %d\n", _scr);
- ri->mapsref = LONG_MAX;
- }
- else ri->mapsref = indx;
- //Z_scripterrlog("LoadMapData Screen set ri->mapsref to: %d\n", ri->mapsref);
- return ri->mapsref;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement