UNPKG

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
/** 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;