game/addons/game_base/models/rule.py

20 lines
548 B
Python

from odoo import models, fields
class GameRule(models.Model):
_name = 'game.rule'
_description = '规则 / 等级制度'
_rec_name = 'name'
_order = 'type, level'
TYPE = [
('world', '世界等级'),
('faction', '势力等级'),
('character', '人物角色等级'),
]
type = fields.Selection(TYPE, string='类别', required=True, index=True)
level = fields.Integer(string='等级', index=True)
name = fields.Char(string='名称', required=True)
desc = fields.Html(string='说明')