/
BirdLeon
/
ROBLOX2016
Обзор
Документация
Войти
/
BirdLeon
/
ROBLOX2016
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
App/util/LegacyContentTable.cpp
776 строк
50 KB
PatoFlamejanteTV
full source code
19 дек 2024, 19:11
19 дек 2024, 19:11
05db15d
Код
Авторство
О чём код?
#include "stdafx.h" #include "Util/LegacyContentTable.h" #include <boost/algorithm/string/predicate.hpp> FASTFLAGVARIABLE(DebugRenderDownloadAssets, false) namespace { inline bool isSlash(char ch) { return ch == '\\' || ch == '/'; } void normalizeUrl(std::string& url) { char* data = &url[0]; size_t size = url.size(); size_t write = 0; for (size_t i = 0; i < size; ++i) { // that's faster than tolower if (static_cast<unsigned int>(data[i] - 'A') < 26) data[write++] = (data[i] - 'A') + 'a'; else if (isSlash(data[i])) { data[write++] = '/'; // skip subsequent slashes while (i + 1 < size && isSlash(data[i + 1])) i++; } else data[write++] = data[i]; } url.resize(write); } } namespace RBX { LegacyContentTable::LegacyContentTable() { AddEntry("rbxasset://textures/A_Key_dn.png", "12222317"); AddEntry("rbxasset://textures/A_Key.png", "12222308"); AddEntry("rbxasset://textures/BaseballCapRed.png", "12222323"); AddEntry("rbxasset://textures/bombtex.png", "12222348"); AddEntry("rbxasset://textures/Bomb.png", "12222334"); AddEntry("rbxasset://textures/CameraPanRight_ovr.png", "12222439"); AddEntry("rbxasset://textures/CameraPanRight_dn.png", "12222430"); AddEntry("rbxasset://textures/CameraPanRight.png", "12222420"); AddEntry("rbxasset://textures/CameraPanLeft_ovr.png", "12222414"); AddEntry("rbxasset://textures/CameraPanLeft_dn.png", "12222403"); AddEntry("rbxasset://textures/CameraPanLeft.png", "12222388"); AddEntry("rbxasset://textures/CameraCenter_ovr.png", "12222373"); AddEntry("rbxasset://textures/CameraCenter_ds.png", "12222368"); AddEntry("rbxasset://textures/CameraCenter_dn.png", "12222361"); AddEntry("rbxasset://textures/CameraCenter.png", "12222351"); AddEntry("rbxasset://textures/Character.png", "12222542"); AddEntry("rbxasset://textures/CloneWandTexture.png", "12222613"); AddEntry("rbxasset://textures/Controller1.png", "12222618"); AddEntry("rbxasset://textures/Controller1_ds.png", "12222651"); AddEntry("rbxasset://textures/Controller1_dn.png", "12222643"); AddEntry("rbxasset://textures/Controller1_ovr.png", "12222658"); AddEntry("rbxasset://textures/Controller1Tool_dn.png", "12222631"); AddEntry("rbxasset://textures/Controller1Tool.png", "12222625"); AddEntry("rbxasset://textures/Controller2_ovr.png", "12222710"); AddEntry("rbxasset://textures/Controller2_ds.png", "12222700"); AddEntry("rbxasset://textures/Controller2_dn.png", "12222687"); AddEntry("rbxasset://textures/Controller2Tool_dn.png", "12222685"); AddEntry("rbxasset://textures/Controller2Tool.png", "12222677"); AddEntry("rbxasset://textures/Controller2.png", "12222671"); AddEntry("rbxasset://textures/ControllerAI2Tool_dn.png", "12222736"); AddEntry("rbxasset://textures/ControllerAI2Tool.png", "12222733"); AddEntry("rbxasset://textures/ControllerAI1Tool_dn.png", "12222726"); AddEntry("rbxasset://textures/ControllerAI1Tool.png", "12222720"); AddEntry("rbxasset://textures/ControllerPanel.png", "12222767"); AddEntry("rbxasset://textures/ControllerNoneTool_dn.png", "12222755"); AddEntry("rbxasset://textures/ControllerNoneTool.png", "12222742"); AddEntry("rbxasset://textures/D_Key_dn.png", "12222831"); AddEntry("rbxasset://textures/D_Key.png", "12222825"); AddEntry("rbxasset://textures/Down_key_dn.png", "12222788"); AddEntry("rbxasset://textures/Down_key.png", "12222782"); AddEntry("rbxasset://textures/Detonator.png", "12222773"); AddEntry("rbxasset://textures/DropperTool_dn.png", "12222819"); AddEntry("rbxasset://textures/DropperTool.png", "12222808"); AddEntry("rbxasset://textures/DropperCursor.png", "12222805"); AddEntry("rbxasset://textures/FireWand.png", "12222892"); AddEntry("rbxasset://textures/FillTool_dn.png", "12222881"); AddEntry("rbxasset://textures/FillTool.png", "12222872"); AddEntry("rbxasset://textures/FlatTool_dn.png", "12223363"); AddEntry("rbxasset://textures/FlatTool.png", "12223332"); AddEntry("rbxasset://textures/Flamethrower.png", "12222937"); AddEntry("rbxasset://textures/Gun.png", "12223438"); AddEntry("rbxasset://textures/GlueCursor.png", "12223406"); AddEntry("rbxasset://textures/Glue.png", "12223401"); AddEntry("rbxasset://textures/HalloweenSkull.png", "12223869"); AddEntry("rbxasset://textures/HalloweenRocket.png", "12223859"); AddEntry("rbxasset://textures/HalloweenPumpkin.png", "12223503"); AddEntry("rbxasset://textures/HalloweenGhost.png", "12223487"); AddEntry("rbxasset://textures/HalloweenAsylum.png", "12223472"); AddEntry("rbxasset://textures/Hammer.png", "12223874"); AddEntry("rbxasset://textures/hammertex128.png", "12223896"); AddEntry("rbxasset://textures/HopperPanel.png", "12229455"); AddEntry("rbxasset://textures/H_Key_dn.png", "12223925"); AddEntry("rbxasset://textures/H_Key.png", "12223920"); AddEntry("rbxasset://textures/J_Key_dn.png", "12223934"); AddEntry("rbxasset://textures/J_Key.png", "12229462"); AddEntry("rbxasset://textures/K_Key_dn.png", "12223944"); AddEntry("rbxasset://textures/K_Key.png", "12223938"); AddEntry("rbxasset://textures/Laser.png", "12223948"); AddEntry("rbxasset://textures/Left_key_dn.png", "12223985"); AddEntry("rbxasset://textures/Left_key.png", "12223979"); AddEntry("rbxasset://textures/LeftMotorTool_dn.png", "12223977"); AddEntry("rbxasset://textures/LeftMotorTool.png", "12223968"); AddEntry("rbxasset://textures/LeftMotorFastTool_dn.png", "12223964"); AddEntry("rbxasset://textures/LeftMotorFastTool.png", "12223954"); AddEntry("rbxasset://textures/MedKit.png", "12223996"); AddEntry("rbxasset://textures/Multirocket.png", "12224010"); AddEntry("rbxasset://textures/MultiSelection.png", "12224012"); AddEntry("rbxasset://textures/PaintballGunTex128.png", "12224033"); AddEntry("rbxasset://textures/PaintballIcon.png", "12229471"); AddEntry("rbxasset://textures/pirate.png", "12229478"); AddEntry("rbxasset://textures/PoliceCap.png", "12224039"); AddEntry("rbxasset://textures/Right_key_dn.png", "12224062"); AddEntry("rbxasset://textures/Right_key.png", "12224057"); AddEntry("rbxasset://textures/Rocket.png", "17598704"); AddEntry("rbxasset://textures/RocketBoots.png", "11900767"); AddEntry("rbxasset://textures/rocketlaunchertex.png", "12224070"); AddEntry("rbxasset://textures/S_Key_dn.png", "12224227"); AddEntry("rbxasset://textures/S_Key.png", "12224224"); AddEntry("rbxasset://textures/SlingshotTexture.png", "12224131"); AddEntry("rbxasset://textures/Slingshot.png", "12224122"); AddEntry("rbxasset://textures/Snowball.png", "12224133"); AddEntry("rbxasset://textures/Snowflake.png", "12224137"); AddEntry("rbxasset://textures/sombrero.png", "12224141"); AddEntry("rbxasset://textures/Superball.png", "12224172"); AddEntry("rbxasset://textures/SurfacePanel.png", "12224175"); AddEntry("rbxasset://textures/SwordTexture.png", "12224218"); AddEntry("rbxasset://textures/Sword128.png", "12224215"); AddEntry("rbxasset://textures/test_texture.JPG", "12224240"); AddEntry("rbxasset://textures/test2_texture.JPG", "12224234"); AddEntry("rbxasset://textures/TopHatPurple.png", "12229488"); AddEntry("rbxasset://textures/treetex.png", "12224246"); AddEntry("rbxasset://textures/TrowelTexture.png", "12229499"); AddEntry("rbxasset://textures/U_Key_dn.png", "12224281"); AddEntry("rbxasset://textures/U_Key.png", "12224274"); AddEntry("rbxasset://textures/Up_key_dn.png", "12224267"); AddEntry("rbxasset://textures/Up_key.png", "12224262"); AddEntry("rbxasset://textures/VelocityTool_ovr.png", "12224309"); AddEntry("rbxasset://textures/VelocityTool_dn.png", "12224289"); AddEntry("rbxasset://textures/VelocityTool.png", "12224285"); AddEntry("rbxasset://textures/VelocityTool_ds.png", "12229500"); AddEntry("rbxasset://textures/viking.png", "12224312"); AddEntry("rbxasset://textures/W_Key_dn.png", "12224353"); AddEntry("rbxasset://textures/W_Key.png", "12224347"); AddEntry("rbxasset://textures/Wall.png", "12224320"); AddEntry("rbxasset://sounds/Rocket whoosh 01.wav", "12222095"); AddEntry("rbxasset://sounds/paintball.wav", "11900833"); AddEntry("rbxasset://sounds/Short spring sound.wav", "12222124"); AddEntry("rbxasset://sounds/Rocket shot.wav", "12222084"); AddEntry("rbxasset://sounds/glassbreak.wav", "12222005"); AddEntry("rbxasset://sounds/Launching rocket.wav", "12222065"); AddEntry("rbxasset://sounds/Shoulder fired rocket.wav", "12222132"); AddEntry("rbxasset://sounds/HalloweenThunder.wav", "12222030"); AddEntry("rbxasset://sounds/HalloweenLightning.wav", "12222019"); AddEntry("rbxasset://sounds/HalloweenGhost.wav", "12229501"); AddEntry("rbxasset://icons/surface_ds.png", "23576067"); AddEntry("rbxasset://icons/surface.png", "23576066"); AddEntry("rbxasset://icons/rotate.png", "23576065"); AddEntry("rbxasset://icons/color_sel.png", "23576064"); AddEntry("rbxasset://icons/color.png", "23576062"); AddEntry("rbxasset://icons/insert.png", "23576057"); AddEntry("rbxasset://icons/freemove_ovr.png", "23576055"); AddEntry("rbxasset://icons/surface_sel.png", "23575961"); AddEntry("rbxasset://icons/surface_ovr.png", "23575960"); AddEntry("rbxasset://icons/rotate_ovr.png", "23575949"); AddEntry("rbxasset://icons/rotate_ds.png", "23575946"); AddEntry("rbxasset://icons/resize_sel.png", "23575942"); AddEntry("rbxasset://icons/resize_ovr.png", "23575941"); AddEntry("rbxasset://icons/resize_ds.png", "23575940"); AddEntry("rbxasset://icons/resize.png", "23575937"); AddEntry("rbxasset://icons/color_ovr.png", "23575933"); AddEntry("rbxasset://icons/color_ds.png", "23575928"); AddEntry("rbxasset://icons/material_sel.png", "23575919"); AddEntry("rbxasset://icons/material_ovr.png", "23575918"); AddEntry("rbxasset://icons/material_ds.png", "23575917"); AddEntry("rbxasset://icons/material.png", "23575916"); AddEntry("rbxasset://icons/lock_sel.png", "23575914"); AddEntry("rbxasset://icons/lock_ovr.png", "23575912"); AddEntry("rbxasset://icons/lock_ds.png", "23575909"); AddEntry("rbxasset://icons/lock.png", "23575908"); AddEntry("rbxasset://icons/insert_sel.png", "23575907"); AddEntry("rbxasset://icons/insert_ovr.png", "23575906"); AddEntry("rbxasset://icons/insert_ds.png", "23575905"); AddEntry("rbxasset://icons/freemove_sel.png", "23575901"); AddEntry("rbxasset://icons/freemove_ds.png", "23575889"); AddEntry("rbxasset://icons/freemove.png", "23575887"); AddEntry("rbxasset://icons/delete_sel.png", "23575885"); AddEntry("rbxasset://icons/delete_ovr.png", "23575884"); AddEntry("rbxasset://icons/delete_ds.png", "23575883"); AddEntry("rbxasset://icons/delete.png", "23575880"); AddEntry("rbxasset://icons/configure_sel.png", "23575879"); AddEntry("rbxasset://icons/configure_ovr.png", "23575878"); AddEntry("rbxasset://icons/configure_ds.png", "23575877"); AddEntry("rbxasset://icons/configure.png", "23575875"); AddEntry("rbxasset://icons/axismove_sel.png", "23575874"); AddEntry("rbxasset://icons/axismove_ovr.png", "23575873"); AddEntry("rbxasset://icons/axismove_ds.png", "23575872"); AddEntry("rbxasset://icons/axismove.png", "23575871"); AddEntry("rbxasset://icons/anchor_sel.png", "23575870"); AddEntry("rbxasset://icons/anchor_ovr.png", "23575869"); AddEntry("rbxasset://icons/anchor_ds.png", "23575867"); AddEntry("rbxasset://icons/anchor.png", "23575866"); AddEntry("rbxasset://icons/surface_dn.png", "23629198"); AddEntry("rbxasset://icons/rotate_dn.png", "23629197"); AddEntry("rbxasset://icons/resize_dn.png", "23629194"); AddEntry("rbxasset://icons/color_dn.png", "23629193"); AddEntry("rbxasset://icons/material_dn.png", "23629192"); AddEntry("rbxasset://icons/lock_dn.png", "23629189"); AddEntry("rbxasset://icons/insert_dn.png", "23629186"); AddEntry("rbxasset://icons/freemove_dn.png", "23629182"); AddEntry("rbxasset://icons/delete_dn.png", "23629179"); AddEntry("rbxasset://icons/configure_dn.png", "23629177"); AddEntry("rbxasset://icons/axismove_dn.png", "23629176"); AddEntry("rbxasset://icons/anchor_dn.png", "23629212"); /* AddEntry("rbxasset://textures/wrench.png", "12224344"); //AddEntry("rbxasset://textures/WoodFallback.png", "12224336"); AddEntry("rbxasset://textures/WeldCursor.png", "12224328"); AddEntry("rbxasset://textures/UnlockCursor.png", "12224257"); AddEntry("rbxasset://textures/UnAnchorCursor.png", "12224251"); //AddEntry("rbxasset://textures/surfacesTrussAlpha.png", "12224211"); //AddEntry("rbxasset://textures/SurfacesTruss.png", "12224200"); //AddEntry("rbxasset://textures/SurfacesStrip.png", "12224195"); //AddEntry("rbxasset://textures/surfacesAlpha.png", "12224189"); //AddEntry("rbxasset://textures/Surfaces.png", "12224182"); AddEntry("rbxasset://textures/SpawnLocation.png", "12224170"); AddEntry("rbxasset://textures/SpawnCursor.png", "12224165"); AddEntry("rbxasset://textures/sparkle.png", "12224156"); //AddEntry("rbxasset://textures/SlateTileMono.png", "12224115"); AddEntry("rbxasset://textures/script.png", "12224075"); AddEntry("rbxasset://textures/ResizeCursor.png", "12224056"); AddEntry("rbxasset://textures/ReportAbuse_ovr.PNG", "12224053"); AddEntry("rbxasset://textures/ReportAbuse_ds.PNG", "12224050"); AddEntry("rbxasset://textures/ReportAbuse_dn.PNG", "12224043"); AddEntry("rbxasset://textures/ReportAbuse.PNG", "12224041"); //AddEntry("rbxasset://textures/nosurfacesTrussAlpha.png", "12224030"); //AddEntry("rbxasset://textures/nosurfacesTruss.png", "12224027"); //AddEntry("rbxasset://textures/nosurfacesAlpha.png", "12224021"); AddEntry("rbxasset://textures/MotorCursor.png", "12224008"); AddEntry("rbxasset://textures/MissingCursor.png", "12224003"); AddEntry("rbxasset://textures/LockCursor.png", "12223995"); AddEntry("rbxasset://textures/HingeCursor.png", "12223901"); AddEntry("rbxasset://textures/HammerOverCursor.png", "12223888"); AddEntry("rbxasset://textures/HammerDownCursor.png", "12223885"); AddEntry("rbxasset://textures/HammerCursor.png", "12223877"); AddEntry("rbxasset://textures/GunWaitCursor.png", "12223457"); AddEntry("rbxasset://textures/GunCursor.png", "12223447"); AddEntry("rbxasset://textures/GrabRotateCursor.png", "12223431"); AddEntry("rbxasset://textures/GrabCursor.png", "12223420"); AddEntry("rbxasset://textures/Grab.png", "12223412"); AddEntry("rbxasset://textures/GameTool.png", "12223382"); AddEntry("rbxasset://textures/FlagCursor.png", "12222925"); AddEntry("rbxasset://textures/FirstPersonIndicator_ds.png", "12222916"); AddEntry("rbxasset://textures/FirstPersonIndicator.png", "12222902"); AddEntry("rbxasset://textures/FillCursor.png", "12222858"); AddEntry("rbxasset://textures/face.png", "12222850"); AddEntry("rbxasset://textures/explosion.png", "12222842"); AddEntry("rbxasset://textures/DragCursor.png", "12222794"); AddEntry("rbxasset://textures/CloneOverCursor.png", "12222610"); AddEntry("rbxasset://textures/CloneDownCursor.png", "12222606"); AddEntry("rbxasset://textures/CloneCursor.png", "12222598"); AddEntry("rbxasset://textures/Clone.png", "12222594"); AddEntry("rbxasset://textures/Chat_ovr.png", "12222584"); AddEntry("rbxasset://textures/Chat_ds.png", "12222575"); AddEntry("rbxasset://textures/Chat_dn.png", "12222559"); AddEntry("rbxasset://textures/Chat.png", "12222549"); AddEntry("rbxasset://textures/CameraZoomOut_ovr.png", "12222532"); AddEntry("rbxasset://textures/CameraZoomOut_dn.png", "12222524"); AddEntry("rbxasset://textures/CameraZoomOut.png", "12222517"); AddEntry("rbxasset://textures/CameraZoomIn_ovr.png", "12222510"); AddEntry("rbxasset://textures/CameraZoomIn_dn.png", "12222505"); AddEntry("rbxasset://textures/CameraZoomIn.png", "12222491"); AddEntry("rbxasset://textures/CameraTiltUp_ovr.png", "12222484"); AddEntry("rbxasset://textures/CameraTiltUp_dn.png", "12222475"); AddEntry("rbxasset://textures/CameraTiltUp.png", "12222469"); AddEntry("rbxasset://textures/CameraTiltDown_ovr.png", "12222460"); AddEntry("rbxasset://textures/CameraTiltDown_dn.png", "12222454"); AddEntry("rbxasset://textures/CameraTiltDown.png", "12222444"); AddEntry("rbxasset://textures/Blank.png", "12222332"); AddEntry("rbxasset://textures/ArrowFarCursor.png", "12222299"); AddEntry("rbxasset://textures/ArrowCursorDecalDrag.png", "12222286"); AddEntry("rbxasset://textures/ArrowCursor.png", "12222273"); AddEntry("rbxasset://textures/AnchorCursor.png", "12222263"); AddEntry("rbxasset://textures/FlatCursor.png", "12229442"); */ //AddEntry("rbxasset://textures/SlateTileMono.dds", "12224106"); //AddEntry("rbxasset://textures/SlateTile.dds", "12224095"); //AddEntry("rbxasset://textures/SlateBorder.dds", "12224079"); //AddEntry("rbxasset://textures/noiseL8_32x32x32.dds", "12224017"); //AddEntry("rbxasset://textures/HorizLines_normal.dds", "12223910"); /* AddEntry("rbxasset://sounds/victory.wav", "12222253"); AddEntry("rbxasset://sounds/uuhhh.wav", "12222242"); AddEntry("rbxasset://sounds/unsheath.wav", "12222225"); AddEntry("rbxasset://sounds/swordslash.wav", "12222216"); AddEntry("rbxasset://sounds/swordlunge.wav", "12222208"); AddEntry("rbxasset://sounds/swoosh.wav", "12222200"); AddEntry("rbxasset://sounds/SWITCH3.wav", "12222183"); AddEntry("rbxasset://sounds/switch.wav", "12222170"); AddEntry("rbxasset://sounds/splat.wav", "12222152"); AddEntry("rbxasset://sounds/snap.wav", "12222140"); AddEntry("rbxasset://sounds/Rubber band.wav", "12222106"); AddEntry("rbxasset://sounds/Rubber band sling shot.wav", "12222103"); AddEntry("rbxasset://sounds/pageturn.wav", "12222076"); AddEntry("rbxasset://sounds/Kid saying Ouch.wav", "12222058"); AddEntry("rbxasset://sounds/Kerplunk.wav", "12222054"); //AddEntry("rbxasset://sounds/hit.wav", "12222046");*/ AddEntry("rbxasset://fonts/BaseballCap.mesh", "12220916"); AddEntry("rbxasset://fonts/clonewand.mesh", "12221344"); AddEntry("rbxasset://fonts/fusedgirl.mesh", "12221423"); AddEntry("rbxasset://fonts/girlhair.mesh", "12221431"); AddEntry("rbxasset://fonts/hammer.mesh", "12221451"); AddEntry("rbxasset://fonts/NinjaMask.mesh", "12221524"); AddEntry("rbxasset://fonts/paintballgun.mesh", "11900867"); AddEntry("rbxasset://fonts/pawn.mesh", "12221585"); AddEntry("rbxasset://fonts/PirateHat.mesh", "12221595"); AddEntry("rbxasset://fonts/PoliceCap.mesh", "12221603"); AddEntry("rbxasset://fonts/rocketlauncher.mesh", "12221651"); AddEntry("rbxasset://fonts/slingshot.mesh", "12221682"); AddEntry("rbxasset://fonts/sombrero.mesh", "12221705"); AddEntry("rbxasset://fonts/sword.mesh", "12221720"); AddEntry("rbxasset://fonts/timebomb.mesh", "12221733"); AddEntry("rbxasset://fonts/tophat.mesh", "12221750"); AddEntry("rbxasset://fonts/tree.mesh", "12221787"); AddEntry("rbxasset://fonts/trowel.mesh", "12221793"); AddEntry("rbxasset://fonts/VikingHelmet.mesh", "12221815"); /* AddEntry("rbxasset://sounds/flashbulb.wav", "12221996"); AddEntry("rbxasset://sounds/electronicpingshort.wav", "12221990"); AddEntry("rbxasset://sounds/collide.wav", "12221984"); AddEntry("rbxasset://sounds/clickfast.wav", "12221976"); AddEntry("rbxasset://sounds/button.wav", "12221967"); AddEntry("rbxasset://sounds/bfsl-minifigfoots2.mp3", "12221962"); AddEntry("rbxasset://sounds/bfsl-minifigfoots1.mp3", "12221952"); AddEntry("rbxasset://sounds/bass.wav", "12221944"); AddEntry("rbxasset://music/ufofly.wav", "12221842"); //AddEntry("rbxasset://music/bass.wav", "12221831"); //AddEntry("rbxasset://sky/sun.jpg", "12221937"); //AddEntry("rbxasset://sky/sun-rays.jpg", "12221930"); //AddEntry("rbxasset://sky/skyspheremap.jpg", "12221923"); //AddEntry("rbxasset://sky/null_plainsky512_up.jpg", "12221917"); //AddEntry("rbxasset://sky/null_plainsky512_rt.jpg", "12221908"); //AddEntry("rbxasset://sky/null_plainsky512_lf.jpg", "12221895"); //AddEntry("rbxasset://sky/null_plainsky512_ft.jpg", "12221889"); //AddEntry("rbxasset://sky/null_plainsky512_dn.jpg", "12221876"); //AddEntry("rbxasset://sky/null_plainsky512_bk.jpg", "12221870"); //AddEntry("rbxasset://sky/moon-alpha.jpg", "12221861"); //AddEntry("rbxasset://sky/lensflare.jpg", "12221853"); AddEntry("rbxasset://fonts/torso.mesh", "12221758"); AddEntry("rbxasset://fonts/rightleg.mesh", "12221626"); AddEntry("rbxasset://fonts/rightarm.mesh", "12221614"); AddEntry("rbxasset://fonts/leftleg.mesh", "12221512"); AddEntry("rbxasset://fonts/leftarm.mesh", "12221505"); AddEntry("rbxasset://fonts/head.mesh", "12221462"); AddEntry("rbxasset://fonts/CompositTShirt.mesh", "12221404"); AddEntry("rbxasset://fonts/CompositTorsoBase.mesh", "12221396"); AddEntry("rbxasset://fonts/CompositShirtTemplate.mesh", "12221382"); AddEntry("rbxasset://fonts/CompositRightLegBase.mesh", "12221373"); AddEntry("rbxasset://fonts/CompositRightArmBase.mesh", "12221368"); AddEntry("rbxasset://fonts/CompositPantsTemplate.mesh", "12221364"); AddEntry("rbxasset://fonts/CompositLeftLegBase.mesh", "12221356"); AddEntry("rbxasset://fonts/CompositLeftArmBase.mesh", "12221351"); //AddEntry("rbxasset://fonts/humanoidStatic.rbxm", "12221500"); //AddEntry("rbxasset://fonts/humanoidSound.rbxm", "12221490");*/ AddEntry("rbxasset://fonts/humanoidHealth.rbxm", "38037265"); AddEntry("rbxasset://fonts/humanoidHealthRegenScript.rbxm", "11911558"); /*//AddEntry("rbxasset://fonts/humanoidExtra.rbxm", "12221478"); //AddEntry("rbxasset://fonts/humanoidAnimate.rbxm", "12221472"); //AddEntry("rbxasset://fonts/character.rbxm", "12221333"); //AddEntry("rbxasset://fonts/SlingshotPellet.rbxm", "12221691"); //AddEntry("rbxasset://fonts/Rocket.rbxm", "12221636"); */ AddEntry("rbxasset://sounds/bass.wav", "rbxasset://sounds/bass.mp3"); AddEntry("rbxasset://sounds/button.wav", "rbxasset://sounds/button.mp3"); AddEntry("rbxasset://sounds/clickfast.wav", "rbxasset://sounds/clickfast.mp3"); AddEntry("rbxasset://sounds/collide.wav", "rbxasset://sounds/collide.mp3"); AddEntry("rbxasset://sounds/electronicpingshort.wav", "rbxasset://sounds/electronicpingshort.mp3"); AddEntry("rbxasset://sounds/flashbulb.wav", "rbxasset://sounds/flashbulb.mp3"); AddEntry("rbxasset://sounds/grass.ogg", "rbxasset://sounds/grass.mp3"); AddEntry("rbxasset://sounds/grass2.ogg", "rbxasset://sounds/grass2.mp3"); AddEntry("rbxasset://sounds/grass3.ogg", "rbxasset://sounds/grass3.mp3"); AddEntry("rbxasset://sounds/grassstone.ogg", "rbxasset://sounds/grassstone.mp3"); AddEntry("rbxasset://sounds/grassstone2.ogg", "rbxasset://sounds/grassstone2.mp3"); AddEntry("rbxasset://sounds/grassstone3.ogg", "rbxasset://sounds/grassstone3.mp3"); AddEntry("rbxasset://sounds/hit.wav", "rbxasset://sounds/hit.mp3"); AddEntry("rbxasset://sounds/ice.ogg", "rbxasset://sounds/ice.mp3"); AddEntry("rbxasset://sounds/ice2.ogg", "rbxasset://sounds/ice2.mp3"); AddEntry("rbxasset://sounds/ice3.ogg", "rbxasset://sounds/ice3.mp3"); AddEntry("rbxasset://sounds/icegrass.ogg", "rbxasset://sounds/icegrass.mp3"); AddEntry("rbxasset://sounds/icegrass2.ogg", "rbxasset://sounds/icegrass2.mp3"); AddEntry("rbxasset://sounds/icegrass3.ogg", "rbxasset://sounds/icegrass3.mp3"); AddEntry("rbxasset://sounds/icemetal.ogg", "rbxasset://sounds/icemetal.mp3"); AddEntry("rbxasset://sounds/icemetal2.ogg", "rbxasset://sounds/icemetal2.mp3"); AddEntry("rbxasset://sounds/icemetal3.ogg", "rbxasset://sounds/icemetal3.mp3"); AddEntry("rbxasset://sounds/icestone.ogg", "rbxasset://sounds/icestone.mp3"); AddEntry("rbxasset://sounds/icestone2.ogg", "rbxasset://sounds/icestone2.mp3"); AddEntry("rbxasset://sounds/icestone3.ogg", "rbxasset://sounds/icestone3.mp3"); AddEntry("rbxasset://sounds/Kerplunk.wav", "rbxasset://sounds/Kerplunk.mp3"); AddEntry("rbxasset://sounds/Kid", "rbxasset://sounds/Kid"); AddEntry("rbxasset://sounds/metal.ogg", "rbxasset://sounds/metal.mp3"); AddEntry("rbxasset://sounds/metal2.ogg", "rbxasset://sounds/metal2.mp3"); AddEntry("rbxasset://sounds/metal3.ogg", "rbxasset://sounds/metal3.mp3"); AddEntry("rbxasset://sounds/metalgrass.ogg", "rbxasset://sounds/metalgrass.mp3"); AddEntry("rbxasset://sounds/metalgrass2.ogg", "rbxasset://sounds/metalgrass2.mp3"); AddEntry("rbxasset://sounds/metalgrass3.ogg", "rbxasset://sounds/metalgrass3.mp3"); AddEntry("rbxasset://sounds/metalstone.ogg", "rbxasset://sounds/metalstone.mp3"); AddEntry("rbxasset://sounds/metalstone2.ogg", "rbxasset://sounds/metalstone2.mp3"); AddEntry("rbxasset://sounds/metalstone3.ogg", "rbxasset://sounds/metalstone3.mp3"); AddEntry("rbxasset://sounds/pageturn.wav", "rbxasset://sounds/pageturn.mp3"); AddEntry("rbxasset://sounds/plasticgrass.ogg", "rbxasset://sounds/plasticgrass.mp3"); AddEntry("rbxasset://sounds/plasticgrass2.ogg", "rbxasset://sounds/plasticgrass2.mp3"); AddEntry("rbxasset://sounds/plasticgrass3.ogg", "rbxasset://sounds/plasticgrass3.mp3"); AddEntry("rbxasset://sounds/plasticice.ogg", "rbxasset://sounds/plasticice.mp3"); AddEntry("rbxasset://sounds/plasticice2.ogg", "rbxasset://sounds/plasticice2.mp3"); AddEntry("rbxasset://sounds/plasticice3.ogg", "rbxasset://sounds/plasticice3.mp3"); AddEntry("rbxasset://sounds/plasticmetal.ogg", "rbxasset://sounds/plasticmetal.mp3"); AddEntry("rbxasset://sounds/plasticmetal2.ogg", "rbxasset://sounds/plasticmetal2.mp3"); AddEntry("rbxasset://sounds/plasticmetal3.ogg", "rbxasset://sounds/plasticmetal3.mp3"); AddEntry("rbxasset://sounds/plasticplastic.ogg", "rbxasset://sounds/plasticplastic.mp3"); AddEntry("rbxasset://sounds/plasticplastic2.ogg", "rbxasset://sounds/plasticplastic2.mp3"); AddEntry("rbxasset://sounds/plasticplastic3.ogg", "rbxasset://sounds/plasticplastic3.mp3"); AddEntry("rbxasset://sounds/plasticstone.ogg", "rbxasset://sounds/plasticstone.mp3"); AddEntry("rbxasset://sounds/plasticstone2.ogg", "rbxasset://sounds/plasticstone2.mp3"); AddEntry("rbxasset://sounds/plasticstone3.ogg", "rbxasset://sounds/plasticstone3.mp3"); AddEntry("rbxasset://sounds/Rubber", "rbxasset://sounds/Rubber"); AddEntry("rbxasset://sounds/Rubber", "rbxasset://sounds/Rubber"); AddEntry("rbxasset://sounds/snap.wav", "rbxasset://sounds/snap.mp3"); AddEntry("rbxasset://sounds/splat.wav", "rbxasset://sounds/splat.mp3"); AddEntry("rbxasset://sounds/stone.ogg", "rbxasset://sounds/stone.mp3"); AddEntry("rbxasset://sounds/stone2.ogg", "rbxasset://sounds/stone2.mp3"); AddEntry("rbxasset://sounds/stone3.ogg", "rbxasset://sounds/stone3.mp3"); AddEntry("rbxasset://sounds/switch.wav", "rbxasset://sounds/switch.mp3"); AddEntry("rbxasset://sounds/SWITCH3.wav", "rbxasset://sounds/SWITCH3.mp3"); AddEntry("rbxasset://sounds/swoosh.wav", "rbxasset://sounds/swoosh.mp3"); AddEntry("rbxasset://sounds/swordlunge.wav", "rbxasset://sounds/swordlunge.mp3"); AddEntry("rbxasset://sounds/swordslash.wav", "rbxasset://sounds/swordslash.mp3"); AddEntry("rbxasset://sounds/unsheath.wav", "rbxasset://sounds/unsheath.mp3"); AddEntry("rbxasset://sounds/uuhhh.wav", "rbxasset://sounds/uuhhh.mp3"); AddEntry("rbxasset://sounds/victory.wav", "rbxasset://sounds/victory.mp3"); AddEntry("rbxasset://sounds/woodgrass.ogg", "rbxasset://sounds/woodgrass.mp3"); AddEntry("rbxasset://sounds/woodgrass2.ogg", "rbxasset://sounds/woodgrass2.mp3"); AddEntry("rbxasset://sounds/woodgrass3.ogg", "rbxasset://sounds/woodgrass3.mp3"); AddEntry("rbxasset://sounds/woodice.ogg", "rbxasset://sounds/woodice.mp3"); AddEntry("rbxasset://sounds/woodice2.ogg", "rbxasset://sounds/woodice2.mp3"); AddEntry("rbxasset://sounds/woodice3.ogg", "rbxasset://sounds/woodice3.mp3"); AddEntry("rbxasset://sounds/woodmetal.ogg", "rbxasset://sounds/woodmetal.mp3"); AddEntry("rbxasset://sounds/woodmetal2.ogg", "rbxasset://sounds/woodmetal2.mp3"); AddEntry("rbxasset://sounds/woodmetal3.ogg", "rbxasset://sounds/woodmetal3.mp3"); AddEntry("rbxasset://sounds/woodplastic.ogg", "rbxasset://sounds/woodplastic.mp3"); AddEntry("rbxasset://sounds/woodplastic2.ogg", "rbxasset://sounds/woodplastic2.mp3"); AddEntry("rbxasset://sounds/woodplastic3.ogg", "rbxasset://sounds/woodplastic3.mp3"); AddEntry("rbxasset://sounds/woodstone.ogg", "rbxasset://sounds/woodstone.mp3"); AddEntry("rbxasset://sounds/woodstone2.ogg", "rbxasset://sounds/woodstone2.mp3"); AddEntry("rbxasset://sounds/woodstone3.ogg", "rbxasset://sounds/woodstone3.mp3"); AddEntry("rbxasset://sounds/woodwood.ogg", "rbxasset://sounds/woodwood.mp3"); AddEntry("rbxasset://sounds/woodwood2.ogg", "rbxasset://sounds/woodwood2.mp3"); AddEntry("rbxasset://sounds/woodwood3.ogg", "rbxasset://sounds/woodwood3.mp3"); if (FFlag::DebugRenderDownloadAssets) { #if defined(__ANDROID__) // Note: the assets that are actually used on Android are loaded from local files // We don't have on-disk cache so loading them off CDN would mean poor user experience. AddEntryProd("rbxasset://textures/aluminum/diffuse.dds", "153465459"); AddEntryProd("rbxasset://textures/aluminum/normal.dds", "153465465"); AddEntryProd("rbxasset://textures/aluminum/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/aluminum/specular.dds", "153465469"); AddEntryProd("rbxasset://textures/brick/diffuse.dds", "161854081"); AddEntryProd("rbxasset://textures/brick/normal.dds", "161854090"); AddEntryProd("rbxasset://textures/brick/normaldetail.dds", "161854091"); AddEntryProd("rbxasset://textures/brick/specular.dds", "161854095"); AddEntryProd("rbxasset://textures/concrete/diffuse.dds", "153465490"); AddEntryProd("rbxasset://textures/concrete/normal.dds", "153465494"); AddEntryProd("rbxasset://textures/concrete/normaldetail.dds", "153465498"); AddEntryProd("rbxasset://textures/concrete/specular.dds", "153465503"); AddEntryProd("rbxasset://textures/diamondplate/diffuse.dds", "153465505"); AddEntryProd("rbxasset://textures/diamondplate/normal.dds", "153465513"); AddEntryProd("rbxasset://textures/diamondplate/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/diamondplate/specular.dds", "153465517"); AddEntryProd("rbxasset://textures/fabric/diffuse.dds", "153465528"); AddEntryProd("rbxasset://textures/fabric/normal.dds", "153465544"); AddEntryProd("rbxasset://textures/fabric/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/fabric/specular.dds", "153465548"); AddEntryProd("rbxasset://textures/granite/diffuse.dds", "153465554"); AddEntryProd("rbxasset://textures/granite/normal.dds", "153465558"); AddEntryProd("rbxasset://textures/granite/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/granite/specular.dds", "153465565"); AddEntryProd("rbxasset://textures/grass/diffuse.dds", "153465576"); AddEntryProd("rbxasset://textures/grass/normal.dds", "153465584"); AddEntryProd("rbxasset://textures/grass/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/grass/specular.dds", "153465592"); AddEntryProd("rbxasset://textures/ice/diffuse.dds", "153465459"); AddEntryProd("rbxasset://textures/ice/normal.dds", "153465600"); AddEntryProd("rbxasset://textures/ice/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/ice/specular.dds", "153465605"); AddEntryProd("rbxasset://textures/marble/diffuse.dds", "153465612"); AddEntryProd("rbxasset://textures/marble/normal.dds", "153465616"); AddEntryProd("rbxasset://textures/marble/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/marble/specular.dds", "153465622"); AddEntryProd("rbxasset://textures/pebble/diffuse.dds", "153465626"); AddEntryProd("rbxasset://textures/pebble/normal.dds", "153465467"); AddEntryProd("rbxasset://textures/pebble/normaldetail.dds", "153465498"); AddEntryProd("rbxasset://textures/pebble/specular.dds", "153465503"); AddEntryProd("rbxasset://textures/plastic/diffuse.dds", "153465628"); AddEntryProd("rbxasset://textures/plastic/normal.dds", "153465633"); AddEntryProd("rbxasset://textures/plastic/normaldetail.dds", "153465640"); AddEntryProd("rbxasset://textures/rust/diffuse.dds", "153465645"); AddEntryProd("rbxasset://textures/rust/normal.dds", "153465657"); AddEntryProd("rbxasset://textures/rust/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/rust/specular.dds", "153465665"); AddEntryProd("rbxasset://textures/sand/diffuse.dds", "153465671"); AddEntryProd("rbxasset://textures/sand/normal.dds", "153465677"); AddEntryProd("rbxasset://textures/sand/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/sand/specular.dds", "153465684"); // AddEntryProd("rbxasset://textures/sky/sky512_bk.tex", "153465690"); // AddEntryProd("rbxasset://textures/sky/sky512_dn.tex", "153465700"); // AddEntryProd("rbxasset://textures/sky/sky512_ft.tex", "153465708"); // AddEntryProd("rbxasset://textures/sky/sky512_lf.tex", "153465714"); // AddEntryProd("rbxasset://textures/sky/sky512_rt.tex", "153465716"); // AddEntryProd("rbxasset://textures/sky/sky512_up.tex", "153465724"); AddEntryProd("rbxasset://textures/slate/diffuse.dds", "153465732"); AddEntryProd("rbxasset://textures/slate/normal.dds", "153465749"); AddEntryProd("rbxasset://textures/slate/normaldetail.dds", "153465755"); AddEntryProd("rbxasset://textures/slate/specular.dds", "153465758"); // AddEntryProd("rbxasset://textures/terrain/diffuse.dds", "153482859"); // AddEntryProd("rbxasset://textures/terrain/diffusefar.dds", "153482879"); // AddEntryProd("rbxasset://textures/terrain/normal.dds", "153482917"); // AddEntryProd("rbxasset://textures/terrain/specular.dds", "153482944"); AddEntryProd("rbxasset://textures/wood/diffuse.dds", "153465837"); AddEntryProd("rbxasset://textures/wood/normal.dds", "153465842"); AddEntryProd("rbxasset://textures/wood/normaldetail.dds", "153465844"); AddEntryProd("rbxasset://textures/wood/specular.dds", "153465850"); AddEntryProd("rbxasset://textures/cobblestone/diffuse.dds", "161854129"); AddEntryProd("rbxasset://textures/cobblestone/normal.dds", "161854138"); AddEntryProd("rbxasset://textures/cobblestone/normaldetail.dds", "161854143"); AddEntryProd("rbxasset://textures/cobblestone/specular.dds", "161854147"); AddEntryProd("rbxasset://textures/metal/diffuse.dds", "161854181"); AddEntryProd("rbxasset://textures/metal/normal.dds", "161854188"); AddEntryProd("rbxasset://textures/metal/normaldetail.dds", "161854194"); AddEntryProd("rbxasset://textures/metal/specular.dds", "161854196"); AddEntryProd("rbxasset://textures/woodplanks/diffuse.dds", "161854218"); AddEntryProd("rbxasset://textures/woodplanks/normal.dds", "161854225"); AddEntryProd("rbxasset://textures/woodplanks/normaldetail.dds", "161854226"); AddEntryProd("rbxasset://textures/woodplanks/specular.dds", "161854228"); #elif defined(RBX_PLATFORM_IOS) // Note: the assets that are actually used on iOS are loaded from local files // We don't have on-disk cache so loading them off CDN would mean poor user experience. AddEntryProd("rbxasset://textures/aluminum/diffuse.pvr", "153470177"); AddEntryProd("rbxasset://textures/aluminum/normal.pvr", "153470185"); AddEntryProd("rbxasset://textures/aluminum/normaldetail.pvr", "153470186"); AddEntryProd("rbxasset://textures/aluminum/specular.pvr", "153470187"); AddEntryProd("rbxasset://textures/brick/diffuse.pvr", "161854295"); AddEntryProd("rbxasset://textures/brick/normal.pvr", "161854298"); AddEntryProd("rbxasset://textures/brick/normaldetail.pvr", "161854302"); AddEntryProd("rbxasset://textures/brick/specular.pvr", "161854304"); AddEntryProd("rbxasset://textures/concrete/diffuse.pvr", "153470207"); AddEntryProd("rbxasset://textures/concrete/normal.pvr", "153470212"); AddEntryProd("rbxasset://textures/concrete/normaldetail.pvr", "153470218"); AddEntryProd("rbxasset://textures/concrete/specular.pvr", "153470220"); AddEntryProd("rbxasset://textures/diamondplate/diffuse.pvr", "153470224"); AddEntryProd("rbxasset://textures/diamondplate/normal.pvr", "153470225"); AddEntryProd("rbxasset://textures/diamondplate/normaldetail.pvr", "153470186"); AddEntryProd("rbxasset://textures/diamondplate/specular.pvr", "153470229"); AddEntryProd("rbxasset://textures/fabric/diffuse.pvr", "153470230"); AddEntryProd("rbxasset://textures/fabric/normal.pvr", "153470232"); AddEntryProd("rbxasset://textures/fabric/normaldetail.pvr", "153470186"); AddEntryProd("rbxasset://textures/fabric/specular.pvr", "153470242"); AddEntryProd("rbxasset://textures/granite/diffuse.pvr", "153470246"); AddEntryProd("rbxasset://textures/granite/normal.pvr", "153470247"); AddEntryProd("rbxasset://textures/granite/normaldetail.pvr", "153470186"); AddEntryProd("rbxasset://textures/granite/specular.pvr", "153470252"); AddEntryProd("rbxasset://textures/grass/diffuse.pvr", "153470263"); AddEntryProd("rbxasset://textures/grass/normal.pvr", "153470269"); AddEntryProd("rbxasset://textures/grass/normaldetail.pvr", "153470186"); AddEntryProd("rbxasset://textures/grass/specular.pvr", "153470273"); AddEntryProd("rbxasset://textures/ice/diffuse.pvr", "153470177"); AddEntryProd("rbxasset://textures/ice/normal.pvr", "153470279"); AddEntryProd("rbxasset://textures/ice/normaldetail.pvr", "153470186"); AddEntryProd("rbxasset://textures/ice/specular.pvr", "153470283"); AddEntryProd("rbxasset://textures/marble/diffuse.pvr", "153470287"); AddEntryProd("rbxasset://textures/marble/normal.pvr", "153470247"); AddEntryProd("rbxasset://textures/marble/normaldetail.pvr", "153470186"); AddEntryProd("rbxasset://textures/marble/specular.pvr", "153470290"); AddEntryProd("rbxasset://textures/pebble/diffuse.pvr", "153470291"); AddEntryProd("rbxasset://textures/pebble/normal.pvr", "153470186"); AddEntryProd("rbxasset://textures/pebble/normaldetail.pvr", "153470218"); AddEntryProd("rbxasset://textures/pebble/specular.pvr", "153470220"); AddEntryProd("rbxasset://textures/plastic/diffuse.dds", "153470298"); AddEntryProd("rbxasset://textures/plastic/normal.dds", "153470304"); AddEntryProd("rbxasset://textures/plastic/normaldetail.pvr", "153470307"); AddEntryProd("rbxasset://textures/rust/diffuse.pvr", "153470310"); AddEntryProd("rbxasset://textures/rust/normal.pvr", "153470315"); AddEntryProd("rbxasset://textures/rust/normaldetail.pvr", "153470186"); AddEntryProd("rbxasset://textures/rust/specular.pvr", "153470319"); AddEntryProd("rbxasset://textures/sand/diffuse.pvr", "153470322"); AddEntryProd("rbxasset://textures/sand/normal.pvr", "153470324"); AddEntryProd("rbxasset://textures/sand/normaldetail.pvr", "153470186"); AddEntryProd("rbxasset://textures/sand/specular.pvr", "153470328"); // AddEntryProd("rbxasset://textures/sky/sky512_bk.tex", "153470335"); // AddEntryProd("rbxasset://textures/sky/sky512_dn.tex", "153470337"); // AddEntryProd("rbxasset://textures/sky/sky512_ft.tex", "153470340"); // AddEntryProd("rbxasset://textures/sky/sky512_lf.tex", "153470342"); // AddEntryProd("rbxasset://textures/sky/sky512_rt.tex", "153470344"); // AddEntryProd("rbxasset://textures/sky/sky512_up.tex", "153470348"); AddEntryProd("rbxasset://textures/slate/diffuse.pvr", "153470351"); AddEntryProd("rbxasset://textures/slate/normal.pvr", "153470359"); AddEntryProd("rbxasset://textures/slate/normaldetail.pvr", "153470362"); AddEntryProd("rbxasset://textures/slate/specular.pvr", "153470366"); // AddEntryProd("rbxasset://textures/terrain/diffuse.pvr", "153483079"); // AddEntryProd("rbxasset://textures/terrain/diffusefar.pvr", "153483088"); // AddEntryProd("rbxasset://textures/terrain/normal.pvr", "153483105"); // AddEntryProd("rbxasset://textures/terrain/specular.pvr", "153483123"); AddEntryProd("rbxasset://textures/wood/diffuse.pvr", "153470405"); AddEntryProd("rbxasset://textures/wood/normal.pvr", "153470410"); AddEntryProd("rbxasset://textures/wood/normaldetail.pvr", "153470412"); AddEntryProd("rbxasset://textures/wood/specular.pvr", "153470415"); AddEntryProd("rbxasset://textures/cobblestone/diffuse.pvr", "161854333"); AddEntryProd("rbxasset://textures/cobblestone/normal.pvr", "161854340"); AddEntryProd("rbxasset://textures/cobblestone/normaldetail.pvr", "161854343"); AddEntryProd("rbxasset://textures/cobblestone/specular.pvr", "161854345"); AddEntryProd("rbxasset://textures/metal/diffuse.pvr", "161854366"); AddEntryProd("rbxasset://textures/metal/normal.pvr", "161854370"); AddEntryProd("rbxasset://textures/metal/normaldetail.pvr", "161854371"); AddEntryProd("rbxasset://textures/metal/specular.pvr", "161854373"); AddEntryProd("rbxasset://textures/woodplanks/diffuse.pvr", "161854398"); AddEntryProd("rbxasset://textures/woodplanks/normal.pvr", "161854403"); AddEntryProd("rbxasset://textures/woodplanks/normaldetail.pvr", "161854404"); AddEntryProd("rbxasset://textures/woodplanks/specular.pvr", "161854405"); #else AddEntryProd("rbxasset://textures/aluminum/diffuse.dds", "153465459"); AddEntryProd("rbxasset://textures/aluminum/normal.dds", "153465465"); AddEntryProd("rbxasset://textures/aluminum/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/aluminum/specular.dds", "153465469"); AddEntryProd("rbxasset://textures/brick/diffuse.dds", "161854081"); AddEntryProd("rbxasset://textures/brick/normal.dds", "161854090"); AddEntryProd("rbxasset://textures/brick/normaldetail.dds", "161854091"); AddEntryProd("rbxasset://textures/brick/specular.dds", "161854095"); AddEntryProd("rbxasset://textures/concrete/diffuse.dds", "153465490"); AddEntryProd("rbxasset://textures/concrete/normal.dds", "153465494"); AddEntryProd("rbxasset://textures/concrete/normaldetail.dds", "153465498"); AddEntryProd("rbxasset://textures/concrete/specular.dds", "153465503"); AddEntryProd("rbxasset://textures/diamondplate/diffuse.dds", "153465505"); AddEntryProd("rbxasset://textures/diamondplate/normal.dds", "153465513"); AddEntryProd("rbxasset://textures/diamondplate/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/diamondplate/specular.dds", "153465517"); AddEntryProd("rbxasset://textures/fabric/diffuse.dds", "153465528"); AddEntryProd("rbxasset://textures/fabric/normal.dds", "153465544"); AddEntryProd("rbxasset://textures/fabric/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/fabric/specular.dds", "153465548"); AddEntryProd("rbxasset://textures/granite/diffuse.dds", "153465554"); AddEntryProd("rbxasset://textures/granite/normal.dds", "153465558"); AddEntryProd("rbxasset://textures/granite/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/granite/specular.dds", "153465565"); AddEntryProd("rbxasset://textures/grass/diffuse.dds", "153465576"); AddEntryProd("rbxasset://textures/grass/normal.dds", "153465584"); AddEntryProd("rbxasset://textures/grass/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/grass/specular.dds", "153465592"); AddEntryProd("rbxasset://textures/ice/diffuse.dds", "153465459"); AddEntryProd("rbxasset://textures/ice/normal.dds", "153465600"); AddEntryProd("rbxasset://textures/ice/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/ice/specular.dds", "153465605"); AddEntryProd("rbxasset://textures/marble/diffuse.dds", "153465612"); AddEntryProd("rbxasset://textures/marble/normal.dds", "153465616"); AddEntryProd("rbxasset://textures/marble/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/marble/specular.dds", "153465622"); AddEntryProd("rbxasset://textures/pebble/diffuse.dds", "153465626"); AddEntryProd("rbxasset://textures/pebble/normal.dds", "153465467"); AddEntryProd("rbxasset://textures/pebble/normaldetail.dds", "153465498"); AddEntryProd("rbxasset://textures/pebble/specular.dds", "153465503"); AddEntryProd("rbxasset://textures/plastic/diffuse.dds", "153465628"); AddEntryProd("rbxasset://textures/plastic/normal.dds", "153465633"); AddEntryProd("rbxasset://textures/plastic/normaldetail.dds", "153465640"); AddEntryProd("rbxasset://textures/rust/diffuse.dds", "153465645"); AddEntryProd("rbxasset://textures/rust/normal.dds", "153465657"); AddEntryProd("rbxasset://textures/rust/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/rust/specular.dds", "153465665"); AddEntryProd("rbxasset://textures/sand/diffuse.dds", "153465671"); AddEntryProd("rbxasset://textures/sand/normal.dds", "153465677"); AddEntryProd("rbxasset://textures/sand/normaldetail.dds", "153465467"); AddEntryProd("rbxasset://textures/sand/specular.dds", "153465684"); AddEntryProd("rbxasset://textures/sky/sky512_bk.tex", "153465690"); AddEntryProd("rbxasset://textures/sky/sky512_dn.tex", "153465700"); AddEntryProd("rbxasset://textures/sky/sky512_ft.tex", "153465708"); AddEntryProd("rbxasset://textures/sky/sky512_lf.tex", "153465714"); AddEntryProd("rbxasset://textures/sky/sky512_rt.tex", "153465716"); AddEntryProd("rbxasset://textures/sky/sky512_up.tex", "153465724"); AddEntryProd("rbxasset://textures/slate/diffuse.dds", "153465732"); AddEntryProd("rbxasset://textures/slate/normal.dds", "153465749"); AddEntryProd("rbxasset://textures/slate/normaldetail.dds", "153465755"); AddEntryProd("rbxasset://textures/slate/specular.dds", "153465758"); AddEntryProd("rbxasset://textures/terrain/diffuse.dds", "153482859"); AddEntryProd("rbxasset://textures/terrain/diffusefar.dds", "153482879"); AddEntryProd("rbxasset://textures/terrain/normal.dds", "153482917"); AddEntryProd("rbxasset://textures/terrain/specular.dds", "153482944"); AddEntryProd("rbxasset://textures/wood/diffuse.dds", "153465837"); AddEntryProd("rbxasset://textures/wood/normal.dds", "153465842"); AddEntryProd("rbxasset://textures/wood/normaldetail.dds", "153465844"); AddEntryProd("rbxasset://textures/wood/specular.dds", "153465850"); AddEntryProd("rbxasset://textures/cobblestone/diffuse.dds", "161854129"); AddEntryProd("rbxasset://textures/cobblestone/normal.dds", "161854138"); AddEntryProd("rbxasset://textures/cobblestone/normaldetail.dds", "161854143"); AddEntryProd("rbxasset://textures/cobblestone/specular.dds", "161854147"); AddEntryProd("rbxasset://textures/metal/diffuse.dds", "161854181"); AddEntryProd("rbxasset://textures/metal/normal.dds", "161854188"); AddEntryProd("rbxasset://textures/metal/normaldetail.dds", "161854194"); AddEntryProd("rbxasset://textures/metal/specular.dds", "161854196"); AddEntryProd("rbxasset://textures/woodplanks/diffuse.dds", "161854218"); AddEntryProd("rbxasset://textures/woodplanks/normal.dds", "161854225"); AddEntryProd("rbxasset://textures/woodplanks/normaldetail.dds", "161854226"); AddEntryProd("rbxasset://textures/woodplanks/specular.dds", "161854228"); #endif } } void LegacyContentTable::AddEntry(const std::string& path, const std::string& contentId) { std::string url = path; normalizeUrl(url); mMap[url] = contentId; } void LegacyContentTable::AddEntryProd(const std::string& path, const std::string& contentId) { std::string url = path; normalizeUrl(url); mMap[url] = format("http://www.roblox.com/Asset?id=%s", contentId.c_str()); } const std::string& LegacyContentTable::FindEntry(const std::string& path) { std::string url = path; normalizeUrl(url); UrlMap::const_iterator it = mMap.find(url); return (it == mMap.end()) ? mEmpty : it->second; } }