这是一个自定义空投模组,专为整合包开发。
空投目前有两种类型(医疗空投:medic;军事空投:ammo)和三个级别(基础 basic、中级 medium、高级 advanced)。您可以根据自己的需要定制空投投放。
配置文件位于 config/airdrop_supply-common.toml,其中的配置选项效果如下(全部为整数):
AIRDROP_SPREAD_RANGE 空投箱散布最大距离,不小于 10;
AIRDROP_SPAWN_INTERVAL 空投箱多久出现一次,以tick计算,不小于 100;
AIRDROP_DESPAWN_TIME 空投箱多久后消失,以 tick 计算,不小于 100;
MEDIC_AIRDROP_WEIGHT 医疗空投箱权重,不小于 0;
AMMO_AIRDROP_WEIGHT 武器空投箱权重,不小于 0 ;
NO_AIRDROP_WEIGHT 无空投箱权重,不小于 0 请注意;
BASIC_BASE_WEIGHT 普通空投箱基础权重,不小于 0 ;
BASIC_MULTIPLE_WEIGHT 普通空投箱加值权重,不小于 0 ;
MEDIUM_BASE_WEIGHT 中级空投箱基础权重,不小于 -10000;
MEDIUM_MULTIPLE_WEIGHT 普中级空投箱加值权重,不小于 -10000;
ADVANCED_BASE_WEIGHT 高级空投箱基础权重,不小于 -10000;
ADVANCED_MULTIPLE_WEIGHT 高级空投箱加值权重,不小于 -10000。
注意,MEDIC_AIRDROP_WEIGHT 和 AMMO_AIRDROP_WEIGHT 的总和必须大于 1,否则会崩溃。
本模组数据包需要包括六个战利品表,如何制作并使用数据包不在此赘述。其中:
airdrop_supply/medic_basic 对应的是普通医疗空投箱的战利品表;
airdrop_supply/medic_medium 对应的是中级医疗空投箱的战利品表;
airdrop_supply/medic_advanced 对应的是高级医疗空投箱的战利品表;
airdrop_supply/ammo_basic 对应的是普通武器空投箱的战利品表;
airdrop_supply/ammo_medium 对应的是中级武器空投箱的战利品表;
airdrop_supply/ammo_advanced 对应的是高级武器空投箱的战利品表。
空投召唤命令:
/airdrop x y z [空投等级] [空投类型]
只在主世界有效。