/*: * @plugindesc Adds a Window Skin selector to the Options Window that allows the Player to choose a Window Skin for the game. * @author SumRndmDde * * @param Option Name * @desc The name used by the Window Skin option. * @default Window Skin * * @param Position * @desc The position of the option in the Options Window. * Choices are: Top, Middle, Bottom * @default Middle * * @param == Default Skin == * @default * * @param Default Skin Name * @desc The name that appears in the Options Window for the default Window Skin. * @default Default * * @param == Window Skin 1 == * @default * * @param Skin 1 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 1. * @default * * @param Skin 1 Name * @desc The name that appears in the Options Window for Window Skin 1. * @default * * @param Skin 1 Switch * @desc The Switch ID that must be ON for Skin 1 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 2 == * @default * * @param Skin 2 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 2. * @default * * @param Skin 2 Name * @desc The name that appears in the Options Window for Window Skin 2. * @default * * @param Skin 2 Switch * @desc The Switch ID that must be ON for Skin 2 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 3 == * @default * * @param Skin 3 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 3. * @default * * @param Skin 3 Name * @desc The name that appears in the Options Window for Window Skin 3. * @default * * @param Skin 3 Switch * @desc The Switch ID that must be ON for Skin 3 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 4 == * @default * * @param Skin 4 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 4. * @default * * @param Skin 4 Name * @desc The name that appears in the Options Window for Window Skin 4. * @default * * @param Skin 4 Switch * @desc The Switch ID that must be ON for Skin 4 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 5 == * @default * * @param Skin 5 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 5. * @default * * @param Skin 5 Name * @desc The name that appears in the Options Window for Window Skin 5. * @default * * @param Skin 5 Switch * @desc The Switch ID that must be ON for Skin 5 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 6 == * @default * * @param Skin 6 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 6. * @default * * @param Skin 6 Name * @desc The name that appears in the Options Window for Window Skin 6. * @default * * @param Skin 6 Switch * @desc The Switch ID that must be ON for Skin 6 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 7 == * @default * * @param Skin 7 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 7. * @default * * @param Skin 7 Name * @desc The name that appears in the Options Window for Window Skin 7. * @default * * @param Skin 7 Switch * @desc The Switch ID that must be ON for Skin 7 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 8 == * @default * * @param Skin 8 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 8. * @default * * @param Skin 8 Name * @desc The name that appears in the Options Window for Window Skin 8. * @default * * @param Skin 8 Switch * @desc The Switch ID that must be ON for Skin 8 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 9 == * @default * * @param Skin 9 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 9. * @default * * @param Skin 9 Name * @desc The name that appears in the Options Window for Window Skin 9. * @default * * @param Skin 9 Switch * @desc The Switch ID that must be ON for Skin 9 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 10 == * @default * * @param Skin 10 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 10. * @default * * @param Skin 10 Name * @desc The name that appears in the Options Window for Window Skin 10. * @default * * @param Skin 10 Switch * @desc The Switch ID that must be ON for Skin 10 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 11 == * @default * * @param Skin 11 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 11. * @default * * @param Skin 11 Name * @desc The name that appears in the Options Window for Window Skin 11. * @default * * @param Skin 11 Switch * @desc The Switch ID that must be ON for Skin 11 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 12 == * @default * * @param Skin 12 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 12. * @default * * @param Skin 12 Name * @desc The name that appears in the Options Window for Window Skin 12. * @default * * @param Skin 12 Switch * @desc The Switch ID that must be ON for Skin 12 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 13 == * @default * * @param Skin 13 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 13. * @default * * @param Skin 13 Name * @desc The name that appears in the Options Window for Window Skin 13. * @default * * @param Skin 13 Switch * @desc The Switch ID that must be ON for Skin 13 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 14 == * @default * * @param Skin 14 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 14. * @default * * @param Skin 14 Name * @desc The name that appears in the Options Window for Window Skin 14. * @default * * @param Skin 14 Switch * @desc The Switch ID that must be ON for Skin 14 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 15 == * @default * * @param Skin 15 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 15. * @default * * @param Skin 15 Name * @desc The name that appears in the Options Window for Window Skin 15. * @default * * @param Skin 15 Switch * @desc The Switch ID that must be ON for Skin 15 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 16 == * @default * * @param Skin 16 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 16. * @default * * @param Skin 16 Name * @desc The name that appears in the Options Window for Window Skin 16. * @default * * @param Skin 16 Switch * @desc The Switch ID that must be ON for Skin 16 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 17 == * @default * * @param Skin 17 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 17. * @default * * @param Skin 17 Name * @desc The name that appears in the Options Window for Window Skin 17. * @default * * @param Skin 17 Switch * @desc The Switch ID that must be ON for Skin 17 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 18 == * @default * * @param Skin 18 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 18. * @default * * @param Skin 18 Name * @desc The name that appears in the Options Window for Window Skin 18. * @default * * @param Skin 18 Switch * @desc The Switch ID that must be ON for Skin 18 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 19 == * @default * * @param Skin 19 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 19. * @default * * @param Skin 19 Name * @desc The name that appears in the Options Window for Window Skin 19. * @default * * @param Skin 19 Switch * @desc The Switch ID that must be ON for Skin 19 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 20 == * @default * * @param Skin 20 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 20. * @default * * @param Skin 20 Name * @desc The name that appears in the Options Window for Window Skin 20. * @default * * @param Skin 20 Switch * @desc The Switch ID that must be ON for Skin 20 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 21 == * @default * * @param Skin 21 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 21. * @default * * @param Skin 21 Name * @desc The name that appears in the Options Window for Window Skin 21. * @default * * @param Skin 21 Switch * @desc The Switch ID that must be ON for Skin 21 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 22 == * @default * * @param Skin 22 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 22. * @default * * @param Skin 22 Name * @desc The name that appears in the Options Window for Window Skin 22. * @default * * @param Skin 22 Switch * @desc The Switch ID that must be ON for Skin 22 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 23 == * @default * * @param Skin 23 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 23. * @default * * @param Skin 23 Name * @desc The name that appears in the Options Window for Window Skin 23. * @default * * @param Skin 23 Switch * @desc The Switch ID that must be ON for Skin 23 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 24 == * @default * * @param Skin 24 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 24. * @default * * @param Skin 24 Name * @desc The name that appears in the Options Window for Window Skin 24. * @default * * @param Skin 24 Switch * @desc The Switch ID that must be ON for Skin 24 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 25 == * @default * * @param Skin 25 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 25. * @default * * @param Skin 25 Name * @desc The name that appears in the Options Window for Window Skin 25. * @default * * @param Skin 25 Switch * @desc The Switch ID that must be ON for Skin 25 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 26 == * @default * * @param Skin 26 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 26. * @default * * @param Skin 26 Name * @desc The name that appears in the Options Window for Window Skin 26. * @default * * @param Skin 26 Switch * @desc The Switch ID that must be ON for Skin 26 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 27 == * @default * * @param Skin 27 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 27. * @default * * @param Skin 27 Name * @desc The name that appears in the Options Window for Window Skin 27. * @default * * @param Skin 27 Switch * @desc The Switch ID that must be ON for Skin 27 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 28 == * @default * * @param Skin 28 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 28. * @default * * @param Skin 28 Name * @desc The name that appears in the Options Window for Window Skin 28. * @default * * @param Skin 28 Switch * @desc The Switch ID that must be ON for Skin 28 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 29 == * @default * * @param Skin 29 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 29. * @default * * @param Skin 29 Name * @desc The name that appears in the Options Window for Window Skin 29. * @default * * @param Skin 29 Switch * @desc The Switch ID that must be ON for Skin 29 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 30 == * @default * * @param Skin 30 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 30. * @default * * @param Skin 30 Name * @desc The name that appears in the Options Window for Window Skin 30. * @default * * @param Skin 30 Switch * @desc The Switch ID that must be ON for Skin 30 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 31 == * @default * * @param Skin 31 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 31. * @default * * @param Skin 31 Name * @desc The name that appears in the Options Window for Window Skin 31. * @default * * @param Skin 31 Switch * @desc The Switch ID that must be ON for Skin 31 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 32 == * @default * * @param Skin 32 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 32. * @default * * @param Skin 32 Name * @desc The name that appears in the Options Window for Window Skin 32. * @default * * @param Skin 32 Switch * @desc The Switch ID that must be ON for Skin 32 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 33 == * @default * * @param Skin 33 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 33. * @default * * @param Skin 33 Name * @desc The name that appears in the Options Window for Window Skin 33. * @default * * @param Skin 33 Switch * @desc The Switch ID that must be ON for Skin 33 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 34 == * @default * * @param Skin 34 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 34. * @default * * @param Skin 34 Name * @desc The name that appears in the Options Window for Window Skin 34. * @default * * @param Skin 34 Switch * @desc The Switch ID that must be ON for Skin 34 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 35 == * @default * * @param Skin 35 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 35. * @default * * @param Skin 35 Name * @desc The name that appears in the Options Window for Window Skin 35. * @default * * @param Skin 35 Switch * @desc The Switch ID that must be ON for Skin 35 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 36 == * @default * * @param Skin 36 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 36. * @default * * @param Skin 36 Name * @desc The name that appears in the Options Window for Window Skin 36. * @default * * @param Skin 36 Switch * @desc The Switch ID that must be ON for Skin 36 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 37 == * @default * * @param Skin 37 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 37. * @default * * @param Skin 37 Name * @desc The name that appears in the Options Window for Window Skin 37. * @default * * @param Skin 37 Switch * @desc The Switch ID that must be ON for Skin 37 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 38 == * @default * * @param Skin 38 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 38. * @default * * @param Skin 38 Name * @desc The name that appears in the Options Window for Window Skin 38. * @default * * @param Skin 38 Switch * @desc The Switch ID that must be ON for Skin 38 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 39 == * @default * * @param Skin 39 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 39. * @default * * @param Skin 39 Name * @desc The name that appears in the Options Window for Window Skin 39. * @default * * @param Skin 39 Switch * @desc The Switch ID that must be ON for Skin 39 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 40 == * @default * * @param Skin 40 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 40. * @default * * @param Skin 40 Name * @desc The name that appears in the Options Window for Window Skin 40. * @default * * @param Skin 40 Switch * @desc The Switch ID that must be ON for Skin 40 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 41 == * @default * * @param Skin 41 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 41. * @default * * @param Skin 41 Name * @desc The name that appears in the Options Window for Window Skin 41. * @default * * @param Skin 41 Switch * @desc The Switch ID that must be ON for Skin 41 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 42 == * @default * * @param Skin 42 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 42. * @default * * @param Skin 42 Name * @desc The name that appears in the Options Window for Window Skin 42. * @default * * @param Skin 42 Switch * @desc The Switch ID that must be ON for Skin 42 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 43 == * @default * * @param Skin 43 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 43. * @default * * @param Skin 43 Name * @desc The name that appears in the Options Window for Window Skin 43. * @default * * @param Skin 43 Switch * @desc The Switch ID that must be ON for Skin 43 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 44 == * @default * * @param Skin 44 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 44. * @default * * @param Skin 44 Name * @desc The name that appears in the Options Window for Window Skin 44. * @default * * @param Skin 44 Switch * @desc The Switch ID that must be ON for Skin 44 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 45 == * @default * * @param Skin 45 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 45. * @default * * @param Skin 45 Name * @desc The name that appears in the Options Window for Window Skin 45. * @default * * @param Skin 45 Switch * @desc The Switch ID that must be ON for Skin 45 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 46 == * @default * * @param Skin 46 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 46. * @default * * @param Skin 46 Name * @desc The name that appears in the Options Window for Window Skin 46. * @default * * @param Skin 46 Switch * @desc The Switch ID that must be ON for Skin 46 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 47 == * @default * * @param Skin 47 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 47. * @default * * @param Skin 47 Name * @desc The name that appears in the Options Window for Window Skin 47. * @default * * @param Skin 47 Switch * @desc The Switch ID that must be ON for Skin 47 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 48 == * @default * * @param Skin 48 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 48. * @default * * @param Skin 48 Name * @desc The name that appears in the Options Window for Window Skin 48. * @default * * @param Skin 48 Switch * @desc The Switch ID that must be ON for Skin 48 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 49 == * @default * * @param Skin 49 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 49. * @default * * @param Skin 49 Name * @desc The name that appears in the Options Window for Window Skin 49. * @default * * @param Skin 49 Switch * @desc The Switch ID that must be ON for Skin 49 to be accessable. Leave blank to always allow. * @default * * @param == Window Skin 50 == * @default * * @param Skin 50 File * @desc Input the file name of Window Skin in /img/SumRndmDde/window/ that will be Window Skin 50. * @default * * @param Skin 50 Name * @desc The name that appears in the Options Window for Window Skin 50. * @default * * @param Skin 50 Switch * @desc The Switch ID that must be ON for Skin 50 to be accessable. Leave blank to always allow. * @default * * @help * * Window Skin Option * Version 1.00 * SumRndmDde * * * This Plugin adds a Window Skin selector to the Options Window that allows * the Player to choose a Window Skin for the game. * * * ========================================================================== * How to Set up the Images * ========================================================================== * * First place all of the Window Skins you wish to use in: * * /img/SumRndmDde/window/ * * This does not include the default Window Skin which should be placed in * the normal location: /img/system/Window.png * * * ========================================================================== * How to Set up the Options * ========================================================================== * * In order to set up the order and the names for the Window Skins in the * Options Menu, you must use the Parameters. * * It is manadatory that one Window Skin is available for the Player, and * that Window Skin is the default one located here: /img/system/Window.png * Using the "Default Skin Name" Parameter, you can give it a specific * name when selected in the Options Menu. * * Next, you can set up the choices by filling out the "Window Skin" sections. * * Using "Skin # File", input the name of a Window Skin file located in: * /img/SumRndmDde/window/ * * Next, use "Skin # Name", set the name of that Window Skin that will be * displayed in the Options Menu. * * Once you have filled out both Parameters for one "Window Skin" section, * it will be available in the Options Menu in game. * * * ========================================================================== * End of Help File * ========================================================================== * * Welcome to the bottom of the Help file. * * * Thanks for reading! * If you have questions, or if you enjoyed this Plugin, please check * out my YouTube channel! * * https://www.youtube.com/c/SumRndmDde * * * Until next time, * ~ SumRndmDde * */ /*:ja * @plugindesc オプションにウィンドウスキン選択肢を追加し、プレイヤーが選択できるようにします。 * @author SumRndmDde * * @param Option Name * @text オプション名 * @desc ウィンドウスキンオプションで使われる名前 * @default ウィンドウスキン * * @param Position * @text 位置 * @type select * @option 上 * @value Top * @option 中央 * @value Middle * @option 下 * @value Bottom * @desc オプションウィンドウでの位置 * 上:Top / 中央:Middle / 下:Bottom * @default Middle * * @param == Default Skin == * @text -- デフォルトのスキン -- * @default * * @param Default Skin Name * @text スキン名 * @desc デフォルトのウィンドウスキンの表示名 * @default デフォルト * * @param == Window Skin 1 == * @text -- ウィンドウスキン1 -- * @default * * @param Skin 1 File * @text ファイル名 * @desc ウィンドウスキン1のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 1 Name * @text 表示名 * @desc ウィンドウスキン1の表示名 * @default * * @param Skin 1 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン1を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 2 == * @text -- ウィンドウスキン2 -- * @default * * @param Skin 2 File * @text ファイル名 * @desc ウィンドウスキン2のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 2 Name * @text 表示名 * @desc ウィンドウスキン2の表示名 * @default * * @param Skin 2 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン2を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 3 == * @text -- ウィンドウスキン3 -- * @default * * @param Skin 3 File * @text ファイル名 * @desc ウィンドウスキン3のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 3 Name * @text 表示名 * @desc ウィンドウスキン3の表示名 * @default * * @param Skin 3 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン3を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 4 == * @text -- ウィンドウスキン4 -- * @default * * @param Skin 4 File * @text ファイル名 * @desc ウィンドウスキン4のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 4 Name * @text 表示名 * @desc ウィンドウスキン4の表示名 * @default * * @param Skin 4 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン4を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 5 == * @text -- ウィンドウスキン5 -- * @default * * @param Skin 5 File * @text ファイル名 * @desc ウィンドウスキン5のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 5 Name * @text 表示名 * @desc ウィンドウスキン5の表示名 * @default * * @param Skin 5 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン5を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 6 == * @text -- ウィンドウスキン6 -- * @default * * @param Skin 6 File * @text ファイル名 * @desc ウィンドウスキン6のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 6 Name * @text 表示名 * @desc ウィンドウスキン6の表示名 * @default * * @param Skin 6 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン6を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 7 == * @text -- ウィンドウスキン7 -- * @default * * @param Skin 7 File * @text ファイル名 * @desc ウィンドウスキン7のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 7 Name * @text 表示名 * @desc ウィンドウスキン7の表示名 * @default * * @param Skin 7 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン7を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 8 == * @text -- ウィンドウスキン8 -- * @default * * @param Skin 8 File * @text ファイル名 * @desc ウィンドウスキン8のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 8 Name * @text 表示名 * @desc ウィンドウスキン8の表示名 * @default * * @param Skin 8 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン8を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 9 == * @text -- ウィンドウスキン9 -- * @default * * @param Skin 9 File * @text ファイル名 * @desc ウィンドウスキン9のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 9 Name * @text 表示名 * @desc ウィンドウスキン9の表示名 * @default * * @param Skin 9 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン9を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 10 == * @text -- ウィンドウスキン10 -- * @default * * @param Skin 10 File * @text ファイル名 * @desc ウィンドウスキン10のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 10 Name * @text 表示名 * @desc ウィンドウスキン10の表示名 * @default * * @param Skin 10 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン10を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 11 == * @text -- ウィンドウスキン11 -- * @default * * @param Skin 11 File * @text ファイル名 * @desc ウィンドウスキン11のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 11 Name * @text 表示名 * @desc ウィンドウスキン11の表示名 * @default * * @param Skin 11 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン11を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 12 == * @text -- ウィンドウスキン12 -- * @default * * @param Skin 12 File * @text ファイル名 * @desc ウィンドウスキン12のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 12 Name * @text 表示名 * @desc ウィンドウスキン12の表示名 * @default * * @param Skin 12 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン12を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 13 == * @text -- ウィンドウスキン13 -- * @default * * @param Skin 13 File * @text ファイル名 * @desc ウィンドウスキン13のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 13 Name * @text 表示名 * @desc ウィンドウスキン13の表示名 * @default * * @param Skin 13 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン13を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 14 == * @text -- ウィンドウスキン14 -- * @default * * @param Skin 14 File * @text ファイル名 * @desc ウィンドウスキン14のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 14 Name * @text 表示名 * @desc ウィンドウスキン14の表示名 * @default * * @param Skin 14 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン14を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 15 == * @text -- ウィンドウスキン15 -- * @default * * @param Skin 15 File * @text ファイル名 * @desc ウィンドウスキン15のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 15 Name * @text 表示名 * @desc ウィンドウスキン15の表示名 * @default * * @param Skin 15 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン15を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 16 == * @text -- ウィンドウスキン16 -- * @default * * @param Skin 16 File * @text ファイル名 * @desc ウィンドウスキン16のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 16 Name * @text 表示名 * @desc ウィンドウスキン16の表示名 * @default * * @param Skin 16 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン16を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 17 == * @text -- ウィンドウスキン17 -- * @default * * @param Skin 17 File * @text ファイル名 * @desc ウィンドウスキン17のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 17 Name * @text 表示名 * @desc ウィンドウスキン17の表示名 * @default * * @param Skin 17 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン17を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 18 == * @text -- ウィンドウスキン18 -- * @default * * @param Skin 18 File * @text ファイル名 * @desc ウィンドウスキン18のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 18 Name * @text 表示名 * @desc ウィンドウスキン18の表示名 * @default * * @param Skin 18 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン18を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 19 == * @text -- ウィンドウスキン19 -- * @default * * @param Skin 19 File * @text ファイル名 * @desc ウィンドウスキン19のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 19 Name * @text 表示名 * @desc ウィンドウスキン19の表示名 * @default * * @param Skin 19 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン19を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 20 == * @text -- ウィンドウスキン20 -- * @default * * @param Skin 20 File * @text ファイル名 * @desc ウィンドウスキン20のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 20 Name * @text 表示名 * @desc ウィンドウスキン20の表示名 * @default * * @param Skin 20 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン20を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 21 == * @text -- ウィンドウスキン21 -- * @default * * @param Skin 21 File * @text ファイル名 * @desc ウィンドウスキン21のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 21 Name * @text 表示名 * @desc ウィンドウスキン21の表示名 * @default * * @param Skin 21 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン21を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 22 == * @text -- ウィンドウスキン22 -- * @default * * @param Skin 22 File * @text ファイル名 * @desc ウィンドウスキン22のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 22 Name * @text 表示名 * @desc ウィンドウスキン22の表示名 * @default * * @param Skin 22 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン22を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 23 == * @text -- ウィンドウスキン23 -- * @default * * @param Skin 23 File * @text ファイル名 * @desc ウィンドウスキン23のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 23 Name * @text 表示名 * @desc ウィンドウスキン23の表示名 * @default * * @param Skin 23 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン23を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 24 == * @text -- ウィンドウスキン24 -- * @default * * @param Skin 24 File * @text ファイル名 * @desc ウィンドウスキン24のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 24 Name * @text 表示名 * @desc ウィンドウスキン24の表示名 * @default * * @param Skin 24 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン24を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 25 == * @text -- ウィンドウスキン25 -- * @default * * @param Skin 25 File * @text ファイル名 * @desc ウィンドウスキン25のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 25 Name * @text 表示名 * @desc ウィンドウスキン25の表示名 * @default * * @param Skin 25 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン25を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 26 == * @text -- ウィンドウスキン26 -- * @default * * @param Skin 26 File * @text ファイル名 * @desc ウィンドウスキン26のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 26 Name * @text 表示名 * @desc ウィンドウスキン26の表示名 * @default * * @param Skin 26 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン26を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 27 == * @text -- ウィンドウスキン27 -- * @default * * @param Skin 27 File * @text ファイル名 * @desc ウィンドウスキン27のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 27 Name * @text 表示名 * @desc ウィンドウスキン27の表示名 * @default * * @param Skin 27 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン27を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 28 == * @text -- ウィンドウスキン28 -- * @default * * @param Skin 28 File * @text ファイル名 * @desc ウィンドウスキン28のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 28 Name * @text 表示名 * @desc ウィンドウスキン28の表示名 * @default * * @param Skin 28 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン28を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 29 == * @text -- ウィンドウスキン29 -- * @default * * @param Skin 29 File * @text ファイル名 * @desc ウィンドウスキン29のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 29 Name * @text 表示名 * @desc ウィンドウスキン29の表示名 * @default * * @param Skin 29 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン29を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 30 == * @text -- ウィンドウスキン30 -- * @default * * @param Skin 30 File * @text ファイル名 * @desc ウィンドウスキン30のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 30 Name * @text 表示名 * @desc ウィンドウスキン30の表示名 * @default * * @param Skin 30 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン30を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 31 == * @text -- ウィンドウスキン31 -- * @default * * @param Skin 31 File * @text ファイル名 * @desc ウィンドウスキン31のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 31 Name * @text 表示名 * @desc ウィンドウスキン31の表示名 * @default * * @param Skin 31 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン31を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 32 == * @text -- ウィンドウスキン32 -- * @default * * @param Skin 32 File * @text ファイル名 * @desc ウィンドウスキン32のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 32 Name * @text 表示名 * @desc ウィンドウスキン32の表示名 * @default * * @param Skin 32 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン32を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 33 == * @text -- ウィンドウスキン33 -- * @default * * @param Skin 33 File * @text ファイル名 * @desc ウィンドウスキン33のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 33 Name * @text 表示名 * @desc ウィンドウスキン33の表示名 * @default * * @param Skin 33 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン33を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 34 == * @text -- ウィンドウスキン34 -- * @default * * @param Skin 34 File * @text ファイル名 * @desc ウィンドウスキン34のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 34 Name * @text 表示名 * @desc ウィンドウスキン34の表示名 * @default * * @param Skin 34 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン34を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 35 == * @text -- ウィンドウスキン35 -- * @default * * @param Skin 35 File * @text ファイル名 * @desc ウィンドウスキン35のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 35 Name * @text 表示名 * @desc ウィンドウスキン35の表示名 * @default * * @param Skin 35 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン35を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 36 == * @text -- ウィンドウスキン36 -- * @default * * @param Skin 36 File * @text ファイル名 * @desc ウィンドウスキン36のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 36 Name * @text 表示名 * @desc ウィンドウスキン36の表示名 * @default * * @param Skin 36 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン36を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 37 == * @text -- ウィンドウスキン37 -- * @default * * @param Skin 37 File * @text ファイル名 * @desc ウィンドウスキン37のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 37 Name * @text 表示名 * @desc ウィンドウスキン37の表示名 * @default * * @param Skin 37 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン37を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 38 == * @text -- ウィンドウスキン38 -- * @default * * @param Skin 38 File * @text ファイル名 * @desc ウィンドウスキン38のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 38 Name * @text 表示名 * @desc ウィンドウスキン38の表示名 * @default * * @param Skin 38 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン38を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 39 == * @text -- ウィンドウスキン39 -- * @default * * @param Skin 39 File * @text ファイル名 * @desc ウィンドウスキン39のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 39 Name * @text 表示名 * @desc ウィンドウスキン39の表示名 * @default * * @param Skin 39 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン39を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 40 == * @text -- ウィンドウスキン40 -- * @default * * @param Skin 40 File * @text ファイル名 * @desc ウィンドウスキン40のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 40 Name * @text 表示名 * @desc ウィンドウスキン40の表示名 * @default * * @param Skin 40 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン40を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 41 == * @text -- ウィンドウスキン41 -- * @default * * @param Skin 41 File * @text ファイル名 * @desc ウィンドウスキン41のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 41 Name * @text 表示名 * @desc ウィンドウスキン41の表示名 * @default * * @param Skin 41 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン41を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 42 == * @text -- ウィンドウスキン42 -- * @default * * @param Skin 42 File * @text ファイル名 * @desc ウィンドウスキン42のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 42 Name * @text 表示名 * @desc ウィンドウスキン42の表示名 * @default * * @param Skin 42 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン42を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 43 == * @text -- ウィンドウスキン43 -- * @default * * @param Skin 43 File * @text ファイル名 * @desc ウィンドウスキン43のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 43 Name * @text 表示名 * @desc ウィンドウスキン43の表示名 * @default * * @param Skin 43 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン43を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 44 == * @text -- ウィンドウスキン44 -- * @default * * @param Skin 44 File * @text ファイル名 * @desc ウィンドウスキン44のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 44 Name * @text 表示名 * @desc ウィンドウスキン44の表示名 * @default * * @param Skin 44 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン44を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 45 == * @text -- ウィンドウスキン45 -- * @default * * @param Skin 45 File * @text ファイル名 * @desc ウィンドウスキン45のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 45 Name * @text 表示名 * @desc ウィンドウスキン45の表示名 * @default * * @param Skin 45 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン45を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 46 == * @text -- ウィンドウスキン46 -- * @default * * @param Skin 46 File * @text ファイル名 * @desc ウィンドウスキン46のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 46 Name * @text 表示名 * @desc ウィンドウスキン46の表示名 * @default * * @param Skin 46 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン46を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 47 == * @text -- ウィンドウスキン47 -- * @default * * @param Skin 47 File * @text ファイル名 * @desc ウィンドウスキン47のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 47 Name * @text 表示名 * @desc ウィンドウスキン47の表示名 * @default * * @param Skin 47 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン47を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 48 == * @text -- ウィンドウスキン48 -- * @default * * @param Skin 48 File * @text ファイル名 * @desc ウィンドウスキン48のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 48 Name * @text 表示名 * @desc ウィンドウスキン48の表示名 * @default * * @param Skin 48 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン48を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 49 == * @text -- ウィンドウスキン49 -- * @default * * @param Skin 49 File * @text ファイル名 * @desc ウィンドウスキン49のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 49 Name * @text 表示名 * @desc ウィンドウスキン49の表示名 * @default * * @param Skin 49 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン49を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @param == Window Skin 50 == * @text -- ウィンドウスキン50 -- * @default * * @param Skin 50 File * @text ファイル名 * @desc ウィンドウスキン50のファイル名 * (/img/SumRndmDde/window/)内 * @default * * @param Skin 50 Name * @text 表示名 * @desc ウィンドウスキン50の表示名 * @default * * @param Skin 50 Switch * @text 表示スイッチ * @type switch * @desc ウィンドウスキン50を表示するスイッチID * 常に表示する場合、0 * @default 0 * * @help * 翻訳:ムノクラ * https://fungamemake.com/ * https://twitter.com/munokura/ * * 元プラグイン: * * * Window Skin Option * Version 1.00 * SumRndmDde * * * オプションにウィンドウスキン選択肢を追加し、 * プレイヤーが選択できるようにします。 * * * ========================================================================== * 画像の設定方法 * ========================================================================== * * 最初に、使用したいウィンドウスキンを全て下記に配置します。 * /img/SumRndmDde/window/ * * 通常の場所に配置されるデフォルトのウィンドウスキンは含まれません。 * /img/system/Window.png * * * ========================================================================== * オプションの設定方法 * ========================================================================== * * オプションメニューのウィンドウスキンの順番や名前を設定するには、 * パラメータを使用する必要があります。 * * 通常、プレイヤーが使用できるウィンドウスキンは1つで、 * デフォルトのウィンドウスキンは下記にあります。 * /img/system/Window.png * * 'Default Skin Name'パラメータを使用すると、オプションメニューで選択した時、 * 特定の名前を付けることができます。 * * 次に、'Window Skin'の項目を記入して選択肢を設定します。 * * 'Skin # File'を使用して、 * 以下の場所のWindow Skinファイルの名前を入力します。 * /img/SumRndmDde/window/ * * 次に、'Skin # Name'を使用して、 * オプションメニューに表示されるウィンドウスキンの名前を設定します。 * * 'Window Skin'セクションの両方のパラメータを記入すると、 * ゲーム内のオプションメニューから利用できるようになります。 * * * ========================================================================== * ヘルプファイルの終わり * ========================================================================== * * ヘルプファイルの終わりへようこそ。 * * 読んでくれてありがとう! * 質問があったり、このプラグインを楽しめたら、 * 私のYouTubeチャンネルを登録してください!! * * https://www.youtube.com/c/SumRndmDde * * * 次の機会まで * ~ SumRndmDde * */ var SRD = SRD || {}; SRD.WindowSkinOptions = SRD.WindowSkinOptions || {}; var Imported = Imported || {}; Imported["SumRndmDde Window Skin Options"] = true; (function (_) { "use strict"; _.name = String(PluginManager.parameters('SRD_WindowSkinOption')['Option Name']); _.position = String(PluginManager.parameters('SRD_WindowSkinOption')['Position']).trim().toLowerCase(); _.defaultName = String(PluginManager.parameters('SRD_WindowSkinOption')['Default Skin Name']); _.index = 0; _.lowest = 0; _.windows = ["Window"]; _.names = [_.defaultName]; _.switches = [0]; for (var i = 1; i <= 50; i++) { var file = String(PluginManager.parameters('SRD_WindowSkinOption')['Skin ' + i + ' File']); var name = String(PluginManager.parameters('SRD_WindowSkinOption')['Skin ' + i + ' Name']); var swit = parseInt(PluginManager.parameters('SRD_WindowSkinOption')['Skin ' + i + ' Switch']); if (file.trim().length > 0) _.windows[i] = file; if (name.trim().length > 0) _.names[i] = name; if (swit) _.switches[i] = swit; } _.loadImage = function (filename, hue) { return ImageManager.loadBitmap('img/SumRndmDde/window/', filename, hue, true); }; //----------------------------------------------------------------------------- // ConfigManager //----------------------------------------------------------------------------- Object.defineProperty(ConfigManager, 'windowSkin', { get: function () { while ((_.switches[_.index] && _.switches[_.index] != 0) && (!$gameSwitches || !$gameSwitches.value(_.switches[_.index]))) { _.index++; if (_.index > _.windows.length - 1) _.index = 0; } return _.index; }, set: function (value) { _.index = Number(value).clamp(_.lowest, _.windows.length - 1); while ((_.switches[_.index] && _.switches[_.index] != 0) && (!$gameSwitches || !$gameSwitches.value(_.switches[_.index]))) { _.index++; if (_.index > _.windows.length - 1) _.index = 0; } }, configurable: true }); var _ConfigManager_makeData = ConfigManager.makeData; ConfigManager.makeData = function () { var config = _ConfigManager_makeData.call(this); config.windowSkin = this.windowSkin; return config; }; var _ConfigManager_applyData = ConfigManager.applyData; ConfigManager.applyData = function (config) { _ConfigManager_applyData.call(this, config); this.windowSkin = this.readWindowskin(config, 'windowSkin'); }; ConfigManager.readWindowskin = function (config, name) { var value = config[name]; if (value !== undefined) { return value; } else { return _.lowest; } }; //----------------------------------------------------------------------------- // Window_Base //----------------------------------------------------------------------------- var _Window_Base_initialize = Window_Base.prototype.initialize; Window_Base.prototype.initialize = function (x, y, width, height) { _Window_Base_initialize.call(this, x, y, width, height); this._windowSkinName = ""; }; var _Window_Base_update = Window_Base.prototype.update; if (Imported["SumRndmDde Individual Skins for Windows"]) { Window_Base.prototype.update = function () { _Window_Base_update.call(this); if (!SRD.IndividualSkinsForWindows.skins[this.constructor.name] && this._windowSkinName !== _.windows[ConfigManager.windowSkin]) { if (_.index === 0) { this.windowskin = ImageManager.loadSystem(_.windows[ConfigManager.windowSkin]); } else { this.windowskin = _.loadImage(_.windows[ConfigManager.windowSkin]); } this._windowSkinName = _.windows[ConfigManager.windowSkin]; } }; } else { Window_Base.prototype.update = function () { _Window_Base_update.call(this); if (this._windowSkinName !== _.windows[ConfigManager.windowSkin]) { if (_.index === 0) { this.windowskin = ImageManager.loadSystem(_.windows[ConfigManager.windowSkin]); } else { this.windowskin = _.loadImage(_.windows[ConfigManager.windowSkin]); } this._windowSkinName = _.windows[ConfigManager.windowSkin]; } }; } //----------------------------------------------------------------------------- // Window_Options //----------------------------------------------------------------------------- var _Window_Options_addGeneralOptions = Window_Options.prototype.addGeneralOptions; Window_Options.prototype.addGeneralOptions = function () { _Window_Options_addGeneralOptions.call(this); if (_.position === 'middle') { this.addCommand(_.name, 'windowSkin'); } }; var _Window_Options_makeCommandList = Window_Options.prototype.makeCommandList; Window_Options.prototype.makeCommandList = function () { if (_.position === 'top') { this.addCommand(_.name, 'windowSkin'); } _Window_Options_makeCommandList.call(this); }; var _Window_Options_addVolumeOptions = Window_Options.prototype.addVolumeOptions; Window_Options.prototype.addVolumeOptions = function () { _Window_Options_addVolumeOptions.call(this); if (_.position === 'bottom') { this.addCommand(_.name, 'windowSkin'); } }; var _Window_Options_statusText = Window_Options.prototype.statusText; Window_Options.prototype.statusText = function (index) { var symbol = this.commandSymbol(index); var value = this.getConfigValue(symbol); if (this.isWindowSkinSymbol(symbol)) { return this.windowSkinStatusText(value); } return _Window_Options_statusText.call(this, index); }; Window_Options.prototype.isWindowSkinSymbol = function (symbol) { return symbol === 'windowSkin'; }; Window_Options.prototype.windowSkinStatusText = function (value) { return _.names[value]; }; var _Window_Options_processOk = Window_Options.prototype.processOk; Window_Options.prototype.processOk = function () { var index = this.index(); var symbol = this.commandSymbol(index); var value = this.getConfigValue(symbol); _Window_Options_processOk.call(this); if (this.isWindowSkinSymbol(symbol)) { value += 1; if (value >= _.windows.length) value = _.lowest; this.changeValue(symbol, value); } }; var _Window_Options_cursorRight = Window_Options.prototype.cursorRight; Window_Options.prototype.cursorRight = function (wrap) { var index = this.index(); var symbol = this.commandSymbol(index); var value = this.getConfigValue(symbol); _Window_Options_cursorRight.call(this, wrap); if (this.isWindowSkinSymbol(symbol)) { value += 1; this.changeValue(symbol, value); } }; var _Window_Options_cursorLeft = Window_Options.prototype.cursorLeft; Window_Options.prototype.cursorLeft = function (wrap) { var index = this.index(); var symbol = this.commandSymbol(index); var value = this.getConfigValue(symbol); _Window_Options_cursorLeft.call(this, wrap); if (this.isWindowSkinSymbol(symbol)) { value -= 1; this.changeValue(symbol, value); } }; })(SRD.WindowSkinOptions);