Skip to content
This repository has been archived by the owner on Jun 7, 2023. It is now read-only.

Maybe speed up the Immigrant Checker? #5

Open
KeyboardInterrupt opened this issue Apr 15, 2018 · 5 comments
Open

Maybe speed up the Immigrant Checker? #5

KeyboardInterrupt opened this issue Apr 15, 2018 · 5 comments
Assignees
Labels
enhancement New feature or request question Further information is requested

Comments

@KeyboardInterrupt
Copy link
Member

Players stated that it takes a really long time until a detected creature is actually warped in, maybe we should speed up the Immigrant checker?

@KeyboardInterrupt KeyboardInterrupt added enhancement New feature or request question Further information is requested labels Apr 15, 2018
@Amaikokonut
Copy link
Member

Hmm, the immigrant checker tick is set to 400 currently (as it was in the original warp). That's easy enough to change but if creatures are still taking a really long time there's probably other issues at play here that need to be investigated.

If players are able to access the game debug info it would be helpful in understanding what's actually going on (it should spit out creature monikers as it goes through them and explain why it isn't importing them).

This is also something that might speed itself up once warped-out creature files are deleted since the immigrant checker won't have to check through so many files.

Another option might be to have the client mesg writ the immigrant checker when a creature is received so it can be imported right away, if that's possible!

@KeyboardInterrupt
Copy link
Member Author

Hmm, the immigrant checker tick is set to 400 currently (as it was in the original warp). That's easy enough to change but if creatures are still taking a really long time there's probably other issues at play here that need to be investigated.

If this is not to costly for the engine, we could speed this up I guess, If a lot of creatures piled up in your "inbox" they would also be imported faster, so you can finally start playing again XD.

If players are able to access the game debug info it would be helpful in understanding what's actually going on (it should spit out creature monikers as it goes through them and explain why it isn't importing them).

I could add the game debug info to the Output of the Client if that helps.

Another option might be to have the client mesg writ the immigrant checker when a creature is received so it can be imported right away, if that's possible!

Yeah we can totally do that, so you are suggesting that the client triggers the tick script 9 manually ?

@Amaikokonut
Copy link
Member

Amaikokonut commented May 3, 2018

Yess, triggering 9 manually would be ideal!

The current immigrant checker script is actually pretty slow so I am hesitant to make it tick more often now at risk of slowing the game down.

(This is also much less of an issue now with recent client updates)

@KeyboardInterrupt
Copy link
Member Author

This is made obsolete by the Switch to ReBabel

@KeyboardInterrupt
Copy link
Member Author

This is no longer obsolete!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants