Seraph Sephiroth Posted July 14, 2012 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 51 Reputation: 3 Joined: 06/12/12 Last Seen: February 15, 2013 Share Posted July 14, 2012 (edited) Hello there people! I have a rather strange issue, but I'm not sure wheter it's supposed to be the way it is or not. Anyway, I succesfully added a custom card for my server yesterday but that appeared to be more of a struggle then it should be really, it took me the whole day to figure that one out. You see, what is happenening is the following: I diffed my client not to read the data folder, which it does to some extend (when turned on, I cannot connect to my server for instance so it doesn't read my clientinfo from the data folder). Yet, what it appears to be doing.. Is read the information required for custom item implementation from the data folder, and not from any GRF file I build with this information inserted. This means I am dependant upon the data folder no matter what when I wish to insert customs. And diffing the client to "don't read data first" has no effect on it whatsoever. I tried disabling my data folder by renaming it for instance, but that only results in missing information and customs turning into unknown items, or spriteless items that crash the server. Does anyone know if/how this can be resolved to a state where I can abandon my data folder altogether? So, to summarize quickly: - Sprites, etc are read from GRF - Edited text documents to support them are read from data folder, despite client diff. Edited July 15, 2012 by Seraph Sephiroth Quote Link to comment Share on other sites More sharing options...
Seraph Sephiroth Posted July 18, 2012 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 51 Reputation: 3 Joined: 06/12/12 Last Seen: February 15, 2013 Author Share Posted July 18, 2012 (edited) Can anyone confirm wheter this is normal client behavior or not? I am in the dark on that one. Judas bible doesn't have anything on that either. --- Fixed it on my own. Edited July 18, 2012 by Seraph Sephiroth Quote Link to comment Share on other sites More sharing options...
Question
Seraph Sephiroth
Hello there people!
I have a rather strange issue, but I'm not sure wheter it's supposed to be the way it is or not.
Anyway, I succesfully added a custom card for my server yesterday but that appeared to be
more of a struggle then it should be really, it took me the whole day to figure that one out.
You see, what is happenening is the following: I diffed my client not to read the data folder,
which it does to some extend (when turned on, I cannot connect to my server for instance so it doesn't read my clientinfo from the data folder).
Yet, what it appears to be doing.. Is read the information required for custom item implementation from the data folder,
and not from any GRF file I build with this information inserted. This means I am dependant upon the data folder no matter what
when I wish to insert customs. And diffing the client to "don't read data first" has no effect on it whatsoever.
I tried disabling my data folder by renaming it for instance, but that only results in missing information and customs
turning into unknown items, or spriteless items that crash the server.
Does anyone know if/how this can be resolved to a state where I can abandon my data folder altogether?
So, to summarize quickly:
- Sprites, etc are read from GRF
- Edited text documents to support them are read from data folder, despite client diff.
Edited by Seraph SephirothLink to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.