Skip to content
ValooFX edited this page Oct 7, 2014 · 11 revisions
Some information about the static files and it's contents

File tcos/data/static/languages.s

Contains the selection of available languages

Header SBSD
Dword Array size
  Dword ID_number
  Dword String length
  String
end array


For version 1.0.5.1 the following data is present:
ID Length Language
1    7    English
2    6    German
3    6    French
4    6    Korean
5    8    Japanese
6    7    Chinese
7    7    Russian



File tcos/data/static/level_progression.s

Contains the data needed during level decisions

Header SBSD
Dword Array size
  Byte level id or level number
  Byte unknown
  Byte unknown
  Byte unknown
  Byte unknown
  Byte unknown
  Byte unknown
  Byte unknown
  Byte unknown
  Byte unknown
  LongInt Total Famepoints to level
  Float unknown
  Float unknown
end array


For version 1.0.5.1 the following data is present:
The array contains 100 records, but only the first 50 records contain actual data since max level in game was 50.
Level data
01  1 1 1 04  0 1 0 1 0        0  100.0  1200.0
02  1 1 1 05  0 1 0 1 0     2000  120.0  1350.0
03  1 1 1 06  0 1 0 1 1     4880  140.0  1510.0
04  1 1 1 07  0 1 0 1 1     8800  160.0  1680.0
05  1 1 1 08  0 1 0 1 1    13920  180.0  1860.0
...
10  2 5 6 30  0 0 0 0 0   117040  280.0  3300.0
11  3 5 6 30  1 0 0 0 0   192680  300.0  4000.0
...
47 10 5 6 30 29 0 0 0 0 29785180 1020.0 36100.0
48 10 5 6 30 29 0 0 0 0 31794580 1040.0 36200.0
49 10 5 6 30 32 0 0 0 0 33880820 1060.0 36300.0
50 10 5 6 30 32 0 0 0 0 36046400 1080.0 36400.0

A good comparison might be to look at:
http://web.archive.org/web/20120723124624/http://spellborndb.net/?page=levels

File tcos/data/static/resources.s

Contains links between ID en UT String format for inside packages.

Header SBSD
Dword Array size
  Dword Record ID number ?
  Dword string length 
  String Actual string in UT format
end array



For version 1.0.5.1 the following data is present:
It might be a good idea to actualy extract this data into a readable list
//valoo: here it is: https://www.dropbox.com/s/p04sum5xq8cozw7/resources.s.zip?dl=0

73361 records with data like:
13 26 Editor.TrueTypeFontFactory
14 29 Editor.AnalyzeBuildCommandlet
15 31 Editor.AnalyzeContentCommandlet
...
161510 46 EffectsItemGP.ItemSigilEffects.Affinity_Soul_8
161511 46 EffectsItemGP.ItemSigilEffects.Affinity_Rune_5

/*
'Possible' naming conventions:
Quests: QT-QuestTarget, CT-ConversationTopic, QC-QuestCondition
*/

File tcos/data/static/descriptions.s

Contains the strings needed ingame in the 7 available languages, including Kanji format ?


Header SBSD
Dword Array size
  Dword Record ID number ?
  Dword Language number
  Dword string length 
  String Actual string/kanji data 
  Byte ?
end array

Not yet sure about the layout of the array.



236562 records with data like:

  0 2 4 Text 00
0 0 3 6 //Text 00
0 1 1 5 Human  01
1 1 2 8 Menschen 00
1 1 3 6 Humain 00
...
Bloodwarrior
Blutkrieger
Guerrier de Sang
..
Gloves 
Handschuhe
Mains
....



Clone this wiki locally