Actions

Cache Layout

From RuneWiki

Revision as of 03:27, 1 March 2024 by Pazaz (talk | contribs) (→‎RS)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The cache terminology is archive (indexed) -> group -> file. This information is relevant for all revisions after 377.

Reference these tables if you want to know what an archive or group is used for.

RS

Archives

Index Rev Name Description
0 410 anims
1 410 bases
2 410 config
3 410 interfaces
4 410 - 772 synth_sounds
5 410 maps
6 410 - 772 midi_songs
7 410 models
8 410 sprites
9 410 - 839 textures
10 410 binary
11 410 midi_jingles
12 433 clientscripts
13 443 fontmetrics
14 451 vorbis
15 451 - 772 midi_instruments
16 488 config_loc
17 488 config_enum
18 488 config_npc
19 488 config_obj
20 488 config_seq Sequences
21 488 config_spot Spot animations
22 488 - 745 config_varbit
22 >745 config_struct Took over varbit archive, which moved to config group
23 493 worldmapdata
24 498 quickchat
25 498 quickchat_global Quick chat menus
26 500 - 839 materials
27 523 config_particle
28 537 defaults
29 582 config_billboard
30 605 dlls natives
31 605 shaders
32 612 loading_sprites
33 612 loading_screen
34 625 loading_sprites_raw
35 629 cutscenes
40 ~775 audiostreams
41 ~775 worldmapareas
42 ~775 worldmaplabels
43 ~818 textures_diffuse_png
44 ~818 textures_hdr_png
45 ~825 textures_diffuse_dxt
46 ~840 textures_hdr_png_mipped
47 ~861 modelsrt7
48 ~861 animsrt7
49 ~861 dbtableindex
52 ~894 textures_dxt
53 ~894 textures_png
54 ~894 textures_png_mipped
55 ~894 textures_etc
56 ~894 anims_keyframes
57 ~916 config_achievement
58 ~918 fontmetricsv2
59 ~918 typefonts
60 stylesheet
61 vfx
62 animator
65 uianim
66 cutscene2d

Config Groups

ID Rev Name Description
1 flu Floor Underlays
2 hunt (Server) NPC hunt modes
3 idk Identity Kit
4 flo Floor Overlays
5 inv Inventories
6 loc Locations
7 mesanim (Server) Message Animations
8 enum
9 npc
10 obj Objects
11 param
12 seq Sequences
13 spot Spot Animations
14 varbit Var (Player) Bit
15 varcstr Var Client String
16 varp Var Player
18 area (Server) Area Tile Triggers
19 varclient
26 struct Structs
27 chatphrase
28 chatcat
29 skybox
30 Sun definitions
31 light Light intensity
32 bastype Render anims
33 cursor
34 msi Mapscenes
35 quest
36 mel Worldmap info
40 dbtable Database Tables
41 dbrow Database Rows
46 hitmark
47 varclan
48 itemcode
49 category
54 varclansetting
60 varp Var Player
61 varn Var NPC
62 varc Var Client
63 vars (Server) Var Shared
64 (Server) Var Region
65 varobject
66 varclan
67 varclansetting
69 varbit
70 gamelogevent
72 headbar
76 water
77 seqgroup Anim flow control
80 varplayergroup
83 worldarea

OSRS

Archives

Index Name Description
0 anims
1 bases
2 config
3 interfaces
4 synth_sounds
5 maps
6 midi_songs
7 models
8 sprites
9 textures
10 binary
11 midi_jingles
12 clientscripts
13 fontmetrics
14 vorbis
15 midi_instruments
16 worldmap (legacy)
17 defaults
18 worldmap
19 worldmap (areas?)
20 worldmap (labels?)
21 dbtableindex

Config Groups

ID Name Description
1 flu
2 hunt
3 idk
4 flo
5 inv
6 loc
7 mesanim
8 enum
9 npc
10 obj
11 param
12 seq
13 spotanim
14 varbit Var (Player) Bit
15 varcstr Var Client String
16 varp Var Player
18 area
19 varclient
20 varobj Var Object
21 varpstr Var Player String
22 vars Var Shared (world)
23 varsstr Var Shared String
24 varn Var NPC
25 varnbit Var NPC Bit
26 itemcodes
27 varglobal
28 controller
29 varcon Var Controller
30 varconbit Var Controller Bit
32 hitmark
33 headbar
34 struct
35 mapelement
37 stringvector
38 dbrow
39 dbtable
47 varclan
54 varclansetting
70 gamelogevent