mirror of
https://github.com/1dot13/source.git
synced 2026-07-22 13:40:22 +02:00
Editor Fixes (by Buggler)
- Fixed item deletion from item pool when no item selected - Added Shift, Ctrl, Ctrl+Shift hotkeys to item scrolling click - Fixed Rdn button not depressed upon clicking other item buttons - Fixed B, R, S text not shown for random items git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@5949 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -398,7 +398,8 @@ void ExecuteItemStatsCmd( /*UINT8*/ UINT16 ubAction )
|
||||
case ITEMSTATS_DEFAULT:
|
||||
break;
|
||||
case ITEMSTATS_DELETE:
|
||||
DeleteSelectedItem();
|
||||
if ( gbEditingMode != EDITING_NOTHING )
|
||||
DeleteSelectedItem();
|
||||
break;
|
||||
case ITEMSTATS_SHOW:
|
||||
ShowSelectedItem();
|
||||
@@ -585,12 +586,22 @@ void UpdateItemStatsPanel()
|
||||
SetFontForeground( FONT_GRAY2 );
|
||||
SetFontShadow( FONT_NEARBLACK );
|
||||
SetFontBackground( FONT_BLACK );
|
||||
|
||||
if( gpItem && iCurrentTaskbar == TASK_ITEMS &&
|
||||
gbEditingMode != EDITING_TRIGGERS && gbEditingMode != EDITING_ACTIONITEMS )
|
||||
{
|
||||
mprintf( iScreenWidthOffset + 500, 2 * iScreenHeightOffset + 366, pUpdateItemStatsPanelText[0] );
|
||||
}
|
||||
|
||||
SetFontForeground( FONT_YELLOW );
|
||||
|
||||
if( gpItem && iCurrentTaskbar == TASK_ITEMS )
|
||||
{
|
||||
mprintf( iScreenWidthOffset + 587, 2 * iScreenHeightOffset + 366, pUpdateItemStatsPanelText[25] );
|
||||
mprintf( iScreenWidthOffset + 609, 2 * iScreenHeightOffset + 366, pUpdateItemStatsPanelText[26] );
|
||||
mprintf( iScreenWidthOffset + 630, 2 * iScreenHeightOffset + 366, pUpdateItemStatsPanelText[27] );
|
||||
}
|
||||
|
||||
switch( gbEditingMode )
|
||||
{
|
||||
case EDITING_NOTHING:
|
||||
@@ -654,9 +665,6 @@ void UpdateItemStatsPanel()
|
||||
}
|
||||
if( gpEditingItemPool )
|
||||
{
|
||||
mprintf( iScreenWidthOffset + 587, 2 * iScreenHeightOffset + 366, pUpdateItemStatsPanelText[25] );
|
||||
mprintf( iScreenWidthOffset + 609, 2 * iScreenHeightOffset + 366, pUpdateItemStatsPanelText[26] );
|
||||
mprintf( iScreenWidthOffset + 630, 2 * iScreenHeightOffset + 366, pUpdateItemStatsPanelText[27] );
|
||||
INT32 iPercent = 100 - gWorldItems[ gpEditingItemPool->iItemIndex ].ubNonExistChance;
|
||||
if( iPercent == 100 )
|
||||
SetFontForeground( FONT_YELLOW );
|
||||
|
||||
Reference in New Issue
Block a user