Rev 5944 | Rev 6022 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5944 | Rev 5948 | ||
---|---|---|---|
Line 519... | Line 519... | ||
519 | fsub dword[obj_y_min] |
519 | fsub dword[obj_y_min] |
520 | faddp |
520 | faddp |
521 | fild dword[rad_c] |
521 | fild dword[rad_c] |
522 | fdivp ;radius=(size.x+size.y)/rad_c |
522 | fdivp ;radius=(size.x+size.y)/rad_c |
523 | fstp dword[sph_radius] |
523 | fstp dword[sph_radius] |
- | 524 | ||
- | 525 | ;¤¥« ¥¬ ®¤¨ ª®¢ë© ¬ áèâ ¡ ¯® ®áï¬ x ¨ y, çâ®-¡ë ¥ àãè «¨áì ¯à®¯®à樨 ¨§®¡à ¦¥¨ï |
|
- | 526 | fld dword[obj_y_scale] |
|
- | 527 | fdiv dword[ratio] ;¯à¨¢¥¤¥¨¥ ¬ áèâ ¡ ¯® ®á¨ y ãç¨âë¢ ï çâ® ¯® ¢ëá®â¥ íªà ¬¥ìè¥ |
|
- | 528 | fcomp dword[obj_x_scale] |
|
- | 529 | fstsw ax |
|
- | 530 | sahf |
|
- | 531 | jb @f |
|
- | 532 | ;ᦠ⨥ ¬ áèâ ¡ ¯® y |
|
- | 533 | fld dword[obj_x_scale] |
|
- | 534 | fmul dword[ratio] |
|
- | 535 | fstp dword[obj_y_scale] ;¬ áèâ ¡ ¯® ®á¨ y = ¬ áèâ ¡ ¯® ®á¨ x |
|
- | 536 | jmp .end |
|
- | 537 | @@: |
|
- | 538 | ;ᦠ⨥ ¬ áèâ ¡ ¯® x >...< |
|
- | 539 | fld dword[obj_x_scale] |
|
- | 540 | fdiv dword[ratio] |
|
- | 541 | fstp dword[obj_x_scale] |
|
524 | .end: |
542 | .end: |
525 | ret |
543 | ret |
526 | endp |
544 | endp |
Line 527... | Line 545... | ||
527 | 545 | ||
Line 1266... | Line 1284... | ||
1266 | mouse_drag dd 0 ;०¨¬ ¯®¢®à®â áæ¥ë ®â ¯¥à¥¬¥é¥¨¨ ªãàá®à ¬ëè¨ |
1284 | mouse_drag dd 0 ;०¨¬ ¯®¢®à®â áæ¥ë ®â ¯¥à¥¬¥é¥¨¨ ªãàá®à ¬ëè¨ |
1267 | mouse_x dd 0 |
1285 | mouse_x dd 0 |
1268 | mouse_y dd 0 |
1286 | mouse_y dd 0 |
1269 | angle_dxm dd 1.7775 ;~ 3d_wnd_w/180 - ¯à¨¡ ¢«¥¨¥ 㣫®¢ ¯®¢®à®â áæ¥ë ¯à¨ ¢à 饨¨ ¬ë襩 |
1287 | angle_dxm dd 1.7775 ;~ 3d_wnd_w/180 - ¯à¨¡ ¢«¥¨¥ 㣫®¢ ¯®¢®à®â áæ¥ë ¯à¨ ¢à 饨¨ ¬ë襩 |
1270 | angle_dym dd 1.3335 ;~ 3d_wnd_h/180 |
1288 | angle_dym dd 1.3335 ;~ 3d_wnd_h/180 |
- | 1289 | ratio dd 1.3333 ;~ 3d_wnd_w/3d_wnd_h |
|
1271 | ;angle_dzm dd ? |
1290 | ;angle_dzm dd ? |
1272 | draw_mode dd 0 ;०¨¬ à¨á®¢ ¨ï ®¡ê¥ªâ |
1291 | draw_mode dd 0 ;०¨¬ à¨á®¢ ¨ï ®¡ê¥ªâ |
1273 | obj_poi_data dd 0 ;㪠§ â¥«ì ª®®à¤¨ âë ¢¥àè¨ |
1292 | obj_poi_data dd 0 ;㪠§ â¥«ì ª®®à¤¨ âë ¢¥àè¨ |
1274 | obj_poi_count dd 0 ;ª®««¨ç¥á⢮ ¢¥àè¨ |
1293 | obj_poi_count dd 0 ;ª®««¨ç¥á⢮ ¢¥àè¨ |
1275 | obj_poi_sel_c dd 0 ;ª®««¨ç¥á⢮ ¢ë¤¥«¥ëå ¢¥àè¨ |
1294 | obj_poi_sel_c dd 0 ;ª®««¨ç¥á⢮ ¢ë¤¥«¥ëå ¢¥àè¨ |