Kingdom Defense: modificaciones de parámetros relacionados con la venganza

Prefacio: He jugado las partes 1 a 4 de la serie Kingdom Guard (Kingdom Defense, Kingdom Defense: Frontline, Kingdom Defense: Origin, Kingdom Defense: Revenge), entre las cuales el método de almacenamiento de datos y la estructura de archivos de la cuarta parte son diferentes de los Las primeras tres partes, las modificaciones de datos de las primeras tres partes se presentarán en el próximo artículo. Este artículo presenta principalmente los valores de los héroes de la cuarta parte de Kingdom Guards: Kingdom Defense: Revenge, así como los valores de las torres de defensa. ​y otros parámetros Modificaciones.

Las áreas que se pueden modificar en este juego se dividen principalmente en dos carpetas, una es la carpeta donde se encuentra el juego en sí, los principales cambios aquí son las torres de defensa, el daño de los héroes, etc. Otra carpeta está debajo de la carpeta del usuario de Windows, aquí es donde se encuentran los tres archivos del juego, por lo que se colocan los niveles de héroe correspondientes a los archivos y los logros de los archivos.

La dirección del archivo local:

C:\\Users\\用户名\\AppData\\Roaming\\kingdom_rush   第一部
C:\\Users\\用户名\\AppData\\Roaming\\kingdom_rush_frontiers   前线
C:\\Users\\用户名\\AppData\\Roaming\\kingdom_rush_origins   起源
C:\\Users\\用户名\\AppData\\Local\\Kingdom Rush Vengeance 复仇(复仇所在的父目录和前三部不一样)

El contenido que se puede modificar en esta carpeta es el nivel de héroe y los logros desbloqueados.

Slot_1 representa el archivo uno y este juego tiene hasta tres archivos. 

Registro del número de niveles y estado de autorización en Kingdom Defense:

<dict>
	<key>level_index</key>
	<integer>1</integer>    //关卡数
	<key>status</key>
	<integer>3</integer>   //正常战役
	<key>seen_mode_notification</key>
	<true/>
	<key>stars</key>      //星星数量
	<integer>3</integer>
	<key>heroic</key>
	<true/>
	<key>dif_heroic</key>    //英雄挑战
	<integer>3</integer>
	<key>iron</key>
	<false/>
	<key>dif_iron</key>     //钢铁挑战
	<integer>0</integer>
	<key>dif_campaign</key>
	<integer>3</integer>   //通关难度级别,3为不可能难度
</dict>

Modificación del nivel de héroe:

维鲁克:KR4_HERO_VERUK
阿斯拉:KR4_HERO_ASRA
奥洛克:KR4_HERO_OLOCH
苦楝夫人:KR4_HERO_MARGOSA
墨忒弥斯:KR4_HERO_MORTEMIS
特拉敏:KR4_HERO_TRAMIN
极狗:KR4_HERO_JIGOU
黑龙-贝雷萨德:KR4_HERO_BERESAD
毁灭坦克 SG-11:KR4_HERO_TANK
浚湃:KR4_HERO_NAGA
冰龙-艾斯酷特:KR4_HERO_EISKALT
火龙-墨尔古伦:KR4_HERO_MURGLUN
风暴龙-电云:KR4_HERO_DIANYUN
南瓜灯杰克:KR4_HERO_JACK_O_LANTERN
猛犸-各罗什:KR4_HERO_MAMMOTH

El método de modificación es buscar el nombre de la variable del héroe correspondiente en el archivo y luego modificar su valor de XP y su valor de nivel.

Por ejemplo:

La imagen de arriba muestra el valor de experiencia y el nivel del héroe Dian Yun. Si el valor de experiencia se cambia a 400000, alcanzará el décimo nivel estándar. Luego cambie el nivel a 10 y el nivel del héroe se modificará. Si lo desea para modificar el daño y las habilidades básicas del héroe. El daño debe modificarse en la carpeta local del juego. 

La carpeta donde se encuentra el juego en sí:

Esta carpeta es donde está instalado el juego. Puedes hacer clic derecho en el archivo local de vista previa del juego correspondiente en Steam para encontrarlo.

 El contenido que se puede modificar en la carpeta del juego está básicamente en la carpeta KR4, actualmente lo que sé es la carpeta de niveles y la carpeta de configuración en la carpeta KR4.

La carpeta Nivel registra la aparición de monstruos en todos los niveles, la ruta a pie de cada ola de monstruos, etc. La carpeta Configuración registra el daño básico del héroe, la configuración de la torre de defensa (como modificar el daño de la torre de defensa). , la cantidad de estaciones en la torre de defensa, etc.) Quién es la persona, la cantidad de soldados enviados al cuartel), y modificar la aparición de monstruos en cada nivel, etc.

 La configuración de la torre de defensa del juego, los archivos de configuración del héroe, etc. están todos en: Kingdom Rush Vengeance\KR4\Settings.

 

El archivo plist en la carpeta es el archivo de configuración. Los principales lugares que se pueden modificar son power_settings.plist, towers_settings.plist y unit_settings.plist. Las modificaciones específicas de estos tres archivos se presentan a continuación.

power_settings.plist:

Este archivo puede modificar los parámetros de refuerzos e impacto del alma.

Refuerzos:

Busque palabras clave reinforcement_meleey haga clic en tiempo de reutilización a continuación para modificar el tiempo de reutilización del refuerzo.

Impacto del alma:

Busque palabras clave power_soul_impacty haga clic en tiempo de reutilización a continuación para modificar el tiempo de reutilización del impacto del alma.

 towers_settings.plist:

Las principales modificaciones en esta carpeta son los parámetros específicos de daño de la torre.

En este archivo de configuración hay decenas de líneas de descripción de código para cada torre de defensa. Cuando se carga el juego, estos datos se importarán a la memoria. La idea de modificación es la misma que antes, que es encontrar el nombre de la variable correspondiente. que necesita ser modificado para comprender el papel de sus parámetros correspondientes, puede modificarlo a voluntad.

consejos:

1. En este archivo: torres es la descripción de la torre de defensa y unidades es la descripción de la unidad correspondiente de la torre de defensa.

2. La descripción de la torre de defensa en el archivo es jerárquica. Por ejemplo, la descripción de la torre de primer nivel de Boomerang es warmongers_archer_level1. Por lo tanto, al modificar la torre de defensa, es necesario modificar otros niveles juntos. Por supuesto, usted También puede modificar directamente el último nivel, que es el nivel 4 para modificación.

 Los siguientes son los nombres de cada variable de la torre de defensa:

回旋镖 warmongers_archer 
萨满 warmongers_mage
飞艇 balloon 
兽人兵营warmongers_barrack towers塔 warmongers_soldier units兵
火箭 warmongers_rocket towers
黑骑 dark_army_barrack towers塔 dark_army_soldier units兵
黑弓 dark_army_archer towers塔 units射手
黑暗法塔dark_army_mage
熔炉 dark_army_melting towers
宝石 dark_army_blazing towers
火法 ember_lords_mage towers塔 units射手
幽灵墓 spirit_mausoleum towers
僵尸墓 grim_cemetery towers塔 fallen_ones_zombie units兵
骷髅塔 bone_flingers towers
腐森 rotten_forest towers
女巫 wicked_sisters towers塔 wicked_witch units骑手
骚扰者 elves_barrack towers塔 elves_soldier units兵
鱼人塔 deep_devils_reef towers塔 deep_devils_shooter units射手
鱼人兵 greenfin_soldier前三级 redspin_soldier四级 units兵
沼泽巨人 swamp_monster towers塔
		远程模式 swamp_monster_shooter units射手
		近战模式 swamp_monster_soldier units兵

特殊塔
巨魔 troll_hut towers塔 mercenary_troll units兵
蜘蛛蛋 spider_tower_egg towers塔 babyspider units兵
强盗 linirea_caravan towers塔
三种强盗Bandit Raider Marauder units兵

Una vez que conozca los nombres de estas variables, puede intentar modificar directamente los parámetros correspondientes. 

Por ejemplo 1: (Intente modificar los parámetros de Barracks: Harasser)

Primero busque el nombre de la variable correspondiente en el archivo de configuraciónelves_barrack

Puede ver que se han buscado cuatro levelparámetros en este archivo. Puede saltar directamente level4a la 24497línea 1.

Lo primero que se puede modificar es costel precio de la torre de defensa, y luego soldiersse puede modificar el número y tipo de unidades de despacho de tropas en el cuartel:

maxIndica el número máximo de tropas que envía el cuartel, aquí lo cambié a 3 typepara indicar la unidad que envía tropas, se puede cambiar a otras unidades como Dark Knights.

Luego están las habilidades:

Esta parte del código es relativamente larga y no está truncada. Lo principal que se puede modificar es rally. La traducción china significa rally, por lo que es obvio que el rango de despacho de la unidad del cuartel se puede modificar en el rango a continuación, y luego Hay algunos El dinero gastado para mejorar las habilidades del cuartel es específico, pero personalmente creo que no hay necesidad de cambiar esto.

Finalmente, la parte relativa a la unidad cuartel en sí no está incluida en este documento y units_settings.plistserá analizada más adelante.

Por ejemplo 2: (Intente modificar los parámetros de la torre de defensa: Swamp Thing)

Lo primero que se puede modificar sigue siendo el coste, el importe de la torre. Luego están las habilidades. Lo principal que modifiqué aquí es el rango que el monstruo del pantano puede mover en combate cuerpo a cuerpo:

 Respecto a la torre de defensa, los parámetros que conozco actualmente que se pueden modificar son los siguientes:

1.抗性:
		<key>ignore_armor_points</key>
		<integer>75</integer>   //攻击无视75点抗性,没有表明无视护甲还是魔抗,可能是双穿。
2.眩晕:
		<string>stun</string>
		<key>duration</key>    //持续时间,负面状态一般都会有的代码,女巫中毒幽灵墓策反等。
		<real>0.3</real>      //0.3秒,关于时间的数字,单位都是秒。
		<key>rotate_unit</key>  //摇晃单位
3.打断敌人的攻击和技能:
		<key>pause_unit</key>  //重置单位
		<true/> //如果是不打断施法这里的参数就是false
4.攻击间隔、技能冷却:
		<key>cooldown</key>
		<integer>4</integer>  //integer表示被包裹的数据类型为整形
5.攻击动作、施法动作时间,即前摇、抬手动作:
		<key>action_time</key>
		<real>1.83</real>   //real为浮点型
6.范围,调集范围、攻击(施法)范围和伤害范围:
		<key>range</key>
		<integer>320</integer>
7.会攻击飞行单位:
		<key>targets_flying_units</key>
		<false/>    //布尔类型,只有两个值,true真,false假,在游戏里表示是否。
8.伤害得到飞行单位:
		<key>damage_flying_units</key>
		<false/> 否
9.伤害最小值:
		<key>damage_min</key>
		<integer>5</integer>
10.伤害最大值:
		<key>damage_max</key>
		<integer>7</integer>
11.伤害类型:
		<key>damage_type</key>  //0物理伤害 1魔法伤害 2炮弹伤害(无视一半护甲的伤害类型,多数是炮塔拥有的伤害类型,故取名为炮弹伤害) 3真实伤害
		<integer>0</integer>
12.使敌人爆炸:
		<key>should_explode_units</key>
		<true/>

 

units_settings.plist:

En este archivo de configuración, puedes modificar los parámetros detallados del héroe, los datos de las unidades en cada torre de defensa y los atributos de las unidades enemigas. Primero, echemos un vistazo aproximado a las etiquetas de la rama principal del archivo:

dwarves:矮人
dinos:恐龙
barbarians:野蛮人
linirea:迪纳斯城堡版图的单位描述(12~16关的单位)
humans:人类
warmongers:哥布林、兽人
specials:特殊的单位(雇佣兵,蜘蛛,电云的雷电之子等)
dark_army:暗黑敌人
ember_lords:火焰法师
demons:恶魔
fallen_ones:僵尸、石像鬼
rotten forest:腐蚀森林
wicked_sisters:邪恶姐妹花
elves:精灵
deep devils:深渊恶魔(鱼人)
sapos:阿努瑞副本单位
hielo:寒冰怪
halloween:万圣节(远古幽魂副本)
swamps:沼泽
chino:中国春节副本
shaolin:少林
heros:英雄

Debajo de cada etiqueta hay descripciones de varias unidades, y cada unidad debajo de cada etiqueta pertenece a una raza o tiene las mismas características. Por ejemplo: las unidades dark_armyen son caballeros oscuros, arqueros de las sombras y unidades en torres de gemas; en la etiqueta de héroes está el Unidad heroica. Las descripciones de información de las unidades son básicamente las mismas, incluido el volumen de sangre, la resistencia, las habilidades, etc. Si es un enemigo, también quedará enemymarcado. Las etiquetas que se pueden cambiar para cada unidad son:

1.生命值:
		<key>health</key>
		<integer>120</integer>
2.抗性点数:
		<key>armor</key>
		<integer>0</integer>
3.抗性类型:
		<key>armor_type</key>
		<integer>0</integer>    //数值为0是指护甲,为1指魔抗
4.单位伤害:
		<key>damage_min</key>    //最小伤害
		<integer>12</integer>
		<key>damage_max</key>    //最大伤害
		<integer>36</integer>
		<key>damage_type</key>    //伤害类型,0是物伤,1是法伤,2是跑伤,3是真伤
		<integer>0</integer>
5.移速:
		<key>speed</key>
		<integer>36</integer>
6.拦截范围:
		<key>block_x_position</key>    //拦截位置,不用修改
		<integer>10</integer>
		<key>block_range</key>   //指我方近战单位会拦截敌方单位进行战斗的范围
		<integer>100</integer>
7.扣心:
		<key>skulls</key>     //指敌方单位进家会扣多少心
		<integer>1</integer>
8.打死后获得的金钱:
		<key>gold</key>
		<integer>10</integer>:
9.技能:
		<key>skills</key>        //包括近战和远程攻击
10.重生时间:
		<string>respawn</string>
		<key>time</key>
		<integer>15</integer>
11.休战后回血:
		<string>regeneration</string>
		<key>cooldown</key>
		<integer>2</integer>
		<key>healing_points</key>
		<integer>24</integer>     //这里的意思是每隔两秒回24滴血
12.近战相关数据:
		<key>melee</key> 
13.远程:
		<key>range_unit</key> 
14.索敌类型:
		<key>search_type</key>    //该类型有4种,NORMAL,MAX_HEALTH,RANDOM,FAR_FROM_EXIT
		<string>NORMAL</string>   
				//MAX_HEALTH(优先选取生命值最高的敌人,幽灵墓的策反)
				//RANDOM(随机攻击,骷髅塔)
				//FAR_FROM_EXIT(在路径上离入怪口最远的敌人,宝石)

 Por supuesto, no solo se pueden modificar sus propias unidades, sino que también se pueden modificar las unidades enemigas. Los siguientes son los nombres de las variables de las unidades del campamento enemigo:

  • Enanos serie enanos

    矮人卫兵 bruiser
    战锤护卫 warhammer_guard
    利齿机器人 chomp_bot
    发条蜘蛛 clockwork_spider
    自行飞车 cyclopter_pilot
    灰须工程师 smokebeard_engineer
    剃须枪手 tinbeard_gunman
    采石工 quarry_worker
    石须地卜师 stonebeard_geomancer
    硫之炼金术师 sulfur_alchemist
    机械矮人Mk.9 mechadwarf
    金王博古尔 boss_dwarf_mecha
    
  • bárbaros de la serie Icefield

    冰蓝飞龙 blue_wyvern
    冰河狼 glacial_wolf
    北国女猎手 northern_huntress
    北国野人 northern_wilding
    顶级掠食者 apex_stalker
    顶级碎片 apex_shard
    寒冰女巫 ice_witch
    纳诺克战熊 nanoq_warbear
    北国狂战士 northern_berserker
    飞纵龙 leap_dragon
    女武神 valkyrie
    尸鬼 draugr
    霜巨人 frost_giant
    斯维尔德鲁伊 svell_druid
    冰川飞龙 mega_boss_dragon
    
  • Serie castillo de dinas linirea

    新兵 footman
    仆从 elite_footman
    部队上尉 banner_bearer
    猎鹰 guardian_eagle
    看门狗 hunting_dog
    虔诚的祭祀 devoted_priest
    精灵游侠 elven_warrior
    矮人狮鹫火炮 griffin_bombardier
    奥术法师 arcane_magus
    高阶魔法师 high_sorcerer
    火枪手 musketeer
    圣骑士 paladin
    农民 farmer
    持盾手 tower_shield_knight
    骑士 knight_rider
    战场运输车 war_wagon
    骑士楷模 mega_knight
    
  • Anuri copia serie sapos

    水晶翼蛇龙 sapos
    阿努瑞追猎者 chaser
    阿努瑞注魔师 infuser
    阿努瑞看守者 warden
    阿努瑞通灵师 bullywags_channeler
    阿努瑞博学者 bullywags_erudite
    水晶毁灭者 bullywags_golem
    智者珀利克斯 anurian_boss
    
  • Serie de copias fantasmas de halloween

    幽魂 ghost
    载骨机 bone_carrier
    鬼缠骷髅 haunted_skeleton
    狼人 werewolf
    蚀骨之魂 corrosive_soul
    巫妖 lich
    尖啸蝙蝠 screecher_bat
    远古幽魂 lord_of_afterlife
    
  • Copia de invierno serie hielo

    冰冻之心 frozen_heart
    冰冻之魂 frozen_soul
    雪傀儡 ice_golem
    冰雪收割者 ice_reaper
    凛冬领主 winter_lord
    凛冬女王 winter_queen
    

 Lo anterior es una introducción a los parámetros relacionados con Kingdom Defense: Revenge. Todavía queda una modificación de la moneda de oro, pero requiere el uso de CE. La parte restante considera el análisis de la dirección base de los parámetros de la moneda de oro, por lo que planeo escribir una Artículo separado más adelante. , este artículo termina aquí.

Supongo que te gusta

Origin blog.csdn.net/weixin_46175201/article/details/132928363
Recomendado
Clasificación