边缘世界 RimWorld

边缘世界 RimWorld

1,900 个评价
Yayo's Combat 3 (Continued)
26
3
2
7
4
4
3
3
2
   
奖励
收藏
已收藏
取消收藏
Mod, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
文件大小
发表于
更新日期
1.193 MB
2022 年 8 月 25 日 下午 2:52
11 月 21 日 下午 2:13
20 项改动说明 ( 查看 )

订阅以下载
Yayo's Combat 3 (Continued)

在 Mlie 的 1 个合集中
Mlie's resurrected mods
975 件物品
描述

Update of YAYOs mod
https://steamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2038409475
Based on the abandoned 1.3 update by Ogliss
https://steamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2513695736

From 1.6, this mod does no longer require HugsLib, thanks to Zaljerem!

Changes from 1.5
The advanced animations have been removed from the mod, if you want these animations you can add Yayo's Animation as it already does the same animations.

- Fixed the missing config-text
- Added in the various fixes XT-0xFF and PrincessOfEvil in the dev-branch[github.com] of the original git-repository
- If Melee Animation is loaded the advanced animations is only used for ranged weapons
- A big thanks to Ferris that made most of the work for the 1.5 update, without them this would have taken a lot longer!
- Also check out the Yayo's Combat 3 - Addon by Syrus, it contains expanded ammo handling and some compatibility fixes for other mods.



[discord.gg]
[github.com]



* Completely changes the combat system

* Powerful armor algorithm
Penetration becomes very important.
High-tech armor is no longer pierced by Low-tech weapon


* Ammunition system and Loadout
All ranged weapons are changed to consume ammunition.
When the enemy runs out of ammo, they will melee combat with a gun.


Ammunition is divided according to techlevel and damage type.
For example, flamethrowers require industrial explosive ammunition.


You can set the loadout of ammo and medicine in the drug policy.


* Other features
  • Realistic accuracy algorithm

  • Increased projectile speed for stunning

  • Fixed armor to protect hands or feet (only when protecting arms or legs)

* Options to control all of this


* Detail
  • There is no need to use it with other yayo combat versions. The new version always includes the features of the previous version.

  • The accuracy algorithm is more closely related to the shooting skill level and eliminates the stupid situation of shooting rabbits all day long.

  • The armor algorithm compares the tech level of the weapon and the armor and applies the penetrating power differently.

  • If the armor is better, it deflect almost all attacks.

  • If the penetration of a weapon is high, the durability of the armor is sharply reduced.

  • When the armor's durability drops above a certain number, the bullet starts to hit.

  • The percentage of durability at which the bullet starts to hit is determined by comparing penetration and defense.

  • Reduce enemy armor's durability first with weapons with high tech levels and high penetration. And put the bullets at the weakened ones

* Load Order
  • core
  • hugslib
  • gunplay
  • dual wield
  • [ this mod ]

* Compatibility
  • This mod has amazing compatibility.
    Weapons and armor added by most mods will automatically apply this mod's effect.

  • If a feature crash with another mod, you can fix it by turning it off in the options.

* Incompatible mods
  • SheathYourSword (all animation is not work)

* Recommended mod ( Not Required )

* Special thanks
- Nemomone3003 ( ammo graphic art )
- Densevoid (Coding help)

* Tutorial for modders
set custom ammo for weapon

https://github.com/rimworldYayo/Yayo-s-Combat/wiki/

----------------

We will no longer update mods.
Since the source code is included and uploaded, you can receive the source code by subscribing to the mod.
Any mods are allowed to be uploaded fresh, and if someone wants to, I'm fine with delegating permission to the mod itself to continue on my behalf. (In this case, I will upload the mod for you, but in the long run, you will have to deal with bugs and rimworld versions)


  • See if the the error persists if you just have this mod and its requirements active.
  • If not, try adding your other mods until it happens again.
  • Always post your log using the Log Uploader
  • For best support, please use the Discord-channel for error-reporting.
  • Do not report errors by making a discussion-thread, I get no notification of that.
  • If you have the solution for a problem, please post it to the GitHub repository.
  • Use RimSort[github.com] to sort your mods

| tags: ammo, combat, armor
热门讨论 查看全部(2)
0
8 月 31 日 下午 4:42
Mod conflicts with SmartMedicine, PriorityTreatment (TKS_PriorityTreatment / PriorityTreatmentRessurected), AutoArm (Snues.AutoArm), and Yayo's Combat (Mlie.YayosCombat3)
Rovstam
988 条留言
Mlie  [作者] 14 小时以前 
@Calel200 I dont know what mods the original author had active while taking the screenshots, sorry
Calel200 18 小时以前 
Hey man could you just explain for me why you have the option to set the amunt of amunition and medicine to carry on the invetory, is there a secret option? For me I only see the drugs sorry if this is a lame question man
GOMIN 11 月 23 日 下午 4:28 
Thank you for always maintaining this awesome mod
Rex705 11 月 23 日 上午 6:48 
I thought this mod was broken again with ammo not showing up, but then i removed a mod and it came back. So if you have the Lock apparel mod it will cancel out the ammo icon for it's own.
Syrus 11 月 23 日 上午 6:11 
Currently everything is quite stressful, but next month maybe, since I will have some time off to spend, I will hopefully find some time to look into developing the merged version again in that case.

In case I finish and release it, I will inform you.
Mlie  [作者] 11 月 22 日 上午 8:23 
@Syrus Regarding the 1.6 update, my workflow is not specific as I just let the script choose the next mod to work on. During that time I dont really have the time to do much else.
I have no problem with anyone taking over the mod, I have no personal interest in it. Ive let other mods go to more invested modders before so no problem there. If you release a version Ill just point to yours and deprecate this.
Syrus 11 月 22 日 上午 7:42 
@Mlie
To correct what I stated rearlier, I was mistaken about "Game.FinalizeInit", that is called after the world is loaded. "LongEventHandler.ExecuteWhenFinished" is a substitute for DefsLoaded apparently

Anyway, I used it to call ApplyDefPatches and it works for what I wanted

In regard to the control of how the mod works:
When 1.6 was released I suggested to take over the development of Yayo's Combat, merging the Addon into it. Would have reduced your workload, but as this mod was updated the day after I announced that intention, I considered that there was no interest for it, so I stopped developing the integrated version and stuck with modifying it via Harmony.
Mlie  [作者] 11 月 21 日 下午 10:52 
@Syrus I wasnt really involved in the removal of HugsLib, it was added by a PR. That route is open to you too as the repo is public, if you want even more control of how this mod works.
Syrus 11 月 21 日 下午 3:37 
Ok, letting me determine when to run the patches should work.

You could've just reimplemented the way HugsLib handled "DefsLoaded" though, applying the patches once Defs initialization is done on game start, instead of on loading into the world.

Guess that is how I will use the method in the addon then. I'll look into it tomorrow though, I'm too tired for it now
Mlie  [作者] 11 月 21 日 下午 3:12 
@Syrus Well the patch method is public so you could just call it when needed to be sure theyve been applied. It will never run more than once so feel free to trigger it so it works in your code.