Oi programadores, no rpg maker xp rgss, quando se usa o alias, da para reutilizar e estender um método de forma a acrescentar parametros nele?
Tipo, original padrão do rgss :
def initialize(parametro1, parametro2)...
e então para não mexer no original, reecriar utilizando o alias para ter tudo que tem no original e acrescentar uma variavel customizada nesse mesmo metodo que antes tinha 2 parametros agora passar a ter 3, da para fazer isso?
alias :novo_initialize :initialize
def initialize(parametro1, parametro2, parametro3)
novo_initialize #reutilizar tudo que tinha no original e estender/adicionar mais:
@x = parametro3
bom tentei fazer isso mas parece que n é essa a logica, deu erro, tem alguma maneira de fazer isso?
Tipo, original padrão do rgss :
def initialize(parametro1, parametro2)...
e então para não mexer no original, reecriar utilizando o alias para ter tudo que tem no original e acrescentar uma variavel customizada nesse mesmo metodo que antes tinha 2 parametros agora passar a ter 3, da para fazer isso?
alias :novo_initialize :initialize
def initialize(parametro1, parametro2, parametro3)
novo_initialize #reutilizar tudo que tinha no original e estender/adicionar mais:
@x = parametro3
bom tentei fazer isso mas parece que n é essa a logica, deu erro, tem alguma maneira de fazer isso?