Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Scroll_Bar < Control
- def change_max_lines(max_lines)
- @min_bar_height = (@win.height - 32) / @spacing + max_lines
- @contents_height = -1
- refresh
- end
- end
- class Window_Selectable < Window_Base
- def ensure_cursor_visible #anular esse metodo corrige o bug de passar mouse e a janela ficar subindo e descendo
- end
- def contents_height #calculo diferente para o tamanho da area de contents, o calculo original possui alguns problemas de tamanho
- @data && @data.size == 0 ? super - 12 : ((line_height) * (@data.size / col_max.to_f).ceil) + 4
- end
- def update_padding_bottom #esse daqui é mais para remover o ajuste do bottom padding, para a janela de itens com a barra de ouro pode atrapalhar incluir esse, porém para outras janelas é util
- super if @gold_sprite
- end
- end
- class Window_ItemSelectable < Window_Selectable
- def contents_height #calculo diferente para o tamanho da area de contents, o calculo original possui alguns problemas de tamanho
- @data && @data.size == 0 ? super - 12 : ((line_height + spacing) * (@data.size / col_max.to_f).ceil) - spacing + 4
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement