Currently using 2.3.1, and I would like for vehicles to take vanilla damage from impacts (running into stuff, wrecking/flipping) and for the internal engine parts to degrade over time from driving the vehicle like in vanilla — neither of which are currently happening — and, of course, I do not want players to be able to damage or destroy vehicles of other players.
I have noticed that, with my current flags and rules, vehicle modules ARE taking damage from NPC bullets (e.g. trashpile/monument scientists).
My current active flags are:
HopperCannotTargetEnemyLoot, AuthorizedFarmableDamage, HumanNPCDamage, LockedBoxesImmortal, LockedDoorsImmortal, PlayerSamSitesIgnorePlayers, TrapsIgnorePlayers, TurretsIgnorePlayersMy current active rules are:
"anything can hurt dispensers",
"anything can hurt resources",
"anything can hurt barricades",
"anything can hurt traps",
"anything can hurt heli",
"anything can hurt npcs",
"anything can hurt players",
"anything can hurt cars",
"anything can hurt snowmobiles",
"nothing can hurt ch47",
"nothing can hurt mini",
"nothing can hurt ridablehorses",
"cars cannot hurt anything",
"mini cannot hurt anything",
"ch47 cannot hurt anything",
"scrapheli cannot hurt anything",
"players cannot hurt players",
"players cannot hurt traps",
"players cannot hurt cars",
"players cannot hurt snowmobiles",
"fire cannot hurt cars",
"fire cannot hurt snowmobiles",
"explosives cannot hurt cars",
"explosives cannot hurt snowmobiles",
"guards cannot hurt players",
"traps cannot hurt players",
"highwalls cannot hurt players",
"barricades2 cannot hurt players",
"mini cannot hurt mini",
"npcs can hurt players",
"junkyard cannot hurt anything",
"junkyard can hurt cars",
"players cannot hurt tugboats",
"heliturrets cannot hurt players",
"ramhead can hurt ramhead",
"siege cannot hurt players",
"players can hurt farm"Notably
"anything can hurt cars" with the addition of:"players cannot hurt cars",
"fire cannot hurt cars",
"explosives cannot hurt cars",So, my question is, in order to get the aforementioned result that I want, do I need to employ the use of
AuthorizedDamage and AuthorizedDamageRequiresOwnership flags? If so:- would that prevent players from damaging cars, too?
- if I do use these two flags, would I need to modify my existing rules further (either omit or add rules) to get the desired result?
- would using these two new flags require other additional rules to keep the current damage behavior to other items intact?
I appreciate any help as I attempt to realize the results that I'm after. Thank you!