Mercurial > mm7
comparison mm7_5.cpp @ 319:5a66be213cff
Actor::Die
author | Nomad |
---|---|
date | Wed, 20 Feb 2013 02:53:37 +0200 |
parents | 2a09e1d6fc8f |
children | 0b2af9c5f70f |
comparison
equal
deleted
inserted
replaced
317:e41fe9cf3613 | 319:5a66be213cff |
---|---|
3635 continue; | 3635 continue; |
3636 case UIMSG_16F: | 3636 case UIMSG_16F: |
3637 if ( pCurrentScreen ) | 3637 if ( pCurrentScreen ) |
3638 continue; | 3638 continue; |
3639 pParty->uFlags |= 2u; | 3639 pParty->uFlags |= 2u; |
3640 GUIWindow::Create(0x207u, 0x88u, 0, 0, (enum WindowType)90, (int)dword_507A14, 0); | 3640 GUIWindow::Create(0x207u, 0x88u, 0, 0, (enum WindowType)90, (int)pBtn_ZoomOut, 0); |
3641 uNumSeconds = 131072; | 3641 uNumSeconds = 131072; |
3642 v118 = 2 * viewparams->uMinimapZoom; | 3642 v118 = 2 * viewparams->uMinimapZoom; |
3643 ++viewparams->field_28; | 3643 ++viewparams->field_28; |
3644 viewparams->uMinimapZoom *= 2; | 3644 viewparams->uMinimapZoom *= 2; |
3645 if ( uCurrentlyLoadedLevelType != LEVEL_Outdoor) | 3645 if ( uCurrentlyLoadedLevelType != LEVEL_Outdoor) |
3658 goto LABEL_788; | 3658 goto LABEL_788; |
3659 case UIMSG_170: | 3659 case UIMSG_170: |
3660 if ( pCurrentScreen ) | 3660 if ( pCurrentScreen ) |
3661 continue; | 3661 continue; |
3662 pParty->uFlags |= 2u; | 3662 pParty->uFlags |= 2u; |
3663 GUIWindow::Create(0x23Eu, 0x88u, 0, 0, (enum WindowType)90, (int)dword_507A18, 0); | 3663 GUIWindow::Create(0x23Eu, 0x88u, 0, 0, (enum WindowType)90, (int)pBtn_ZoomIn, 0); |
3664 uNumSeconds = 32768; | 3664 uNumSeconds = 32768; |
3665 v118 = (unsigned __int64)((signed __int64)(signed int)viewparams->uMinimapZoom << 15) >> 16; | 3665 v118 = (unsigned __int64)((signed __int64)(signed int)viewparams->uMinimapZoom << 15) >> 16; |
3666 --viewparams->field_28; | 3666 --viewparams->field_28; |
3667 viewparams->uMinimapZoom = (unsigned __int64)((signed __int64)(signed int)viewparams->uMinimapZoom << 15) >> 16; | 3667 viewparams->uMinimapZoom = (unsigned __int64)((signed __int64)(signed int)viewparams->uMinimapZoom << 15) >> 16; |
3668 if ( uCurrentlyLoadedLevelType == LEVEL_Outdoor) | 3668 if ( uCurrentlyLoadedLevelType == LEVEL_Outdoor) |