diff --git a/changelogs/0.1.1.txt b/changelogs/0.1.1.txt index 7b76c76..6cb19cd 100644 --- a/changelogs/0.1.1.txt +++ b/changelogs/0.1.1.txt @@ -61,3 +61,4 @@ Added 16:10 support SecurityManager can detect Flatpak and Snap now Added 3:2 support Modloader settings +supported gamepads can now change LED color based on map \ No newline at end of file diff --git a/scripts/Scene_Map.rb b/scripts/Scene_Map.rb index 2c2acb7..05fa1ed 100644 --- a/scripts/Scene_Map.rb +++ b/scripts/Scene_Map.rb @@ -58,7 +58,8 @@ class Scene_Map @blackfade.bitmap.fill_rect(0, 0, Graphics.width, Graphics.height, Color.new(0, 0, 0)) @blackfade.visible = false @blackfade.z = 9999 - + color = GamepadMapColors::COLORS[$game_map.map_id] || GamepadMapColors::SUN + Input.set_led(color.red, color.green, color.blue) RPG::Mod.exec_hooks("hooks/Scene_Map/main", binding) # Transition run @@ -391,6 +392,7 @@ class Scene_Map @spriteset = Spriteset_Map.new # Update map (run parallel process event) $game_map.update + Input.set_led(GamepadMapColors::COLORS[$game_map.map_id].red, GamepadMapColors::COLORS[$game_map.map_id].green, GamepadMapColors::COLORS[$game_map.map_id].blue) @spriteset.update # Run automatic change for BGM and BGS set on the map $game_map.autoplay