Advertisement
Forstride

Windmill Fake 3D Code

Oct 12th, 2016
1,034
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var seperation = 1;
  2. var height = 135;
  3.  
  4. if surface_exists(windmill)
  5.     {
  6.     surface_set_target(windmill)
  7.     draw_clear_alpha(c_black,0)
  8.    
  9.     draw_sprite_ext(sprWindmillFan,0,67,67,1,1,image_angle,c_white,1)
  10.    
  11.     surface_reset_target()
  12.     }
  13. else
  14.     {
  15.     windmill = surface_create(135,135)
  16.     }
  17.  
  18. for (var i = 0; i < height; i += 1)
  19.     {
  20.     var xx = x+(lengthdir_x(0, -global.renderangle) + lengthdir_x(-(z+i), -global.renderangle - 90));
  21.     var yy = y+(lengthdir_y(0, -global.renderangle) + lengthdir_y(-(z+i), -global.renderangle - 90));
  22.    
  23.     var xdraw = xx+(lengthdir_x(0, dir) + lengthdir_x(-67, dir - 90));
  24.     var ydraw = yy+(lengthdir_y(0, dir) + lengthdir_y(-67, dir - 90));
  25.     if surface_exists(windmill)
  26.         {
  27.         draw_surface_general(windmill,135-i,0,1,135,xdraw,ydraw,image_xscale,image_yscale,dir,c_white,c_white,c_white,c_white,1);
  28.         }
  29.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement