Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 968 → Rev 969

/programs/games/kosilka/History.txt
1,6 → 1,7
17.12.08 -- v1.1 -- Leency
- èçáàâëåíèå îò ïîëíûõ ïåðåðèñîâîê îêíà;
- óñòðàíåíèå ìåðöàíèÿ.
- óñòðàíåíèå ìåðöàíèÿ;
- àäàïòàöèÿ îêíà ïîä ðàçíóþ âûñîòó ñêèíà.
 
 
24.09.07 -- v1.05 -- diamond
/programs/games/kosilka/kosSyst.cpp
700,6 → 700,17
}
}
 
 
Dword kos_GetSkinWidth()
{
__asm{
mov eax, 48
mov ebx, 4
int 0x40
}
}
 
 
// ôóíêöèÿ 70 äîñòóï ê ôàéëîâîé ñèñòåìå
Dword kos_FileSystemAccess( kosFileInfo *fileInfo )
{
/programs/games/kosilka/kosSyst.h
192,6 → 192,8
eNumberBase nBase = nbDecimal,
bool valueIsPointer = false
);
// ôóíêöèÿ 48.4 ïîëó÷èòü âûñîòó ñêèíà
Dword kos_GetSkinWidth();
// ôóíêöèÿ 58 äîñòóï ê ôàéëîâîé ñèñòåìå
Dword kos_FileSystemAccess( kosFileInfo *fileInfo );
// ôóíêöèÿ 63
/programs/games/kosilka/kosilka.cpp
55,7 → 55,7
bool gamestarted=false; //Áëîêèðîâêà èãðîâûõ êëàâèø. Åñëè false - èãðàòü íåëüçÿ
 
bool drawgraphics=true; //Ðèñîâàòü ëè äåòàëüíóþ ãðàôèêó (èëè îãðàíè÷èòüñÿ àñêåòè÷íîé)
bool drawanimation=true; //Àíèìèðîâàòü ëè
bool drawanimation=false; //Àíèìèðîâàòü ëè
bool skinned=false;
int grassLeft(); //Ñîîáùèì î íàëè÷èè ôóíêöèè Grass Left
 
518,7 → 518,8
if (w_redraw)
{
kos_WindowRedrawStatus(1); //Íà÷àëî ïåðåðèñîâêè
kos_DefineAndDrawWindow(50,50,640,506,0x74,0xEEEEEE,0,0,(Dword)windowTitle);
//kos_DefineAndDrawWindow(50,50,640,506,0x74,0xEEEEEE,0,0,(Dword)windowTitle);
kos_DefineAndDrawWindow(50,50,640,506-22+kos_GetSkinWidth(),0x74,0xEEEEEE,0,0,(Dword)windowTitle);
}
w_redraw=false;