Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FVTT 物品交易MOD #15

Open
EternalRider opened this issue Sep 11, 2021 · 0 comments
Open

FVTT 物品交易MOD #15

EternalRider opened this issue Sep 11, 2021 · 0 comments
Labels
系统/通用 与特定系统无关的通用 MOD

Comments

@EternalRider
Copy link

这个 MOD 是否已经有过类似的实现了?

这个 MOD 为什么是通用,而非特定于某个系统下的?

只需要有ITEM类型即可,就像inventory+这个mod一样。
可能仍然会有部分系统不支持,但总体来说这个功能应该是通用的。

这个 MOD 的具体作用是什么?

核心功能是失去角色卡上已有物品并添加新物品
其具有以下功能:

  • GM可以创建交易,然后玩家可以自由阅览并选择交易
  • GM可以设置交易的次数,可以无限次数,次数耗尽后自动设为未激活
  • GM可以将交易设为未激活,未激活的交易不能被查看和选择
  • 玩家可以创建交易,然后GM或其他玩家可以选择执行交易
  • 创建交易可以指定每个物品的相应数量
  • 创建交易可以指定提供或需求的物品为空(即白给、白拿)
  • 创建的交易有名称和简述
  • 玩家创建交易时,角色卡上的所选物品当即被删除
  • 玩家执行交易时,交易所指定的所选物品当即被从角色卡上删除,然后添加相应物品到角色卡上
  • 如果玩家创建的交易被完成执行,添加相应的物品到角色卡上
  • 玩家可以删除自己创建的交易,将相应物品还回角色卡
  • 如果玩家执行或创建交易时,角色卡上指定的物品不足,则会失败并提示物品不足,交易不会被执行或创建

这个mod需要2个对话框:【交易总览对话框】和【创建交易对话框】
【交易总览对话框】:

  • 能够查看所有已创建的交易
  • 具有创建交易按钮,打开创建交易对话框
  • GM可以创建分页,并指定各分页是否允许玩家创建交易(玩家能否看到创建交易按钮)
  • 各交易具有以下按钮:执行交易、设为激活/未激活(仅GM)、删除交易
  • 各交易会展示交易名称、简述、所需物品和提供物品,所需和提供物品会显示图标、名称和数量

【创建交易对话框】:

  • 能够填写交易的名称和简述
  • 能够通过拖放的方式指定提供的物品(支持quick insert)
  • 能够通过拖放的方式指定需求的物品(支持quick insert)
  • 具有确定和取消两个按钮

增值需求:

  • 交易可以指定多种不同的需求,增设【执行交易对话框】,以选择支付哪一个
  • 交易的内容不仅限于有数量字段的物品,也可以支持诸如feat、spell等其他的物品类型(可以实现抄书、训练、升级、契约等)
  • 交易创建时可以指定只有哪些玩家能看见

能够实现的需求场景:

  • 玩家之间交换物品
  • 玩家与NPC进行以物易物的交易
  • 实现以物品形式的货币进行交易,而不是预设的金钱字段,以支持多样化的货币
  • 炼金术、抄录卷轴、升级物品、合成物品等等各种形式的物品制作功能
  • 任务物品提交和任务奖励交付

这个 MOD 是否有赏金?

RMB100

补充信息

@EternalRider EternalRider added the 系统/通用 与特定系统无关的通用 MOD label Sep 11, 2021
@EternalRider EternalRider changed the title 此处替换为一句话简单概括的 MOD 构想 FVTT 物品交易MOD Sep 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
系统/通用 与特定系统无关的通用 MOD
Projects
None yet
Development

No branches or pull requests

1 participant