Quote:
Originally Posted by Pesqoo
Can anyone tell me:
what are .rdu files?
Why are there rdb tools? Cant you just edit your database in your SQL Server?
What is Arcadia and Telecaster database doing?
|
After game server starting, it loads in memory almost every table from arcadia to define each skill, item, buff, etc. So it can for example calculate the damage value of your smite after using and your game client will receive a packet with calculated damage to render this value.
Rdb is a kind of sql table but for your game client. It loads each time you running the game. For example, it uses to show you the
Smite icon id, icon name, damage value (so it can calculate it compared to your stats and show you the correct damage value in your skill description window), name and description string IDs, FX id, etc.
Basically arcadia stores static data which loads only once at server start, telecaster stores dynamical data which always refreshes. So compared to PC, Arcadia is ROM, Telecaster is RAM
And yes, you can edit it in your sql table. But if you won't create new rdb, it will be only server side. States, for example. If for example state with id 1001 (max hp boost) will gain you 0% at start and 10% to max hp per level in your arcadia, it will gain you these values. But if in player's rdb it gonna be 5% at start and 50% per level, he gonna see at his side these values (5%+50%) but effect gonna be only from your arcadia (0%+10%). So it may confuse the player.
Like: Why am I getting so low hp count if it says 55%???