@@ -186,6 +186,27 @@ string ChangeCallback(MenuDynamicListItem item, bool left)
186186 // Create a third menu without a banner.
187187 Menu menu3 = new Menu ( null , "Only a subtitle, no banner." ) ;
188188
189+ // Create menu with weapon stats panel
190+ Menu menu4 = new Menu ( "Weapon Stats" , "Weapon Stats Panel" ) { ShowWeaponStatsPanel = true } ;
191+ menu4 . AddMenuItem ( new MenuItem ( "dummy item" , "You should add at least one item when using weapon stat panels" ) ) ;
192+ menu4 . SetWeaponStats ( 0.2f , 0.4f , 0.7f , 0.8f ) ;
193+ menu4 . SetWeaponComponentStats ( 0.4f , 0f , - 0.05f , 0.1f ) ;
194+ MenuController . AddSubmenu ( menu , menu4 ) ;
195+ MenuItem weaponStats = new MenuItem ( "Weapon stats" , "Demo menu for weapon stats components" ) ;
196+ menu . AddMenuItem ( weaponStats ) ;
197+ MenuController . BindMenuItem ( menu , menu4 , weaponStats ) ;
198+
199+
200+ // Create menu with vehicle stats panel
201+ Menu menu5 = new Menu ( "Vehicle Stats" , "Vehicle Stats Panel" ) { ShowVehicleStatsPanel = true } ;
202+ menu5 . AddMenuItem ( new MenuItem ( "dummy item" , "You should add at least one item when using vehicle stat panels" ) ) ;
203+ menu5 . SetVehicleStats ( 0.2f , 0.2f , 0.3f , 0.8f ) ;
204+ menu5 . SetVehicleUpgradeStats ( 0.4f , - 0.025f , 0.05f , 0.1f ) ;
205+ MenuController . AddSubmenu ( menu , menu5 ) ;
206+ MenuItem vehicleStats = new MenuItem ( "Vehicle stats" , "Demo menu for vehicle stats components" ) ;
207+ menu . AddMenuItem ( vehicleStats ) ;
208+ MenuController . BindMenuItem ( menu , menu5 , vehicleStats ) ;
209+
189210 // you can use AddSubmenu or AddMenu, both will work but if you want to link this menu from another menu,
190211 // you should use AddSubmenu.
191212 MenuController . AddSubmenu ( menu , menu3 ) ;
0 commit comments