comparison mm7_5.cpp @ 274:a9f58ca01454

Слияние
author Ritor1
date Mon, 18 Feb 2013 16:37:17 +0600
parents e5afd6848268 6e585f21a01e
children 250e49fef6f6
comparison
equal deleted inserted replaced
273:e5afd6848268 274:a9f58ca01454
2727 stru_50C198.LootActor(&pActors[uMessageParam]); 2727 stru_50C198.LootActor(&pActors[uMessageParam]);
2728 else 2728 else
2729 Actor::StealFrom(uMessageParam); 2729 Actor::StealFrom(uMessageParam);
2730 } 2730 }
2731 continue; 2731 continue;
2732 case 0x17: 2732
2733 case UIMSG_Attack:
2733 if ( !uActiveCharacter ) 2734 if ( !uActiveCharacter )
2734 //goto LABEL_90; 2735 //goto LABEL_90;
2735 { 2736 {
2736 v1 = ""; 2737 v1 = "";
2737 v0 = 1; 2738 v0 = 1;
16514 { 16515 {
16515 pMouse->GetClickPos(&pX, &pY); 16516 pMouse->GetClickPos(&pX, &pY);
16516 y = pY; 16517 y = pY;
16517 x = pX; 16518 x = pX;
16518 } 16519 }
16519 if ( pCurrentScreen 16520 if ( pCurrentScreen != SCREEN_GAME || !dword_507B98_ctrl_pressed )
16520 || !dword_507B98_ctrl_pressed )
16521 goto LABEL_30; 16521 goto LABEL_30;
16522 v4 = GetCurrentMenuID(); 16522 v4 = GetCurrentMenuID();
16523 x = pX; 16523 x = pX;
16524 if ( (v4 & 0x80000000u) == 0 16524 if ( (v4 & 0x80000000u) == 0
16525 || (signed int)pX < (signed int)pViewport->uViewportX 16525 || (signed int)pX < (signed int)pViewport->uViewportX
16562 goto LABEL_45; 16562 goto LABEL_45;
16563 LABEL_41: 16563 LABEL_41:
16564 if ( x >= (signed int)i->uX && x <= (signed int)i->uZ && y >= (signed int)i->uY && y <= (signed int)i->uW ) 16564 if ( x >= (signed int)i->uX && x <= (signed int)i->uZ && y >= (signed int)i->uY && y <= (signed int)i->uW )
16565 { 16565 {
16566 LABEL_50: 16566 LABEL_50:
16567 i->field_2C = 1; 16567 i->field_2C_is_pushed = 1;
16568 v10 = pMessageQueue_50CBD0->uNumMessages; 16568 v10 = pMessageQueue_50CBD0->uNumMessages;
16569 if ( pMessageQueue_50CBD0->uNumMessages ) 16569 if ( pMessageQueue_50CBD0->uNumMessages )
16570 { 16570 {
16571 v10 = pMessageQueue_50CBD0->pMessages[0].field_8 != 0; 16571 v10 = pMessageQueue_50CBD0->pMessages[0].field_8 != 0;
16572 pMessageQueue_50CBD0->uNumMessages = pMessageQueue_50CBD0->pMessages[0].field_8 != 0; 16572 pMessageQueue_50CBD0->uNumMessages = pMessageQueue_50CBD0->pMessages[0].field_8 != 0;