184,6 → 184,9 |
jz button |
cmp al,6 |
jne @f |
mcall 9,procinfo,-1 |
cmp ax,word[procinfo+4] |
jne @f ;®ª® ¥ ªâ¨¢® |
call mouse |
@@: |
jmp still |
212,8 → 215,9 |
cmp ebx,0 |
je @f |
mov eax,dword[ebx] ;¯®«ãç ¥¬ § 票¥ ᤢ¨£ ¢ë¡à ®£® ¡«®ª ®â®á¨â¥«ì® ç « ä ©« |
mov ecx,dword[ebx+4] |
mov ecx,dword[ebx+4] ;à §¬¥à ¡«®ª |
stdcall hex_in_str, txt_3ds_offs.dig, eax,8 |
stdcall hex_in_str, txt_3ds_offs.siz, ecx,8 |
|
add eax,dword[open_file_lif] ;¯®«ãç ¥¬ § 票¥ ᤢ¨£ ¢ ¯ ¬ï⨠|
cmp dword[offs_last_timer],eax |
312,6 → 316,16 |
mov edi,capt |
int 0x40 |
|
mcall 9,procinfo,-1 |
mov eax,dword[procinfo.box.height] |
cmp eax,250 |
jge @f |
mov eax,250 |
@@: |
sub eax,65 |
mov dword[tree1.box_height],eax |
mov word[w_scr_t1+4],ax ;®¢ë¥ à §¬¥àë áªà®««¨£ |
|
mov eax,8 |
mov ebx,(5 shl 16)+20 |
mov ecx,(5 shl 16)+20 |
520,6 → 534,22 |
sub ecx,edi |
jmp .next_bl |
@@: |
cmp dx,CHUNK_VERTLIST ;ᯨ᮪ ¢¥àè¨ |
je .vertexes |
cmp dx,0x4111 ;ä« £¨ ¢¥àè¨ |
je .vertexes |
cmp dx,CHUNK_FACELIST ;ᯨ᮪ £à ¥© |
je .vertexes |
jmp @f |
.vertexes: ;®¡à ¡®âª ¡«®ª®¢, ᮤ¥à¦ é¨å ¤ ë¥ ¢¥àè¨ |
stdcall add_3ds_object, ID_ICON_DATA,ebx,2,txt_count ;ç¨á«® ¢¥àè¨ ¨«¨ £à ¥© |
add esi,2 |
sub ecx,2 |
stdcall add_3ds_object, ID_ICON_DATA,ebx,ecx,0 ;¤ ë¥ ¢¥àè¨ |
sub esi,8 ;¢®ááâ ®¢«¥¨¥ esi |
call block_next |
jmp .end_f |
@@: |
; *** «¨§ ¡«®ª á ¤ 묨 ¯® 㬮«ç ¨î (¡¥§ ¢ë¤¥«¥¨ï ¯®¤¡«®ª®¢) |
stdcall add_3ds_object, ID_ICON_DATA,ebx,ecx,0 |
sub esi,6 ;¢®ááâ ®¢«¥¨¥ esi |