Reminder: Internet Explorer 6 or below are NOT supported.





There are currently 49 users playing Freelancer on
40 servers. | January. 23, 2021 |
The Starport Forum Index
>
The Shipyard
>
Speciality Modding
>
FLHook Development
>
Anyone play around with IServerImpl::BaseInfoRequest at all?
Browsing this Thread:
1 Anonymous Users
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
![]() |
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 | ||||
|
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
![]() |
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
|
|||
|