✓ ESS21仅限 【TA】【特性】一篮子补完计划(0718)

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
这篇帖子主要用来发布一些特性。
这些特性是论坛上有人提出了想法,但还没有人实现代码的那些特性。

这是一个集中贴。
一些简单的,我也觉得没什么必要讲解的特性会集中在这里。
复杂的,我觉得很有趣的特性会单独发帖。

那么,就是这样。

已更新——
天际行者(Skykeeper,https://bbs.pokefans.xyz/threads/ta0627.451/)
节省(PP Saver,https://bbs.pokefans.xyz/threads/ta0713.469/)
活力焕发(Lively,https://bbs.pokefans.xyz/threads/ta004-proc0718.457/)
基因突变(Formless,https://bbs.pokefans.xyz/threads/ta005-call0718.458/)
涅槃(Enhanced Rebirth,https://bbs.pokefans.xyz/threads/ta006-call-more0701.459/)
遗志(Passing,https://bbs.pokefans.xyz/threads/ta014-passing0617.490/)
斩龙(Dragon Break,https://bbs.pokefans.xyz/threads/ta015-dragon-break0617.497/)
一般化装甲(Normalize Armor,https://bbs.pokefans.xyz/threads/ta016-normalize-armor0618.498/)
时间旅者(Time Traveler,https://bbs.pokefans.xyz/threads/ta017-time-traveler0617.505/)
叶绿体(Chloroplast,https://bbs.pokefans.xyz/threads/ta018-chloroplast0618.506/)
茂盛EX(Overgrow EX,https://bbs.pokefans.xyz/threads/ta019-overgrow-ex0620.510/)
追求超力量(Power Pursuer,https://bbs.pokefans.xyz/threads/ta020-power-pursuer0624.511/)
多见之身(Worldly-Wise)
全能(Omnipotent)
巨大身躯(Gaint Body)
能量扩散(Impulse Widening)
深海领域(Deep Sea Cruiser)
天空领域(Celestial Soarer)
大地领域(Terra Wanderer)
夜行(Night's Sprite)
护卫(Ally Stand)
浆果指引(Berry Swiper)
占为己用(Claim As Mine)
反诈(Trick Denier)
防火墙(Firewall)
先下手为强(First Strike)
电气狂涌(Electrocharge)
预热(Warmup)
静观其变(Silence Watcher)
聚合体(We Are The One)
 
  • Like
反馈: 帆高mo

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
#-------------------------------
[WORLDLYWISE]
Name = 多见之身
Description = 单段技能会威力减半额外攻击一次,多段技能必定会攻击四次。

参考:https://bbs.pokefans.xyz/threads/375/

这个特性具有两个效果,总共需要改3个地方。

1.额外攻击一次。
找到这里,按如图所示进行修改——
1720945489126.png

2.额外一次攻击的威力减半。
找到这里,按如图所示进行修改——
1720945626724.png

3.多段技能必定攻击四次。
找到这里,按如图所示进行修改——
1720945891494.png

这样就好了。

QnA——
Q:我说的“找到”哪里哪里,如何找到?
A:全局搜索代码中的一些关键词。
Q:我完全照着改的,为什么不生效呢?
A:你的插件可能覆盖了你的修改,你需要在插件中做相应的修改。

视频预览——

浏览附件2024-07-14 16-40-01.mp4
 
  • Like
反馈: 帆高mo

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
#-------------------------------
[OMNIPOTENT]
Name = 全能
Description = 免疫异常状态和能力等级减少,使用技能不消耗PP并且先制度+2。

参考:https://bbs.pokefans.xyz/threads/384/

这个特性具有四个效果,所以总共需要在4+1个地方修改代码。

1.免疫异常状态。
搜索水幕,并添加如下代码——
1720967430784.png
1720967715031.png
1720967801882.png


2.免疫能力等级减少。
搜索恒净之躯,并修改代码如下——


3.使用技能不消耗PP。
搜索pbReducePP,并修改代码如下——
1720968264065.png

4.技能的先制度+2。
搜索先行治疗,并添加如下代码——
1720968371246.png

5.出场提示。
搜索破格,并添加如下代码——
1720969659897.png

这样就好了。

视频预览——

浏览附件2024-07-14 23-12-25.mp4
 

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
#-------------------------------
[GAINTBODY]
Name = 巨大身躯
Description = 接触类技能能够攻击到敌方全体,并且压击类技能伤害增加50%。

PS:描述是压击类技能伤害增加50%,但是写代码的时候写成了伤害翻倍,懒得改了,都是一样的,你自己把2改成1.5就可以了,就这样吧。

参考:https://bbs.pokefans.xyz/threads/__.234/

这个特性具有两个效果,所以总共需要在2+1个地方修改代码。

1.增加压击类技能伤害。
搜索有色眼镜,并添加如下代码——
1721050015626.png

2.使接触类技能的目标变为敌方全体。
搜索pbTarget,并修改代码如下——
1721132051928.png

3.出场提示。
搜索破格,并添加如下代码——
1721051069954.png

这样就好了。

视频预览——

浏览附件2024-07-15 21-50-48.mp4
 

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
#-------------------------------
[IMPULSEWIDENING]
Name = 能量扩散
Description = 波动和波导类技能能够攻击到敌方全体。

参考:https://bbs.pokefans.xyz/threads/__.234/

这个特性具有1个效果,所以总共需要在1+1个地方修改代码。

1.使波动和波导类技能的目标变为敌方全体。
搜索pbTarget,并修改代码如下——
1721132204392.png

2.出场提示。
搜索破格,并添加如下代码——
1721132307834.png

这样就好了。

视频预览——

浏览附件2024-07-16 20-19-00.mp4
 

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
#-------------------------------
[DEEPSEACRUISER]
Name = 深海领域
Description = 受到的水系技能伤害减半,并且使用“潜水”后特防和速度增加1级。

参考:https://bbs.pokefans.xyz/threads/__.234/

这个特性具有2个效果,所以总共需要在2个地方修改代码。

1.受到的水系技能伤害减半。
搜索水泡,并添加如下代码——
1721134818596.png

2.使用“潜水”后特防和速度增加1级。
搜索自信过度,并添加如下代码——
1721135842571.png
但是这样还不够,你还需要在下面继续添加代码——
1721656154122.png
你以为这就结束了吗,还没有,继续搜索pbRaiseStatStageByAbility,按如下修改代码——
1721136064291.png

这样就好了。

视频预览——

浏览附件2024-07-16 20-57-58.mp4
 

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
#-------------------------------
[CELESTIALSOARER]
Name = 天空领域
Description = 免疫地面系技能,并且使用“飞翔”“后物攻和速度增加1级。

参考:https://bbs.pokefans.xyz/threads/__.234/

这个特性具有2个效果,所以总共需要在2个地方修改代码。
这个特性需要深海领域中的pbMoveTriggerStatsUp方法的支持。

1.免疫地面系技能。
搜索漂浮,并修改代码如下——
1721141108116.png
1721141135823.png

2.使用“飞翔”“后物攻和速度增加1级。
搜索自信过度,并添加如下代码——
1721141223623.png

这样就好了。

视频预览——

浏览附件2024-07-16 22-48-39.mp4
 

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
#-------------------------------
[TERRAWANDERER]
Name = 大地领域
Description = 免疫电系技能,并且使用“挖洞”后物防和速度增加1级。

参考:https://bbs.pokefans.xyz/threads/__.234/

这个特性具有2个效果,所以总共需要在2个地方修改代码。
这个特性需要深海领域中的pbMoveTriggerStatsUp方法的支持。

1.免疫电系技能。
搜索防弹,并添加如下代码——
1721141829995.png

2.使用“挖洞”“后物防和速度增加1级。
搜索自信过度,并添加如下代码——
1721141945529.png

这样就好了。

视频预览——

浏览附件2024-07-16 22-50-27.mp4
 

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
#-------------------------------
[NIGHTSSPRITE]
Name = 夜行
Description = 在夜晚出场时,速度增加2级,命中要害率增加1级。

参考:https://bbs.pokefans.xyz/threads/__.234/

这个特性具有2个效果,所以总共需要在2个地方修改代码。

1.速度增加2级。
搜索不挠之剑,并添加如下代码——
1721228256026.png

2.命中要害率增加1级。
搜索超幸运,并添加如下代码——
1721227883823.png

这样就好了。

视频预览——

浏览附件2024-07-17 22-58-19.mp4
 

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
#-------------------------------
[ALLYSTAND]
Name = 护卫
Description = 有70的概率为队友承担伤害。

参考:https://bbs.pokefans.xyz/threads/__.234/

这个特性需要额外增加一个battler级的变量用来存储队友受到的伤害。

增加变量——
1721313291572.png
初始化变量——
1721313328409.png

接着,搜索pbReduceDamage,并添加如下代码——
1721314019991.png

接着,再搜索pbProcessMoveHit,并添加如下代码——
1721314139222.png

这样就好了。

视频预览——

浏览附件2024-07-18 00-32-05.mp4
 
  • Like
反馈: Halily

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
#-------------------------------
[CLAIMASMINE]
Name = 占为己用
Description = 出场时,偷取对手携带的物品,离场时,归还物品。

参考:https://bbs.pokefans.xyz/threads/__.234/

这个特性需要额外增加一个battler级的变量用来存储偷取的物品以及被偷物品的精灵。

增加变量——
1721404161565.png
初始化——
1721404206167.png

1.偷取物品。
搜索破格,并添加如下代码——
1721404261315.png

2.归还物品。
在下方增加代码如下——
1721404328761.png

这样就好了。

视频预览——

浏览附件2024-07-19 23-56-48.mp4
 

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
#-------------------------------
[TRICKDENIER]
Name = 反诈
Description = 在场时,对手的变化类技能必定后出。

参考:https://bbs.pokefans.xyz/threads/__.234/

这个特性具有1个效果,所以总共需要在1+1个地方修改代码。

1.搜索pbCalculatePriority,并添加如下代码——
1721406512832.png

2.搜索破格,并添加如下代码——
1721406584158.png

这样就好了。

视频预览——

浏览附件2024-07-20 00-24-55.mp4
 

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
#-------------------------------
[FIRSTSTRIKE]
Name = 先下手为强
Description = 最先攻击时,必定会命中对手要害,否则必定不能命中对手要害。

1.搜索不仁不义,并添加如下代码——
1721660175398.png

2.搜索破格,并添加如下代码——
1721660254929.png

这样就好了。

视频预览——

浏览附件2024-07-22 22-45-08.mp4
 

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
#-------------------------------
[ELECTROCHARGE]
Name = 电气狂涌
Description = 电气场地时,物攻、特攻和速度翻倍,HP多于一半时不会被一击打倒。

这个特性具有3个效果。

1.增加速度,搜索冲浪之尾,并添加如下代码——
1721812852558.png

2.增加物攻和特攻,搜索水泡,并添加如下代码——
1721812917467.png

到这里为止,这个特性的前半部分就完成了,后面的内容都是这个特性的后半部分的内容。

3.打开\Pokemon Essentials v21.1 2023-07-30\Data\Scripts\011_Battle\007_Other battle code里的003_Battle_DamageState.rb,并按如下添加代码——
1721813060441.png
1721813092382.png

4.搜索找到pbReduceDamage方法,全部复制粘贴我的代码——
1721813179392.png
原代码气势头带存在Bug,全部修改成我这样的就好了。

5.搜索找到pbEndureKOMessage方法,新增加代码如下——
1721813319547.png

6.打开\Pokemon Essentials v21.1 2023-07-30\Data\Scripts\011_Battle\002_Battler里的001_Battle_Battler.rb,拉到最后面,增加如下代码——
1721813412848.png

这样就好了。

视频预览——

浏览附件2024-07-24 17-10-02.mp4
PS:视频中特性的描述有错别字,懒得改了,不影响,就这样吧。
 

w15174289601

精英训练家
2023/02/05
22
5
560
26
新的趣味特性已抵达,求接收。
协作
我方场上每存在一只此特性的宝可梦攻击和速度额外提升一级
预热
拥有此特性的宝可梦在登场第二回合后(第三回合),每回合开始时使自身攻击,特攻,速度随机提高一级。
高能变身
此特性宝可梦的某项能力值变化大于3级,将会变身成为高能形态,战斗结束解除。
潜能爆发(参考基格尔德)
自身HP低于50%将会变身成为爆发形态。
圆滚滚
此特性的宝可梦受到攻击伤害减少70%,但是受到的特攻伤害翻倍。
静观其变
对手的每次能力值变化(包括降低)都会使自身的命中提升一级。(不会影响一击必杀类招式)
兆级电压(升级版)
登场后向对手全体施麻痹状态,加可以不受对手特性的干扰,向对手使出招式。
涡轮火焰(升级版)
登场后向对手全体施烧伤状态,加可以不受对手特性的干扰,向对手使出招式。
妖精气场(升级版)
此特性的宝可梦在场时我方全体HP每回合恢复1/12,并使场上所有宝可梦使用妖精属性招式的伤害×4/3。
暗黑气场(升级版)
此特性的宝可梦在场时,每回合吸收对方全体HP的1/16治愈自身,并使场上所有宝可梦使用恶属性招式的伤害×4/3。
气场破坏(升级版)
让气场的效果发生逆转,降低威力,阻止气场造成的生命恢复和HP吸收。
群聚变形(升级版)
HP变为一半时,细胞们会赶来支援,变为完全体形态,之后每回合恢复1/16HP
 

TAAAAAAA

天王
管理成员
2024/06/16
279
4
39
1,270
协作
我方场上每存在一只此特性的宝可梦攻击和速度额外提升一级
预热
拥有此特性的宝可梦在登场第二回合后(第三回合),每回合开始时使自身攻击,特攻,速度随机提高一级。
高能变身
此特性宝可梦的某项能力值变化大于3级,将会变身成为高能形态,战斗结束解除。
潜能爆发(参考基格尔德)
自身HP低于50%将会变身成为爆发形态。
圆滚滚
此特性的宝可梦受到攻击伤害减少70%,但是受到的特攻伤害翻倍。
静观其变
对手的每次能力值变化(包括降低)都会使自身的命中提升一级。(不会影响一击必杀类招式)
兆级电压(升级版)
登场后向对手全体施麻痹状态,加可以不受对手特性的干扰,向对手使出招式。
涡轮火焰(升级版)
登场后向对手全体施烧伤状态,加可以不受对手特性的干扰,向对手使出招式。
妖精气场(升级版)
此特性的宝可梦在场时我方全体HP每回合恢复1/12,并使场上所有宝可梦使用妖精属性招式的伤害×4/3。
暗黑气场(升级版)
此特性的宝可梦在场时,每回合吸收对方全体HP的1/16治愈自身,并使场上所有宝可梦使用恶属性招式的伤害×4/3。
气场破坏(升级版)
让气场的效果发生逆转,降低威力,阻止气场造成的生命恢复和HP吸收。
群聚变形(升级版)
HP变为一半时,细胞们会赶来支援,变为完全体形态,之后每回合恢复1/16HP
接下来将会只更新以下几个特性。
没有包括的,要么是我看不懂什么意思,需要详细解释;要么就是完全没意义;要么就是别人已经做了并且发了代码了的。

可参考:https://eeveeexpo.com/threads/8307/

预热
拥有此特性的宝可梦在登场第二回合后(第三回合),每回合开始时使自身攻击,特攻,速度随机提高一级。
静观其变
对手的每次能力值变化(包括降低)都会使自身的命中提升一级。(不会影响一击必杀类招式)
 

在线成员

现在没有成员在线。

论坛统计

主题
542
消息
2,474
成员
3,147
最新成员
执余-