Freelancer Community Network
Reminder: Internet Explorer 6 or below are NOT supported.
HomeHome
ForumForum
WikiWiki
DownloadsDownloads
ForgeForge
Multiplayer Connection Tutorial
Collapse/Expand Random Image
Collapse/Expand Login
Username:

Password:

Remember me



Lost Password?

Register now!
Collapse/Expand Chat
Collapse/Expand Who's Online
112 user(s) are online (55 user(s) are browsing Forum)

Members: 0
Guests: 112

more...
Collapse/Expand Donations
Monthly costs: -30€
Income (ads): +5€
Donations (last month): +5€

Current balance: -60€
(last updated 10/2020)

Please make a donation if you want to help keeping The-Starport online:

Thanks!
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 49 users playing Freelancer on 40 servers.
January. 23, 2021

Browsing this Thread:   1 Anonymous Users



 Bottom   Previous Topic   Next Topic  Register To Post



Anyone play around with IServerImpl::BaseInfoRequest at all?
Not too shy to talk
Joined:
2010/3/13 20:29
From Victoria, Canada
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 69
Offline
Like the title says, I'm interested in finding out what the heck void IServerImpl::BaseInfoRequest(unsigned int, unsigned int, bool) does. Has anyone here played around with it and have some documentation on it other than the function prototype? Knowing even what it's for would be useful before diving headfirst into it.

Cheers,
--Troy

Posted on: 2014/1/26 10:47
FLHook programmer
Top
Re: Anyone play around with IServerImpl::BaseInfoRequest at all?
Home away from home
Joined:
2009/8/16 2:58
From Qld, Aus.
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 1958
Offline
Just looking at the server disassembly, I can tell you the parameters are base nickname, player number and base test (if (test) if (base_arg != player[iBaseID]) return;). It's only explicitly called once in server.dll, at IServerImpl::DisConnect, where test is false. It's not explicitly called in freelancer.exe, common.dll or content.dll (according to my listings) but there may still be virtual calls (need to debug to test that).

Posted on: 2014/1/26 14:42
Top