FOnline Development > FOnline Projects

FOnline: Aftertimes Season 2 SDK

<< < (3/3)

Wipe:
Why not simply increase worldsave/client files version number and add some checks for it when loading scores?
Server which have space for 100 scores should be able to load files with only 50 easily; no deleting of saves/chars needed then.

remake:
0.4 Added two following functions:
1. Global uint GetTimeEventsByName( string& scriptName, uint @+[] nums ) server function:

- scriptName: define name of your module@function name to looking for
- nums: this array collects nums of global time events

Returns: Number of found events.

2. CritterCl::GetNameTextInfo( bool& nameVisible, int& x, int& y, int& w, int& h, int& lines )
 For finding coordinates of critter name / dialog floaters / chat messages on screen (by Wipe)

TODO with Aftertimes:
1. Remove bool GetNameTextInfo( CritterCl& cr, int& x, int& y ) from parameters.cpp and header file, and make new DLLs.
2. Remove following line from _defines.fos:

--- Code: ---#  pragma bindfunc "bool GetNameTextInfo( CritterCl& cr, int& x, int& y )     -> client_parameters.dll GetNameTextInfo"
--- End code ---
3. Rework client_faction_icons.fos for new function.

TODO with 2238 or Reloaded previously upgraded to rev. 412:
NOTHING, just start using it.

Additional notes: http://files.fonline-aftertimes.net/official_releases/engine_fixes_0.4.zip

remake:
My custom engine mod dedicated for this project has been moved to: https://github.com/worldremaker/FOnline-custom-engine-mod-412-based-

chenzo:
im having issues getting GMTools working. where do i place GMTools files. Ive tried both client and server side but nothing happens

Navigation

[0] Message Index

[*] Previous page

Go to full version