Bem-vindo: Sáb, 30 de Novembro 2024, 9:58 Pesquisa avançada
class Personagem extends Ator
new: =>
super!
@nome = ""
@historia = ""
@genero = TYPES.GENERO.NULO
-- generic metatable to store equiped itens
@equipamento = {
cabeca: {}
tronco:{}
braco:{
direito: {}
esquerdo: {}
}
mao: {
direita: {}
esquerda: {}
}
costas: {} -- ex.: capa
pernas: {} -- calça
pes: {} -- sapatos
}
class Ator
type: TYPES.ATOR
new: =>
@atributos = {
forca:Atributo 'forca',0,self
agilidade:Atributo 'agilidade',0,self
carisma:Atributo 'carisma',0,self
inteligencia:Atributo 'inteligencia',0,self
magia:Atributo 'magia',0,self
pdf:Atributo 'pdf',0,self --poder de fogo
pv:Atributo 'pv',1,self -- pontos de vida
pm:Atributo 'pm',1,self -- pontos de magia
}
@modificadores = {}
@itens = {}
add: (ob) =>
if ob.type==TYPES.MODIFICADOR
table.insert @modificadores, ob
else if ob.type==TYPES.ATOR
table.insert @itens, ob
self
Bitetti (29-08-2014, 13:13) escreveu: O fórum anda aparado, na verdade acho q a Ubuntued inteiro anda meio escaço de interações esses últimos meses. Bom...
Luis Cardoso escreveu:Não é que não esteja parado, até porque tenho andado a fazer algumas coisas no Linux (mesmo no pouco tempo que consigo arranjar), mas depois falta tempo para as apresentar...
Voltar para Scripts, programação e aplicações em desenvolvimento
Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes