Jump to content

[C++] Performance question concerning script mod [SOLVED]


HughJanus
 Share

Recommended Posts

In PDO we are currently storing values for peds in maps like this:

//create map
std::map<Ped, int> valuemap;

//store info
valuemap[ped123] = 123;

//get info
int info = valuemap[ped123];

 

Is it more performance-friendly if we add attributes to the Ped-Class and get it directly from the class?

Edited by HughJanus
Link to comment
Share on other sites

Can you show me your ped class? Isn't that just a glorified uint32 so you cannot really store anything on it and would need a dictionary lookup anyway?

 

In general, dictionary lookup are incredibly fast and you can do many lookups per native call in terms of performance.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...