Started by nathmatt, March 24, 2010, 08:31:41 pm
def modify(result) @x_off.times {result.unshift(TDirs[4])} @y_off.times {result.unshift(TDirs[8])} return if !$game_system._8_way result.each_index {|i| if result[i] != nil && result[i + 1] != nil case [result[i][0], result[i + 1][0]] when DirDownLeft, DirLeftDown result[i], result[i + 1] = TDirs[1], nil when DirDownRight, DirRightDown result[i], result[i + 1] = TDirs[3], nil when DirLeftUp, DirUpLeft result[i], result[i + 1] = TDirs[7], nil when DirRightUp, DirUpRight result[i], result[i + 1] = TDirs[9], nil end end} result.compact! end
xs = get_sprite.x-(get_sprite.cw/2)
Quote@inner_bitmap = Bitmap.new(@cw,@ch) if @inner_bitmap == nil
return if (@sprite && @sprite.cw || @sprite.ch) == nil
return if @sprite == nil && (@sprite.cw == nil || @sprite.ch == nil)