Actions

Known File Info: Difference between revisions

From RuneWiki

No edit summary
No edit summary
Line 237: Line 237:
</syntaxhighlight>
</syntaxhighlight>


==== src/ ====
====src/====
<syntaxhighlight lang="c++">
src/rs2_v4.engine
src/rs2_v4.engine
</syntaxhighlight>


==== src/scripts/ ====
====src/scripts/====
<syntaxhighlight lang="c++">
src/scripts/allowlogin.rs2
src/scripts/allowlogin.rs2
src/scripts/calcqp.rs2
src/scripts/calcqp.rs2
src/scripts/drop.rs2
src/scripts/drop.rs2
</syntaxhighlight>


==== src/scripts/areas/area_fossil/config/ ====
====src/scripts/areas/area_fossil/config/====
<syntaxhighlight lang="c++">
src/scripts/areas/area_fossil/config/fossil.area
src/scripts/areas/area_fossil/config/fossil.area
src/scripts/areas/area_fossil/config/fossil.constant
src/scripts/areas/area_fossil/config/fossil.constant
src/scripts/areas/area_fossil/config/fossil.enum
src/scripts/areas/area_fossil/config/fossil.enum
src/scripts/areas/area_fossil/config/fossil.inv
src/scripts/areas/area_fossil/config/fossil.inv
src/scripts/areas/area_fossil/config/fossil.loc
src/scripts/areas/area_fossil/config/fossil.loc
src/scripts/areas/area_fossil/config/fossil.npc
src/scripts/areas/area_fossil/config/fossil.npc
src/scripts/areas/area_fossil/config/fossil.obj
src/scripts/areas/area_fossil/config/fossil.obj
src/scripts/areas/area_fossil/config/fossil.seq
src/scripts/areas/area_fossil/config/fossil.seq
src/scripts/areas/area_fossil/config/fossil.spotanim
src/scripts/areas/area_fossil/config/fossil.spotanim
src/scripts/areas/area_fossil/config/fossil.varbit
src/scripts/areas/area_fossil/config/fossil.varbit
src/scripts/areas/area_fossil/config/fossil.varp
src/scripts/areas/area_fossil/config/fossil.varp
src/scripts/areas/area_fossil/config/fossil_npc.seq
src/scripts/areas/area_fossil/config/fossil_npc.seq
src/scripts/areas/area_fossil/config/fossil_pvn.npc
src/scripts/areas/area_fossil/config/fossil_pvn.npc
src/scripts/areas/area_fossil/config/fossil_reward.obj
src/scripts/areas/area_fossil/config/fossil_reward.obj
src/scripts/areas/area_fossil/config/fossil_scene.loc
src/scripts/areas/area_fossil/config/fossil_scene.loc
src/scripts/areas/area_fossil/config/fossil_underwater.loc
src/scripts/areas/area_fossil/config/fossil_underwater.loc
src/scripts/areas/area_fossil/config/wyvern_shield.varobj
src/scripts/areas/area_fossil/config/wyvern_shield.varobj
</syntaxhighlight>


==== src/scripts/areas/kebos/brimstone/ ====
====src/scripts/areas/kebos/brimstone/====
<syntaxhighlight lang="c++">
src/scripts/areas/kebos/brimstone/brimstone.obj
src/scripts/areas/kebos/brimstone/brimstone.obj
</syntaxhighlight>


==== src/scripts/drop tables/ ====
====src/scripts/drop tables/====
<syntaxhighlight lang="c++">
src/scripts/drop tables/_drops.rs2
src/scripts/drop tables/_drops.rs2
src/scripts/drop tables/bandit_leader.rs2
src/scripts/drop tables/bandit_leader.rs2
src/scripts/drop tables/barbarian.rs2
src/scripts/drop tables/barbarian.rs2
src/scripts/drop tables/battle_tortoises_drops.rs2
src/scripts/drop tables/battle_tortoises_drops.rs2
src/scripts/drop tables/bear.rs2
src/scripts/drop tables/bear.rs2
src/scripts/drop tables/bearded_dark_wizard.rs2
src/scripts/drop tables/bearded_dark_wizard.rs2
src/scripts/drop tables/black_demon.rs2
src/scripts/drop tables/black_demon.rs2
src/scripts/drop tables/black_dragon.rs2
src/scripts/drop tables/black_dragon.rs2
src/scripts/drop tables/black_knight.rs2
src/scripts/drop tables/black_knight.rs2
src/scripts/drop tables/brawling_bandit.rs2
src/scripts/drop tables/brawling_bandit.rs2
src/scripts/drop tables/bronzedragon.rs2
src/scripts/drop tables/bronzedragon.rs2
src/scripts/drop tables/cave_goblins.rs2
src/scripts/drop tables/cave_goblins.rs2
src/scripts/drop tables/chaos_druid.rs2
src/scripts/drop tables/chaos_druid.rs2
src/scripts/drop tables/chaos_druid_warrior.rs2
src/scripts/drop tables/chaos_druid_warrior.rs2
src/scripts/drop tables/chicken.rs2
src/scripts/drop tables/chicken.rs2
src/scripts/drop tables/citizens.rs2
src/scripts/drop tables/citizens.rs2
src/scripts/drop tables/cosmic_entity.rs2
src/scripts/drop tables/cosmic_entity.rs2
src/scripts/drop tables/cow.rs2
src/scripts/drop tables/cow.rs2
src/scripts/drop tables/dagganoths.rs2
src/scripts/drop tables/dagganoths.rs2
src/scripts/drop tables/dark_warrior.rs2
src/scripts/drop tables/dark_warrior.rs2
src/scripts/drop tables/deal_pirate_drops.rs2
src/scripts/drop tables/deal_pirate_drops.rs2
src/scripts/drop tables/druid.rs2
src/scripts/drop tables/druid.rs2
src/scripts/drop tables/dwarf_chaos.rs2
src/scripts/drop tables/dwarf_chaos.rs2
src/scripts/drop tables/dwarf_mountain.rs2
src/scripts/drop tables/dwarf_mountain.rs2
src/scripts/drop tables/dwarf_normal.rs2
src/scripts/drop tables/dwarf_normal.rs2
</syntaxhighlight>


==== src/scripts/floors/ ====
====src/scripts/floors/====
<syntaxhighlight lang="c++">
src/scripts/floors/overlay.flo
src/scripts/floors/overlay.flo
src/scripts/floors/underlay.flu
src/scripts/floors/underlay.flu
</syntaxhighlight>


==== src/scripts/skill_slayer/ ====
====src/scripts/skill_slayer/====
<syntaxhighlight lang="c++">
src/scripts/skill_slayer/kill_log.if3
src/scripts/skill_slayer/kill_log.if3
src/scripts/skill_slayer/slayer.area
src/scripts/skill_slayer/slayer.area
src/scripts/skill_slayer/slayer.constant
src/scripts/skill_slayer/slayer.constant
</syntaxhighlight>


==== src/scripts/gargoyle_boss/config/ ====
====src/scripts/gargoyle_boss/config/====
<syntaxhighlight lang="c++">
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.constant
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.constant
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.controller
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.controller
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.npc
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.npc
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.obj
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.obj
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.varbit
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.varbit
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.varp
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.varp
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.vars
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.vars
src/scripts/skill_slayer/gargoyle_boss/config/grotesque_guardians.seq
src/scripts/skill_slayer/gargoyle_boss/config/grotesque_guardians.seq
src/scripts/skill_slayer/gargoyle_boss/config/slayer_tower_roof.loc
src/scripts/skill_slayer/gargoyle_boss/config/slayer_tower_roof.loc
<br />
</syntaxhighlight><br />

Revision as of 16:53, 1 May 2023

Data Extensions

.base:
File Explorer description is "Animation template file"
This file represents animation skeletons and possibly some other metadata.

.anim:
Animation frames. This gets applied to a skeleton + model.

.jgd:
File Explorer description is "JGD text file"
This file is used in Jaged Mesh Editor (Jaged = "Jagex Editor") as an intermediary format before packing to ob3.

.ob3:
File Explorer description is "Jagex model file"
Current model format.

.ob2:
Legacy model format, seen on models from 2004-2005.

.jm2:
Internal map format e.g. "m50_50.jm2"
May stand for Jagex Map 2?

.synth:
Synthesized sound effects.

Config Extensions

.area

.constant / .macro

.cs2:
ClientScript

.enum:
Enumerations

.flo:
Floor overlay

.flu:
Floor underlay

.headbar

.hitmark

.hunt:
Hunt mode

.idk:
Identity kit (player models)

.inv:
Inventory

.loc:
Location

.npc:
Npc

.obj:
Object

.param:
Parameters

.rs2:
RuneScript

.seq:
Sequence

.spotanim:
Spot animation

.varp:
Player variables

.varbit:
Player bit variables

.varn:
Npc variables

.varnbit:
Npc bit variables

.vars:
Shared (world) variables

.varsbit:
Shared (world) bit variables. Not sure that this exists.

.varobj:
Object variables

Paths

pack/

src/
src/binary/
src/interfaces/
src/maps/
src/models/
src/scripts/
src/scripts/areas/
src/scripts/areas/Area_Abyssal_space/
src/scripts/areas/area_aide/
src/scripts/areas/area_battlefield/
src/scripts/areas/area_dagganoth_dungeon/
src/scripts/areas/area_desert/
src/scripts/areas/area_dorgesh_kaan/
src/scripts/areas/area_fossil/
src/scripts/areas/area_fossil/config/
src/scripts/areas/area_fossil/script/
src/scripts/areas/area_gnome/
src/scripts/areas/area_goblin_caves/
src/scripts/areas/area_godwars_dungeon/
src/scripts/areas/Area_HAM_Fanatics/
src/scripts/areas/area_harmless/
src/scripts/areas/Area_karam_dungeon/
src/scripts/areas/area_keldagrim/
src/scripts/areas/area_mage_arena/
src/scripts/areas/area_nexus/
src/scripts/areas/area_rimmington/
src/scripts/areas/area_roguesden/
src/scripts/areas/area_sos/
src/scripts/areas/kebos/
src/scripts/areas/kebos/brimstone/
src/scripts/areas/monastery/
src/scripts/areas/Morytania/
src/scripts/areas/morytania_vampires/
src/scripts/areas/Werewolf_Village/
src/scripts/areas/zeah/
src/scripts/bonds/
src/scripts/clanchat/
src/scripts/deadman/
src/scripts/doors/
src/scripts/drop tables/
src/scripts/floors/
src/scripts/follower_cat/
src/scripts/general_follower/
src/scripts/general_use/
src/scripts/grand_exchange/
src/scripts/holiday_events/
src/scripts/interface_banks/
src/scripts/interface_boat/
src/scripts/interface_chat/
src/scripts/interface_chatsystem/
src/scripts/interface_map/
src/scripts/interface_options/
src/scripts/interface_polls/
src/scripts/interface_quest_journal/
src/scripts/interface_reportabuse/
src/scripts/interface_reusable_components/
src/scripts/interface_shops/
src/scripts/interface_skill_advance_guide_v2/
src/scripts/interface_skills/
src/scripts/interface_toplevel/
src/scripts/interface_trade/
src/scripts/interface_wear/
src/scripts/interface_welcomescreen/
src/scripts/interface_worldmap/
src/scripts/interface_worldswitcher/
src/scripts/ladders+stairs/
src/scripts/levelrequire/
src/scripts/macro events/
src/scripts/minigames/
src/scripts/minigames/game_nzone/
src/scripts/minigames/game_osman-sorceress/
src/scripts/minigames/game_partyroom/
src/scripts/minigames/game_pest/
src/scripts/minigames/game_pyramid_plunder/
src/scripts/minigames/game_tears_of_guthix/
src/scripts/minigames/game_temple_trek/
src/scripts/minigames/game_trail/
src/scripts/minigames/game_trawler/
src/scripts/minigames/grouping/
src/scripts/minigames/livestreams/
src/scripts/minigames/game_clanwars/
src/scripts/music/
src/scripts/npc/
src/scripts/objects/
src/scripts/player/
src/scripts/quests/
src/scripts/quests/quest_upass/
src/scripts/quests/quest_upass/upass_traps/
src/scripts/scenery/
src/scripts/skill_agility/
src/scripts/skill_brutal/
src/scripts/skill_combat/
src/scripts/skill_construction/
src/scripts/skill_cooking/
src/scripts/skill_crafting/
src/scripts/skill_farming/
src/scripts/skill_firemaking/
src/scripts/skill_fishing/
src/scripts/skill_fletching/
src/scripts/skill_general/
src/scripts/skill_herblore/
src/scripts/skill_hunting/
src/scripts/skill_magic/
src/scripts/skill_magic/Lunar Spells/
src/scripts/skill_magic/spell list/
src/scripts/skill_magic/Zaros Spells/
src/scripts/skill_mining/
src/scripts/skill_prayer/
src/scripts/skill_runecraft/
src/scripts/skill_slayer/
src/scripts/skill_slayer/gargoyle_boss/
src/scripts/skill_slayer/gargoyle_boss/config/
src/scripts/skill_slayer/gargoyle_boss/script/
src/scripts/skill_slayer/location scripts/
src/scripts/skill_slayer/monster scripts/
src/scripts/skill_slayer/npcs/
src/scripts/skill_slayer/rewards/
src/scripts/skill_slayer/superior_slayer_encounters/
src/scripts/skill_slayer/Zygomites/
src/scripts/skill_smtihing/
src/scripts/skill_thieving/
src/scripts/skill_woodcutting/
src/scripts/test_connor/
src/scripts/transportation/
src/scripts/tutorial/
src/scripts/warning_system/
src/sounds/
src/sprites/
src/webscripts/

src/

src/rs2_v4.engine

src/scripts/

src/scripts/allowlogin.rs2
src/scripts/calcqp.rs2
src/scripts/drop.rs2

src/scripts/areas/area_fossil/config/

src/scripts/areas/area_fossil/config/fossil.area
src/scripts/areas/area_fossil/config/fossil.constant
src/scripts/areas/area_fossil/config/fossil.enum
src/scripts/areas/area_fossil/config/fossil.inv
src/scripts/areas/area_fossil/config/fossil.loc
src/scripts/areas/area_fossil/config/fossil.npc
src/scripts/areas/area_fossil/config/fossil.obj
src/scripts/areas/area_fossil/config/fossil.seq
src/scripts/areas/area_fossil/config/fossil.spotanim
src/scripts/areas/area_fossil/config/fossil.varbit
src/scripts/areas/area_fossil/config/fossil.varp
src/scripts/areas/area_fossil/config/fossil_npc.seq
src/scripts/areas/area_fossil/config/fossil_pvn.npc
src/scripts/areas/area_fossil/config/fossil_reward.obj
src/scripts/areas/area_fossil/config/fossil_scene.loc
src/scripts/areas/area_fossil/config/fossil_underwater.loc
src/scripts/areas/area_fossil/config/wyvern_shield.varobj

src/scripts/areas/kebos/brimstone/

src/scripts/areas/kebos/brimstone/brimstone.obj

src/scripts/drop tables/

src/scripts/drop tables/_drops.rs2
src/scripts/drop tables/bandit_leader.rs2
src/scripts/drop tables/barbarian.rs2
src/scripts/drop tables/battle_tortoises_drops.rs2
src/scripts/drop tables/bear.rs2
src/scripts/drop tables/bearded_dark_wizard.rs2
src/scripts/drop tables/black_demon.rs2
src/scripts/drop tables/black_dragon.rs2
src/scripts/drop tables/black_knight.rs2
src/scripts/drop tables/brawling_bandit.rs2
src/scripts/drop tables/bronzedragon.rs2
src/scripts/drop tables/cave_goblins.rs2
src/scripts/drop tables/chaos_druid.rs2
src/scripts/drop tables/chaos_druid_warrior.rs2
src/scripts/drop tables/chicken.rs2
src/scripts/drop tables/citizens.rs2
src/scripts/drop tables/cosmic_entity.rs2
src/scripts/drop tables/cow.rs2
src/scripts/drop tables/dagganoths.rs2
src/scripts/drop tables/dark_warrior.rs2
src/scripts/drop tables/deal_pirate_drops.rs2
src/scripts/drop tables/druid.rs2
src/scripts/drop tables/dwarf_chaos.rs2
src/scripts/drop tables/dwarf_mountain.rs2
src/scripts/drop tables/dwarf_normal.rs2

src/scripts/floors/

src/scripts/floors/overlay.flo
src/scripts/floors/underlay.flu

src/scripts/skill_slayer/

src/scripts/skill_slayer/kill_log.if3
src/scripts/skill_slayer/slayer.area
src/scripts/skill_slayer/slayer.constant

src/scripts/gargoyle_boss/config/

src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.constant
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.controller
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.npc
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.obj
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.varbit
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.varp
src/scripts/skill_slayer/gargoyle_boss/config/garg_boss.vars
src/scripts/skill_slayer/gargoyle_boss/config/grotesque_guardians.seq
src/scripts/skill_slayer/gargoyle_boss/config/slayer_tower_roof.loc