@@ -1749,8 +1749,19 @@ Game_Interpreter.requestImages = function(list){
17491749 if ( params [ 0 ] ) ImageManager . requestFace ( params [ 0 ] ) ;
17501750 break ;
17511751
1752- //Change Party Member
1752+ // Common Event
1753+ case 117 :
1754+ var commonEvent = $dataCommonEvents [ params [ 0 ] ] ;
1755+ if ( commonEvent ) this . requestImages ( commonEvent . list ) ;
1756+ break ;
1757+
1758+ // Change Party Member
17531759 case 129 :
1760+ var actor = $gameActors . actor ( params [ 0 ] ) ;
1761+ if ( actor && params [ 1 ] === 0 ) {
1762+ var chara = actor . characterName ( ) ;
1763+ if ( chara ) ImageManager . requestCharacter ( chara ) ;
1764+ }
17541765 break ;
17551766
17561767 // Set Movement Route
@@ -1759,14 +1770,33 @@ Game_Interpreter.requestImages = function(list){
17591770 params [ 1 ] . list . forEach ( function ( command ) {
17601771 var params = command . parameters ;
17611772 if ( command . code === Game_Character . ROUTE_CHANGE_IMAGE ) {
1762- ImageManager . requestCharacter ( params [ 0 ] ) ;
1773+ if ( params [ 0 ] ) ImageManager . requestCharacter ( params [ 0 ] ) ;
17631774 }
17641775 } ) ;
17651776 }
17661777 break ;
17671778
1768- //Show Animation
1769- case 212 :
1779+ // Show Animation, Show Battle Animation
1780+ case 212 : case 337 :
1781+ if ( params [ 1 ] ) {
1782+ var animation = $dataAnimations [ params [ 1 ] ] ;
1783+ var name1 = animation . animation1Name ;
1784+ var name2 = animation . animation2Name ;
1785+ var hue1 = animation . animation1Hue ;
1786+ var hue2 = animation . animation2Hue ;
1787+ if ( name1 ) ImageManager . requestAnimation ( name1 , hue1 ) ;
1788+ if ( name2 ) ImageManager . requestAnimation ( name2 , hue2 ) ;
1789+ }
1790+ break ;
1791+
1792+ // Change Player Followers
1793+ case 216 :
1794+ if ( params [ 0 ] === 0 ) {
1795+ $gamePlayer . followers ( ) . forEach ( function ( follower ) {
1796+ var name = follower . characterName ( ) ;
1797+ if ( name ) ImageManager . requestCharacter ( name ) ;
1798+ } ) ;
1799+ }
17701800 break ;
17711801
17721802 // Show Picture
@@ -1782,20 +1812,24 @@ Game_Interpreter.requestImages = function(list){
17821812 } ) ;
17831813 break ;
17841814
1785- // Chage Battle Back
1815+ // Change Battle Back
17861816 case 283 :
1817+ if ( $gameParty . inBattle ( ) ) {
1818+ if ( params [ 0 ] ) ImageManager . requestBattleback1 ( params [ 0 ] ) ;
1819+ if ( params [ 1 ] ) ImageManager . requestBattleback2 ( params [ 1 ] ) ;
1820+ }
17871821 break ;
17881822
17891823 // Change Parallax
17901824 case 284 :
1825+ if ( ! $gameParty . inBattle ( ) && params [ 0 ] ) ImageManager . requestParallax ( params [ 0 ] ) ;
17911826 break ;
17921827
1793-
17941828 // Change Actor Images
17951829 case 322 :
17961830 if ( params [ 1 ] ) ImageManager . requestCharacter ( params [ 1 ] ) ;
17971831 if ( params [ 3 ] ) ImageManager . requestFace ( params [ 3 ] ) ;
1798- if ( params [ 5 ] ) ImageManager . requestEnemy ( params [ 5 ] ) ;
1832+ if ( params [ 5 ] ) ImageManager . requestSvActor ( params [ 5 ] ) ;
17991833 break ;
18001834
18011835 // Change Vehicle Image
@@ -1806,10 +1840,12 @@ Game_Interpreter.requestImages = function(list){
18061840 }
18071841 break ;
18081842
1809- // Show Battle Animation
1810- case 337 :
1811- if ( params [ 1 ] ) ImageManager . requestAnimation ( params [ 1 ] ) ;
1812- break ;
1843+ // Enemy Transform
1844+ case 336 :
1845+ var enemy = $dataEnemies [ params [ 1 ] ] ;
1846+ var name = enemy . battlerName ;
1847+ var hue = enemy . battlerHue ;
1848+ if ( name ) ImageManager . requestEnemy ( name , hue ) ;
18131849 }
18141850 } ) ;
18151851} ;
0 commit comments