diff --git a/Data/Actors.rxdata b/Data/Actors.rxdata index 41edc8e26..7967a5432 100644 Binary files a/Data/Actors.rxdata and b/Data/Actors.rxdata differ diff --git a/Data/Animations.rxdata b/Data/Animations.rxdata index 6e93f365d..17f99d75e 100644 Binary files a/Data/Animations.rxdata and b/Data/Animations.rxdata differ diff --git a/Data/Armors.rxdata b/Data/Armors.rxdata index 901f2bb2b..2249bec14 100644 Binary files a/Data/Armors.rxdata and b/Data/Armors.rxdata differ diff --git a/Data/CommonEvents.rxdata b/Data/CommonEvents.rxdata index f5439b6a0..b1f3b4c57 100644 Binary files a/Data/CommonEvents.rxdata and b/Data/CommonEvents.rxdata differ diff --git a/Data/Enemies.rxdata b/Data/Enemies.rxdata index be622f513..004ee903d 100644 Binary files a/Data/Enemies.rxdata and b/Data/Enemies.rxdata differ diff --git a/Data/Items.rxdata b/Data/Items.rxdata index fe767fa0b..3e62ba6d2 100644 Binary files a/Data/Items.rxdata and b/Data/Items.rxdata differ diff --git a/Data/MapInfos.rxdata b/Data/MapInfos.rxdata index e3607c8aa..38a8e0b72 100644 Binary files a/Data/MapInfos.rxdata and b/Data/MapInfos.rxdata differ diff --git a/Data/Scripts/050_AddOns/WaterEffect.rb b/Data/Scripts/050_AddOns/WaterEffect.rb index db22ca0b4..3b20f5852 100644 --- a/Data/Scripts/050_AddOns/WaterEffect.rb +++ b/Data/Scripts/050_AddOns/WaterEffect.rb @@ -1,17 +1,24 @@ -PUDDLE_ANIMATION_ID = 22 +PUDDLE_ANIMATION_ID = 22 Events.onStepTakenFieldMovement += proc { |_sender, e| + return if !$game_switches[1] event = e[0] # Get the event affected by field movement if $scene.is_a?(Scene_Map) event.each_occupied_tile do |x, y| mapTerrainTag = $MapFactory.getTerrainTag(event.map.map_id, x, y, false) - if isWaterTerrain?(mapTerrainTag) - pbSEPlay("puddle", 100) if event == $game_player && !$PokemonGlobal.surfing #only play sound effect in puddle - $scene.spriteset.addUserAnimation(PUDDLE_ANIMATION_ID,event.x,event.y,true,0) + if $PokemonGlobal.surfing + if isWaterTerrain?(mapTerrainTag) + $scene.spriteset.addUserAnimation(PUDDLE_ANIMATION_ID, event.x, event.y, true, 0) + end + else + if mapTerrainTag == 16 #puddle + pbSEPlay("puddle", 100) if event == $game_player && !$PokemonGlobal.surfing #only play sound effect in puddle + $scene.spriteset.addUserAnimation(PUDDLE_ANIMATION_ID, event.x, event.y, true, 0) + end end end end } def isWaterTerrain?(tag) - return [5,6,17,7,9,16].include?(tag) + return [5, 6, 17, 7, 9, 16].include?(tag) end diff --git a/Data/Skills.rxdata b/Data/Skills.rxdata index a45219f5e..61cba7ea2 100644 Binary files a/Data/Skills.rxdata and b/Data/Skills.rxdata differ diff --git a/Data/States.rxdata b/Data/States.rxdata index 868d49e59..0f9b4ae5d 100644 Binary files a/Data/States.rxdata and b/Data/States.rxdata differ diff --git a/Data/System.rxdata b/Data/System.rxdata index bfa6faf81..70e929e8b 100644 Binary files a/Data/System.rxdata and b/Data/System.rxdata differ diff --git a/Data/Tilesets.rxdata b/Data/Tilesets.rxdata index 6d74b21a8..f52e6f43e 100644 Binary files a/Data/Tilesets.rxdata and b/Data/Tilesets.rxdata differ diff --git a/Data/Weapons.rxdata b/Data/Weapons.rxdata index c7ea19a7a..d9bd35260 100644 Binary files a/Data/Weapons.rxdata and b/Data/Weapons.rxdata differ diff --git a/Data/file_list.csv b/Data/file_list.csv deleted file mode 100644 index 59d376ff5..000000000 --- a/Data/file_list.csv +++ /dev/null @@ -1,867 +0,0 @@ -"File Name" -.idea -abilities.dat -Actors.rxdata -Animations.rxdata -Armors.rxdata -attacksRS.dat -berry_plants.dat -Classes.rxdata -CommonEvents.rxdata -compiler.rb -connections.dat -Constants.rxdata -Copy - Scripts.rxdata -CUSTOM_SPRITES.csv -dexdata.rxdata -EditorScripts.rxdata -eggEmerald.dat -encounters - Copie.dat -encounters - Copy.dat -encounters.dat -encounters_modern.dat -encounters_randomized.dat -Enemies.rxdata -evolutions.dat -files_lister.bat -file_list.txt -items.dat -Items.rxdata -keybindings.mkxp1 -Map001.rxdata -Map002.rxdata -Map003.rxdata -Map004.rxdata -Map005.rxdata -Map006.rxdata -Map007.rxdata -Map008.rxdata -Map009.rxdata -Map010.rxdata -Map011.rxdata -Map012.rxdata -Map013.rxdata -Map014.rxdata -Map015.rxdata -Map016.rxdata -Map017.rxdata -Map018.rxdata -Map019.rxdata -Map020.rxdata -Map021.rxdata -Map022.rxdata -Map023.rxdata -Map024.rxdata -Map025.rxdata -Map026.rxdata -Map027.rxdata -Map028.rxdata -Map029.rxdata -Map030.rxdata -Map031.rxdata -Map032.rxdata -Map033.rxdata -Map034.rxdata -Map035.rxdata -Map036.rxdata -Map037.rxdata -Map038.rxdata -Map039.rxdata -Map040.rxdata -Map041.rxdata -Map042.rxdata -Map043.rxdata -Map044.rxdata -Map045.rxdata -Map046.rxdata -Map047.rxdata -Map048.rxdata -Map049.rxdata -Map050.rxdata -Map051.rxdata -Map052.rxdata -Map053.rxdata -Map054.rxdata -Map055.rxdata -Map056.rxdata -Map057.rxdata -Map058.rxdata -Map059.rxdata -Map060.rxdata -Map061.rxdata -Map062.rxdata -Map063.rxdata -Map064.rxdata -Map065.rxdata -Map066.rxdata -Map067.rxdata -Map068.rxdata -Map069.rxdata -Map070.rxdata -Map071.rxdata -Map072.rxdata -Map073.rxdata -Map074.rxdata -Map075.rxdata -Map076.rxdata -Map077.rxdata -Map078.rxdata -Map079.rxdata -Map080.rxdata -Map081.rxdata -Map082.rxdata -Map083.rxdata -Map084.rxdata -Map085.rxdata -Map086.rxdata -Map087.rxdata -Map088.rxdata -Map089.rxdata -Map090.rxdata -Map091.rxdata -Map092.rxdata -Map093.rxdata -Map094.rxdata -Map095.rxdata -Map096.rxdata -Map097.rxdata -Map098.rxdata -Map099.rxdata -Map100.rxdata -Map101.rxdata -Map102.rxdata -Map103.rxdata -Map104.rxdata -Map105.rxdata -Map106.rxdata -Map107.rxdata -Map108.rxdata -Map109.rxdata -Map110.rxdata -Map111.rxdata -Map112.rxdata -Map113.rxdata -Map114.rxdata -Map115.rxdata -Map116.rxdata -Map117.rxdata -Map118.rxdata -Map119.rxdata -Map120.rxdata -Map121.rxdata -Map122.rxdata -Map123.rxdata -Map124.rxdata -Map125.rxdata -Map126.rxdata -Map127.rxdata -Map128.rxdata -Map129.rxdata -Map130.rxdata -Map131.rxdata -Map132.rxdata -Map133.rxdata -Map134.rxdata -Map135.rxdata -Map136.rxdata -Map137.rxdata -Map138.rxdata -Map139.rxdata -Map140.rxdata -Map141.rxdata -Map142.rxdata -Map143.rxdata -Map144.rxdata -Map145.rxdata -Map146.rxdata -Map147.rxdata -Map148.rxdata -Map149.rxdata -Map150.rxdata -Map151.rxdata -Map152.rxdata -Map153.rxdata -Map154.rxdata -Map155.rxdata -Map156.rxdata -Map157.rxdata -Map158.rxdata -Map159.rxdata -Map160.rxdata -Map161.rxdata -Map162.rxdata -Map163.rxdata -Map164.rxdata -Map165.rxdata -Map166.rxdata -Map167.rxdata -Map168.rxdata -Map169.rxdata -Map170.rxdata -Map171.rxdata -Map172.rxdata -Map173.rxdata -Map174.rxdata -Map175.rxdata -Map176.rxdata -Map177.rxdata -Map178.rxdata -Map179.rxdata -Map180.rxdata -Map181.rxdata -Map182.rxdata -Map183.rxdata -Map184.rxdata -Map185.rxdata -Map186.rxdata -Map187.rxdata -Map188.rxdata -Map189.rxdata -Map190.rxdata -Map191.rxdata -Map192.rxdata -Map193.rxdata -Map194.rxdata -Map195.rxdata -Map196.rxdata -Map197.rxdata -Map198.rxdata -Map199.rxdata -Map200.rxdata -Map201.rxdata -Map202.rxdata -Map203.rxdata -Map204.rxdata -Map205.rxdata -Map206.rxdata -Map207.rxdata -Map208.rxdata -Map209.rxdata -Map210.rxdata -Map211.rxdata -Map212.rxdata -Map213.rxdata -Map214.rxdata -Map215.rxdata -Map216.rxdata -Map217.rxdata -Map218.rxdata -Map219.rxdata -Map220.rxdata -Map221.rxdata -Map222.rxdata -Map223.rxdata -Map224.rxdata -Map225.rxdata -Map226.rxdata -Map227.rxdata -Map228.rxdata -Map229.rxdata -Map230.rxdata -Map231.rxdata -Map232.rxdata -Map233.rxdata -Map234.rxdata -Map235.rxdata -Map236.rxdata -Map237.rxdata -Map238.rxdata -Map239.rxdata -Map240.rxdata -Map241.rxdata -Map242.rxdata -Map243.rxdata -Map244.rxdata -Map245.rxdata -Map246.rxdata -Map247.rxdata -Map248.rxdata -Map249.rxdata -Map250.rxdata -Map251.rxdata -Map252.rxdata -Map253.rxdata -Map254.rxdata -Map255.rxdata -Map256.rxdata -Map257.rxdata -Map258.rxdata -Map259.rxdata -Map260.rxdata -Map261.rxdata -Map262.rxdata -Map263.rxdata -Map264.rxdata -Map265.rxdata -Map266.rxdata -Map267.rxdata -Map268.rxdata -Map269.rxdata -Map270.rxdata -Map271.rxdata -Map272.rxdata -Map273.rxdata -Map274.rxdata -Map275.rxdata -Map276.rxdata -Map277.rxdata -Map278.rxdata -Map279.rxdata -Map280.rxdata -Map281.rxdata -Map282.rxdata -Map283.rxdata -Map284.rxdata -Map285.rxdata -Map286.rxdata -Map287.rxdata -Map288.rxdata -Map289.rxdata -Map290.rxdata -Map291.rxdata -Map292.rxdata -Map293.rxdata -Map294.rxdata -Map295.rxdata -Map296.rxdata -Map297.rxdata -Map298.rxdata -Map299.rxdata -Map300.rxdata -Map301.rxdata -Map302.rxdata -Map303.rxdata -Map304.rxdata -Map305.rxdata -Map306.rxdata -Map307.rxdata -Map308.rxdata -Map309.rxdata -Map310.rxdata -Map311.rxdata -Map312.rxdata -Map313.rxdata -Map314.rxdata -Map315.rxdata -Map316.rxdata -Map317.rxdata -Map318.rxdata -Map319.rxdata -Map320.rxdata -Map321.rxdata -Map322.rxdata -Map323.rxdata -Map324.rxdata -Map325.rxdata -Map326.rxdata -Map327.rxdata -Map328.rxdata -Map329.rxdata -Map330.rxdata -Map331.rxdata -Map332.rxdata -Map333.rxdata -Map334.rxdata -Map335.rxdata -Map336.rxdata -Map337.rxdata -Map338.rxdata -Map339.rxdata -Map340.rxdata -Map341.rxdata -Map342.rxdata -Map343.rxdata -Map344.rxdata -Map345.rxdata -Map346.rxdata -Map347.rxdata -Map348.rxdata -Map349.rxdata -Map350.rxdata -Map351.rxdata -Map352.rxdata -Map353.rxdata -Map354.rxdata -Map355.rxdata -Map356.rxdata -Map357.rxdata -Map358.rxdata -Map359.rxdata -Map360.rxdata -Map361.rxdata -Map362.rxdata -Map363.rxdata -Map364.rxdata -Map365.rxdata -Map366.rxdata -Map367.rxdata -Map368.rxdata -Map369.rxdata -Map370.rxdata -Map371.rxdata -Map372.rxdata -Map373.rxdata -Map374.rxdata -Map375.rxdata -Map376.rxdata -Map377.rxdata -Map378.rxdata -Map379.rxdata -Map380.rxdata -Map381.rxdata -Map382.rxdata -Map383.rxdata -Map384.rxdata -Map385.rxdata -Map386.rxdata -Map387.rxdata -Map388.rxdata -Map389.rxdata -Map390.rxdata -Map391.rxdata -Map392.rxdata -Map393.rxdata -Map394.rxdata -Map395.rxdata -Map396.rxdata -Map397.rxdata -Map398.rxdata -Map399.rxdata -Map400.rxdata -Map401.rxdata -Map402.rxdata -Map403.rxdata -Map404.rxdata -Map405.rxdata -Map406.rxdata -Map407.rxdata -Map408.rxdata -Map409.rxdata -Map410.rxdata -Map411.rxdata -Map412.rxdata -Map413.rxdata -Map414.rxdata -Map415.rxdata -Map416.rxdata -Map417.rxdata -Map418.rxdata -Map419.rxdata -Map420.rxdata -Map421.rxdata -Map422.rxdata -Map423.rxdata -Map424.rxdata -Map425.rxdata -Map426.rxdata -Map427.rxdata -Map428.rxdata -Map429.rxdata -Map430.rxdata -Map431.rxdata -Map432.rxdata -Map433.rxdata -Map434.rxdata -Map435.rxdata -Map436.rxdata -Map437.rxdata -Map438.rxdata -Map439.rxdata -Map440.rxdata -Map441.rxdata -Map442.rxdata -Map443.rxdata -Map444.rxdata -Map445.rxdata -Map446.rxdata -Map447.rxdata -Map448.rxdata -Map449.rxdata -Map450.rxdata -Map451.rxdata -Map452.rxdata -Map453.rxdata -Map454.rxdata -Map455.rxdata -Map456.rxdata -Map457.rxdata -Map458.rxdata -Map459.rxdata -Map460.rxdata -Map461.rxdata -Map462.rxdata -Map463.rxdata -Map464.rxdata -Map465.rxdata -Map466.rxdata -Map467.rxdata -Map468.rxdata -Map469.rxdata -Map470.rxdata -Map471.rxdata -Map472.rxdata -Map473.rxdata -Map474.rxdata -Map475.rxdata -Map476.rxdata -Map477.rxdata -Map478.rxdata -Map479.rxdata -Map480.rxdata -Map481.rxdata -Map482.rxdata -Map483.rxdata -Map484.rxdata -Map485.rxdata -Map486.rxdata -Map487.rxdata -Map488.rxdata -Map489.rxdata -Map490.rxdata -Map491.rxdata -Map492.rxdata -Map493.rxdata -Map494.rxdata -Map495.rxdata -Map496.rxdata -Map497.rxdata -Map498.rxdata -Map499.rxdata -Map500.rxdata -Map501.rxdata -Map502.rxdata -Map503.rxdata -Map504.rxdata -Map505.rxdata -Map506.rxdata -Map507.rxdata -Map508.rxdata -Map509.rxdata -Map510.rxdata -Map511.rxdata -Map512.rxdata -Map513.rxdata -Map514.rxdata -Map515.rxdata -Map516.rxdata -Map517.rxdata -Map518.rxdata -Map519.rxdata -Map520.rxdata -Map521.rxdata -Map522.rxdata -Map523.rxdata -Map524.rxdata -Map525.rxdata -Map526.rxdata -Map527.rxdata -Map528.rxdata -Map529.rxdata -Map530.rxdata -Map531.rxdata -Map532.rxdata -Map533.rxdata -Map534.rxdata -Map535.rxdata -Map536.rxdata -Map537.rxdata -Map538.rxdata -Map539.rxdata -Map540.rxdata -Map541.rxdata -Map542.rxdata -Map543.rxdata -Map544.rxdata -Map545.rxdata -Map546.rxdata -Map547.rxdata -Map548.rxdata -Map549.rxdata -Map550.rxdata -Map551.rxdata -Map552.rxdata -Map553.rxdata -Map554.rxdata -Map555.rxdata -Map556.rxdata -Map557.rxdata -Map558.rxdata -Map559.rxdata -Map560.rxdata -Map561.rxdata -Map562.rxdata -Map563.rxdata -Map564.rxdata -Map565.rxdata -Map566.rxdata -Map567.rxdata -Map568.rxdata -Map569.rxdata -Map570.rxdata -Map571.rxdata -Map572.rxdata -Map573.rxdata -Map574.rxdata -Map575.rxdata -Map576.rxdata -Map577.rxdata -Map578.rxdata -Map579.rxdata -Map580.rxdata -Map581.rxdata -Map582.rxdata -Map583.rxdata -Map584.rxdata -Map585.rxdata -Map586.rxdata -Map587.rxdata -Map588.rxdata -Map589.rxdata -Map590.rxdata -Map591.rxdata -Map592.rxdata -Map593.rxdata -Map594.rxdata -Map595.rxdata -Map596.rxdata -Map597.rxdata -Map598.rxdata -Map599.rxdata -Map600.rxdata -Map601.rxdata -Map602.rxdata -Map603.rxdata -Map604.rxdata -Map605.rxdata -Map606.rxdata -Map607.rxdata -Map608.rxdata -Map609.rxdata -Map610.rxdata -Map611.rxdata -Map612.rxdata -Map613.rxdata -Map614.rxdata -Map615.rxdata -Map616.rxdata -Map617.rxdata -Map618.rxdata -Map619.rxdata -Map620.rxdata -Map621.rxdata -Map622.rxdata -Map623.rxdata -Map624.rxdata -Map625.rxdata -Map626.rxdata -Map627.rxdata -Map628.rxdata -Map629.rxdata -Map630.rxdata -Map631.rxdata -Map632.rxdata -Map633.rxdata -Map634.rxdata -Map635.rxdata -Map636.rxdata -Map637.rxdata -Map638.rxdata -Map639.rxdata -Map640.rxdata -Map641.rxdata -Map642.rxdata -Map643.rxdata -Map644.rxdata -Map645.rxdata -Map646.rxdata -Map647.rxdata -Map648.rxdata -Map649.rxdata -Map650.rxdata -Map651.rxdata -Map652.rxdata -Map653.rxdata -Map654.rxdata -Map655.rxdata -Map656.rxdata -Map657.rxdata -Map658.rxdata -Map659.rxdata -Map660.rxdata -Map661.rxdata -Map662.rxdata -Map663.rxdata -Map664.rxdata -Map665.rxdata -Map666.rxdata -Map667.rxdata -Map668.rxdata -Map669.rxdata -Map670.rxdata -Map671.rxdata -Map672.rxdata -Map673.rxdata -Map674.rxdata -Map675.rxdata -Map676.rxdata -Map677.rxdata -Map678.rxdata -Map679.rxdata -Map680.rxdata -Map681.rxdata -Map682.rxdata -Map683.rxdata -Map684.rxdata -Map685.rxdata -Map686.rxdata -Map687.rxdata -Map688.rxdata -Map689.rxdata -Map690.rxdata -Map691.rxdata -Map692.rxdata -Map693.rxdata -Map694.rxdata -Map695.rxdata -Map696.rxdata -Map697.rxdata -Map698.rxdata -Map699.rxdata -Map700.rxdata -Map701.rxdata -Map702.rxdata -Map703.rxdata -Map704.rxdata -Map705.rxdata -Map706.rxdata -Map707.rxdata -Map708.rxdata -Map709.rxdata -Map710.rxdata -Map711.rxdata -Map712.rxdata -Map713.rxdata -Map714.rxdata -Map715.rxdata -Map716.rxdata -Map717.rxdata -Map718.rxdata -Map719.rxdata -Map720.rxdata -Map721.rxdata -Map722.rxdata -Map723.rxdata -Map724.rxdata -Map725.rxdata -Map726.rxdata -Map727.rxdata -Map728.rxdata -Map729.rxdata -Map730.rxdata -Map731.rxdata -Map732.rxdata -Map733.rxdata -Map734.rxdata -Map734_bakcup.rxdata -Map735.rxdata -Map736.rxdata -Map737.rxdata -Map738.rxdata -Map739.rxdata -Map740.rxdata -Map741.rxdata -Map742.rxdata -Map743.rxdata -Map744.rxdata -Map745.rxdata -Map746.rxdata -Map747.rxdata -Map748.rxdata -Map749.rxdata -Map750.rxdata -Map751.rxdata -Map752.rxdata -Map753.rxdata -Map754.rxdata -Map755.rxdata -Map756.rxdata -Map757.rxdata -Map758.rxdata -Map759.rxdata -Map760.rxdata -Map761.rxdata -Map762.rxdata -Map763.rxdata -Map764.rxdata -Map765.rxdata -Map766.rxdata -Map767.rxdata -Map768.rxdata -Map769.rxdata -Map770.rxdata -Map771.rxdata -Map772.rxdata -Map773.rxdata -Map774.rxdata -Map775.rxdata -Map776.rxdata -Map777.rxdata -Map778.rxdata -Map779.rxdata -Map780.rxdata -Map781.rxdata -Map782.rxdata -Map783.rxdata -Map784.rxdata -Map785.rxdata -Map786.rxdata -Map787.rxdata -Map788.rxdata -Map789.rxdata -Map790.rxdata -Map791.rxdata -Map792.rxdata -Map793.rxdata -Map794.rxdata -Map795.rxdata -Map796.rxdata -MapInfos.rxdata -map_connections.dat -map_metadata.dat -messages.dat -messages_fr.dat -metadata.dat -metrics.dat -move2anim.dat -moves.backup.dat -moves.dat -phone.dat -PkmnAnimations.rxdata -Plugins -PluginScripts.rxdata -regionals.dat -regional_dexes.dat -ribbons.dat -Scripts -Scripts.rxdata -shadowmoves.dat -shadow_movesets.dat -Skills.rxdata -species.dat -SPRITE_CREDS -States.rxdata -System.rxdata -Tilesets.rxdata -TilesetsTemp.rxdata -townmap.dat -town_map.dat -trainerlists.dat -trainers.dat -trainers_modern.dat -trainertypes.dat -trainer_lists.dat -trainer_types.dat -Troops.rxdata -types.dat -VERSION -Weapons.rxdata