matrix-engine
Version:
basic_timeline improved, VT func setup vide html element id with name arg.- DISABLE RAYCAST DEBUG TEST [2.3.3] Fix for GUI win desktop [2.3.0] DestrucMesh solution & loading convex objs for physics BASIC, SpriteAnimation CPU/texture solution added, Improv
483 lines (480 loc) • 14.2 kB
JavaScript
/** ojsa */
window.RESOURCE = {};
var RESOURCE = window.RESOURCE;
RESOURCE.SUM = 0;
RESOURCE.character1={"source":['character1/alienBiege_climb1.png' ,
'character1/alienBiege_climb2.png' ,
'character1/alienBiege_duck.png' ,
'character1/alienBiege_front.png' ,
'character1/alienBiege_hit.png' ,
'character1/alienBiege_jump.png' ,
'character1/alienBiege_stand.png' ,
'character1/alienBiege_swim1.png' ,
'character1/alienBiege_swim2.png' ,
'character1/alienBiege_walk1.png' ,
'character1/alienBiege_walk2.png' ,
] };
RESOURCE.character2={"source":['character2/alienBlue_climb1.png' ,
'character2/alienBlue_climb2.png' ,
'character2/alienBlue_duck.png' ,
'character2/alienBlue_front.png' ,
'character2/alienBlue_hit.png' ,
'character2/alienBlue_jump.png' ,
'character2/alienBlue_stand.png' ,
'character2/alienBlue_swim1.png' ,
'character2/alienBlue_swim2.png' ,
'character2/alienBlue_walk1.png' ,
'character2/alienBlue_walk2.png' ,
] };
RESOURCE.character3={"source":['character3/alienGreen_climb1.png' ,
'character3/alienGreen_climb2.png' ,
'character3/alienGreen_duck.png' ,
'character3/alienGreen_front.png' ,
'character3/alienGreen_hit.png' ,
'character3/alienGreen_jump.png' ,
'character3/alienGreen_stand.png' ,
'character3/alienGreen_swim1.png' ,
'character3/alienGreen_swim2.png' ,
'character3/alienGreen_walk1.png' ,
'character3/alienGreen_walk2.png' ,
] };
RESOURCE.character4={"source":['character4/alienYellow_climb1.png' ,
'character4/alienYellow_climb2.png' ,
'character4/alienYellow_duck.png' ,
'character4/alienYellow_front.png' ,
'character4/alienYellow_hit.png' ,
'character4/alienYellow_jump.png' ,
'character4/alienYellow_stand.png' ,
'character4/alienYellow_swim1.png' ,
'character4/alienYellow_swim2.png' ,
'character4/alienYellow_walk1.png' ,
'character4/alienYellow_walk2.png' ,
] };
RESOURCE.characterPink={"source":['characterPink/alienPink_climb1.png' ,
'characterPink/alienPink_climb2.png' ,
'characterPink/alienPink_duck.png' ,
'characterPink/alienPink_front.png' ,
'characterPink/alienPink_hit.png' ,
'characterPink/alienPink_jump.png' ,
'characterPink/alienPink_stand.png' ,
'characterPink/alienPink_swim1.png' ,
'characterPink/alienPink_swim2.png' ,
'characterPink/alienPink_walk1.png' ,
'characterPink/alienPink_walk2.png' ,
] };
RESOURCE.circleSpiral1={"source":['circleSpiral1/spiral1.png' ,
] };
RESOURCE.clouds={"source":['clouds/cloud1.png' ,
'clouds/cloud2.png' ,
'clouds/cloud3.png' ,
'clouds/cloud4.png' ,
'clouds/cloud5.png' ,
'clouds/cloud6.png' ,
'clouds/cloud7.png' ,
'clouds/cloud8.png' ,
'clouds/cloud9.png' ,
] };
RESOURCE.demo1={"source":['demo1/lightmap.gif' ,
] };
RESOURCE.Dirt={"source":['Dirt/dirt.png' ,
'Dirt/dirtCenter.png' ,
'Dirt/dirtCenter_rounded.png' ,
'Dirt/dirtCliffAlt_left.png' ,
'Dirt/dirtCliffAlt_right.png' ,
'Dirt/dirtCliff_left.png' ,
'Dirt/dirtCliff_right.png' ,
'Dirt/dirtCorner_left.png' ,
'Dirt/dirtCorner_right.png' ,
'Dirt/dirtHalf.png' ,
'Dirt/dirtHalf_left.png' ,
'Dirt/dirtHalf_mid.png' ,
'Dirt/dirtHalf_right.png' ,
'Dirt/dirtHill_left.png' ,
'Dirt/dirtHill_right.png' ,
'Dirt/dirtLeft.png' ,
'Dirt/dirtMid.png' ,
'Dirt/dirtRight.png' ,
] };
RESOURCE.Enemies1={"source":['Enemies1/0.png' ,
'Enemies1/1.png' ,
'Enemies1/dead.png' ,
] };
RESOURCE.Grass={"source":['Grass/grass.png' ,
'Grass/grassCenter.png' ,
'Grass/grassCenter_round.png' ,
'Grass/grassCliffAlt_left.png' ,
'Grass/grassCliffAlt_right.png' ,
'Grass/grassCliff_left.png' ,
'Grass/grassCliff_right.png' ,
'Grass/grassCorner_left.png' ,
'Grass/grassCorner_right.png' ,
'Grass/grassHalf.png' ,
'Grass/grassHalf_left.png' ,
'Grass/grassHalf_mid.png' ,
'Grass/grassHalf_right.png' ,
'Grass/grassHill_left.png' ,
'Grass/grassHill_right.png' ,
'Grass/grassLeft.png' ,
'Grass/grassMid.png' ,
'Grass/grassRight.png' ,
] };
RESOURCE.HUD={"source":['HUD/hudCoin.png' ,
'HUD/hudHeart_empty.png' ,
'HUD/hudHeart_full.png' ,
'HUD/hudHeart_half.png' ,
'HUD/hudJewel_blue.png' ,
'HUD/hudJewel_blue_empty.png' ,
'HUD/hudJewel_green.png' ,
'HUD/hudJewel_green_empty.png' ,
'HUD/hudJewel_red.png' ,
'HUD/hudJewel_red_empty.png' ,
'HUD/hudJewel_yellow.png' ,
'HUD/hudJewel_yellow_empty.png' ,
'HUD/hudPlayer_beige.png' ,
'HUD/hudPlayer_blue.png' ,
'HUD/hudPlayer_green.png' ,
'HUD/hudPlayer_pink.png' ,
'HUD/hudPlayer_yellow.png' ,
'HUD/hudX.png' ,
] };
RESOURCE.imagesFont1={"source":['imagesFont1/0.png' ,
'imagesFont1/1.png' ,
'imagesFont1/2.png' ,
'imagesFont1/3.png' ,
'imagesFont1/4.png' ,
'imagesFont1/5.png' ,
'imagesFont1/6.png' ,
'imagesFont1/7.png' ,
'imagesFont1/8.png' ,
'imagesFont1/9.png' ,
'imagesFont1/letter_A.png' ,
'imagesFont1/letter_B.png' ,
'imagesFont1/letter_C.png' ,
'imagesFont1/letter_D.png' ,
'imagesFont1/letter_E.png' ,
'imagesFont1/letter_F.png' ,
'imagesFont1/letter_G.png' ,
'imagesFont1/letter_H.png' ,
'imagesFont1/letter_I.png' ,
'imagesFont1/letter_J.png' ,
'imagesFont1/letter_K.png' ,
'imagesFont1/letter_L.png' ,
'imagesFont1/letter_M.png' ,
'imagesFont1/letter_N.png' ,
'imagesFont1/letter_O.png' ,
'imagesFont1/letter_P.png' ,
'imagesFont1/letter_Q.png' ,
'imagesFont1/letter_R.png' ,
'imagesFont1/letter_S.png' ,
'imagesFont1/letter_T.png' ,
'imagesFont1/letter_U.png' ,
'imagesFont1/letter_V.png' ,
'imagesFont1/letter_W.png' ,
'imagesFont1/letter_X.png' ,
'imagesFont1/letter_Y.png' ,
'imagesFont1/letter_Z.png' ,
'imagesFont1/number0.png' ,
'imagesFont1/number1.png' ,
'imagesFont1/number2.png' ,
'imagesFont1/number3.png' ,
'imagesFont1/number4.png' ,
'imagesFont1/number5.png' ,
'imagesFont1/number6.png' ,
'imagesFont1/number7.png' ,
'imagesFont1/number8.png' ,
'imagesFont1/number9.png' ,
'imagesFont1/text_plus.png' ,
] };
RESOURCE.Items={"source":['Items/coinBronze.png' ,
'Items/coinGold.png' ,
'Items/coinSilver.png' ,
'Items/flagBlue1.png' ,
'Items/flagBlue2.png' ,
'Items/flagBlue_down.png' ,
'Items/flagGreen1.png' ,
'Items/flagGreen2.png' ,
'Items/flagGreen_down.png' ,
'Items/flagRed1.png' ,
'Items/flagRed2.png' ,
'Items/flagRed_down.png' ,
'Items/flagYellow1.png' ,
'Items/flagYellow2.png' ,
'Items/flagYellow_down.png' ,
'Items/gemBlue.png' ,
'Items/gemGreen.png' ,
'Items/gemRed.png' ,
'Items/gemYellow.png' ,
'Items/keyBlue.png' ,
'Items/keyGreen.png' ,
'Items/keyRed.png' ,
'Items/keyYellow.png' ,
'Items/star.png' ,
] };
RESOURCE.keys={"source":['keys/hudKey_blue.png' ,
'keys/hudKey_blue_empty.png' ,
'keys/hudKey_green.png' ,
'keys/hudKey_green_empty.png' ,
'keys/hudKey_red.png' ,
'keys/hudKey_red_empty.png' ,
'keys/hudKey_yellow.png' ,
'keys/hudKey_yellow_empty.png' ,
] };
RESOURCE.loadingBlock={"source":['loadingBlock/alu.jpg' ,
] };
RESOURCE.money_penny={"source":['money_penny/gold_1.png' ,
'money_penny/gold_2.png' ,
'money_penny/gold_3.png' ,
'money_penny/gold_4.png' ,
] };
RESOURCE.numbers1={"source":['numbers1/0.png' ,
'numbers1/1.png' ,
'numbers1/2.png' ,
'numbers1/3.png' ,
'numbers1/4.png' ,
'numbers1/5.png' ,
'numbers1/6.png' ,
'numbers1/7.png' ,
'numbers1/8.png' ,
'numbers1/9.png' ,
] };
RESOURCE.numbers2={"source":['numbers2/text_0.png' ,
'numbers2/text_1.png' ,
'numbers2/text_2.png' ,
'numbers2/text_3.png' ,
'numbers2/text_4.png' ,
'numbers2/text_5.png' ,
'numbers2/text_6.png' ,
'numbers2/text_7.png' ,
'numbers2/text_8.png' ,
'numbers2/text_9.png' ,
] };
RESOURCE.Particles={"source":['Particles/brickBrown.png' ,
'Particles/brickGrey.png' ,
'Particles/fireball.png' ,
] };
RESOURCE.Planet={"source":['Planet/planet.png' ,
'Planet/planetCenter.png' ,
'Planet/planetCenter_rounded.png' ,
'Planet/planetCliffAlt_left.png' ,
'Planet/planetCliffAlt_right.png' ,
'Planet/planetCliff_left.png' ,
'Planet/planetCliff_right.png' ,
'Planet/planetCorner_left.png' ,
'Planet/planetCorner_right.png' ,
'Planet/planetHalf.png' ,
'Planet/planetHalf_left.png' ,
'Planet/planetHalf_mid.png' ,
'Planet/planetHalf_right.png' ,
'Planet/planetHill_left.png' ,
'Planet/planetHill_right.png' ,
'Planet/planetLeft.png' ,
'Planet/planetMid.png' ,
'Planet/planetRight.png' ,
] };
RESOURCE.Sand={"source":['Sand/sand.png' ,
'Sand/sandCenter.png' ,
'Sand/sandCenter_rounded.png' ,
'Sand/sandCliffAlt_left.png' ,
'Sand/sandCliffAlt_right.png' ,
'Sand/sandCliff_left.png' ,
'Sand/sandCliff_right.png' ,
'Sand/sandCorner_leftg.png' ,
'Sand/sandCorner_right.png' ,
'Sand/sandHalf.png' ,
'Sand/sandHalf_left.png' ,
'Sand/sandHalf_mid.png' ,
'Sand/sandHalf_right.png' ,
'Sand/sandHill_left.png' ,
'Sand/sandHill_right.png' ,
'Sand/sandLeft.png' ,
'Sand/sandMid.png' ,
'Sand/sandRight.png' ,
] };
RESOURCE.slotBalance={"source":['slotBalance/balancetable.png' ,
] };
RESOURCE.slotBG={"source":['slotBG/castle_grey.png' ,
'slotBG/z.png' ,
] };
RESOURCE.slotFox={"source":['slotFox/0.png' ,
'slotFox/1.png' ,
'slotFox/2.png' ,
'slotFox/3.png' ,
'slotFox/4.png' ,
'slotFox/5.png' ,
'slotFox/6.png' ,
'slotFox/7.png' ,
] };
RESOURCE.SlotHand={"source":['SlotHand/punchHighDisabled.png' ,
'SlotHand/punchLow.png' ,
] };
RESOURCE.SlotRabit={"source":['SlotRabit/rabbit.png' ,
] };
RESOURCE.SlotSun={"source":['SlotSun/sun1.png' ,
] };
RESOURCE.Snow={"source":['Snow/snow.png' ,
'Snow/snowCenter.png' ,
'Snow/snowCenter_rounded.png' ,
'Snow/snowCliffAlt_left.png' ,
'Snow/snowCliffAlt_right.png' ,
'Snow/snowCliff_left.png' ,
'Snow/snowCliff_right.png' ,
'Snow/snowCorner_left.png' ,
'Snow/snowCorner_right.png' ,
'Snow/snowHalf.png' ,
'Snow/snowHalf_left.png' ,
'Snow/snowHalf_mid.png' ,
'Snow/snowHalf_right.png' ,
'Snow/snowHill_left.png' ,
'Snow/snowHill_right.png' ,
'Snow/snowLeft.png' ,
'Snow/snowMid.png' ,
'Snow/snowRight.png' ,
] };
RESOURCE.Stone={"source":['Stone/stone.png' ,
'Stone/stoneCenter.png' ,
'Stone/stoneCenter_rounded.png' ,
'Stone/stoneCliffAlt_left.png' ,
'Stone/stoneCliffAlt_right.png' ,
'Stone/stoneCliff_left.png' ,
'Stone/stoneCliff_right.png' ,
'Stone/stoneCorner_left.png' ,
'Stone/stoneCorner_right.png' ,
'Stone/stoneHalf.png' ,
'Stone/stoneHalf_left.png' ,
'Stone/stoneHalf_mid.png' ,
'Stone/stoneHalf_right.png' ,
'Stone/stoneHill_left.png' ,
'Stone/stoneHill_right.png' ,
'Stone/stoneLeft.png' ,
'Stone/stoneMid.png' ,
'Stone/stoneRight.png' ,
] };
RESOURCE.textures1={"source":['textures1/1.jpg' ,
'textures1/10.jpg' ,
'textures1/2.jpg' ,
'textures1/3.jpg' ,
'textures1/4.jpg' ,
'textures1/5.jpg' ,
'textures1/6.jpg' ,
'textures1/7.jpg' ,
'textures1/8.jpg' ,
'textures1/9.jpg' ,
] };
RESOURCE.Tiles={"source":['Tiles/bomb.png' ,
'Tiles/bombWhite.png' ,
'Tiles/boxCoin.png' ,
'Tiles/boxCoin_boxed.png' ,
'Tiles/boxCoin_disabled.png' ,
'Tiles/boxCoin_disabled_boxed.png' ,
'Tiles/boxCrate.png' ,
'Tiles/boxCrate_double.png' ,
'Tiles/boxCrate_single.png' ,
'Tiles/boxCrate_warning.png' ,
'Tiles/boxExplosive.png' ,
'Tiles/boxExplosive_disabled.png' ,
'Tiles/boxExplosive_used.png' ,
'Tiles/boxItem.png' ,
'Tiles/boxItem_boxed.png' ,
'Tiles/boxItem_disabled.png' ,
'Tiles/boxItem_disabled_boxed.png' ,
'Tiles/brickBrown.png' ,
'Tiles/brickGrey.png' ,
'Tiles/bridgeA.png' ,
'Tiles/bridgeB.png' ,
'Tiles/bush.png' ,
'Tiles/cactus.png' ,
'Tiles/chain.png' ,
'Tiles/doorClosed_mid.png' ,
'Tiles/doorClosed_top.png' ,
'Tiles/doorOpen_mid.png' ,
'Tiles/doorOpen_top.png' ,
'Tiles/fence.png' ,
'Tiles/fenceBroken.png' ,
'Tiles/grass.png' ,
'Tiles/ladderMid.png' ,
'Tiles/ladderTop.png' ,
'Tiles/lava.png' ,
'Tiles/lavaTop_high.png' ,
'Tiles/lavaTop_low.png' ,
'Tiles/leverLeft.png' ,
'Tiles/leverMid.png' ,
'Tiles/leverRight.png' ,
'Tiles/lockBlue.png' ,
'Tiles/lockGreen.png' ,
'Tiles/lockRed.png' ,
'Tiles/lockYellow.png' ,
'Tiles/mushroomBrown.png' ,
'Tiles/mushroomRed.png' ,
'Tiles/plantPurple.png' ,
'Tiles/rock.png' ,
'Tiles/sign.png' ,
'Tiles/signExit.png' ,
'Tiles/signLeft.png' ,
'Tiles/signRight.png' ,
'Tiles/snow.png' ,
'Tiles/spikes.png' ,
'Tiles/spring.png' ,
'Tiles/sprung.png' ,
'Tiles/switchBlue.png' ,
'Tiles/switchBlue_pressed.png' ,
'Tiles/switchGreen.png' ,
'Tiles/switchGreen_pressed.png' ,
'Tiles/switchRed.png' ,
'Tiles/switchRed_pressed.png' ,
'Tiles/switchYellow.png' ,
'Tiles/switchYellow_pressed.png' ,
'Tiles/torch1.png' ,
'Tiles/torch2.png' ,
'Tiles/torchOff.png' ,
'Tiles/water.png' ,
'Tiles/waterTop_high.png' ,
'Tiles/waterTop_low.png' ,
'Tiles/weight.png' ,
'Tiles/weightAttached.png' ,
'Tiles/window.png' ,
] };
RESOURCE.tree1={"source":['tree1/tree20.png' ,
'tree1/tree21.png' ,
'tree1/tree22.png' ,
'tree1/tree23.png' ,
'tree1/tree24.png' ,
'tree1/tree25.png' ,
'tree1/tree26.png' ,
'tree1/tree27.png' ,
'tree1/tree28.png' ,
'tree1/tree35.png' ,
] };
RESOURCE.trees1={"source":['trees1/tree20.png' ,
'trees1/tree21.png' ,
'trees1/tree22.png' ,
'trees1/tree23.png' ,
'trees1/tree24.png' ,
'trees1/tree25.png' ,
'trees1/tree26.png' ,
'trees1/tree27.png' ,
'trees1/tree28.png' ,
'trees1/tree35.png' ,
] };
RESOURCE.wbutton={"source":['wbutton/sign - Copy.png' ,
'wbutton/sign.png' ,
'wbutton/signExit.png' ,
'wbutton/signLeft.png' ,
'wbutton/signRight.png' ,
] };
RESOURCE.winNLO={"source":['winNLO/0.png' ,
'winNLO/1.png' ,
'winNLO/10.png' ,
'winNLO/11.png' ,
'winNLO/12.png' ,
'winNLO/13.png' ,
'winNLO/14.png' ,
'winNLO/2.png' ,
'winNLO/3.png' ,
'winNLO/4.png' ,
'winNLO/5.png' ,
'winNLO/6.png' ,
'winNLO/7.png' ,
'winNLO/8.png' ,
'winNLO/9.png' ,
] }; window.RESOURCE = RESOURCE; /**SYS.DEBUG.LOG('Resources loaded. ' + 36);*/
RESOURCE.SUM = 36;