674238314711a

67423831485d5
2 Guests are here.
 

6742383148d8cPuchkov

6742383148e20
Hello everyone! I am very glad to see that this game is still alive.
I have long wanted, as the name implies, to somehow change the Repair, because frankly, the skill is in few places and how it can be useful.
Not so long ago I came across a wonderful modification: SS2 Repairman
https://www.systemshock.org/index.php?topic=9327.0
Which allowed me to look at this skill from a completely different perspective.

What I want to do is - as you know, when using repair on any weapon, its condition will be 2 out of 10, which means almost instant damage to the weapon.
How do I see the Repair improvement? So that he can increase the quality of the condition of the weapon.
It is possible to make the Repair skill number correspond to how many condition points will be restored (i.e. Repair 1 restores 1 point, would be 2 out of 10, Repair 6 restores 6 points, making 7 out of 10).
Although I understand and anticipate your objections, they say, the balance can change dramatically, because there are Disposable Maintenance Tool,  which is great for servicing weapons, or, at worst, psionics Anti-Entropic Field.

But in the end, you can both increase the cost of repairs in nanites, and slightly reduce the effect of the repair so that it restores less condition points.

I need your help - can you tell me what files to edit for this, what programs might be needed for this? Don't be mad at me, I'm new to this business, I'm trying to find information myself, but now I'm at a dead end.
« Last Edit: 19. March 2022, 23:24:25 by Moderator »

6742383148ff7voodoo47

Re: Upgrading the Repair skill.
6742383149055
there is one more - Droid Immortality Protocol.

what you have suggested has been considered, but rejected because of the obvious balance reasons. I have to admit I'm not quite sure whether the mod is even technically doable, if it is, then the only way would be by reimplementing the repair script entirely via the squirrel script. so, you have to have at least some basic coding skills to even attempt a shot at this (and, of course, mid-level SS2 editing skills). the squirrel documentation can be found in the NewDark docs, iirc (see the Docs folder after you patch your SS2 install with the SS2Tool).

67423831492d2Puchkov

Re: Upgrading the Repair skill.
6742383149326
voodoo47
I would never have thought that such a seemingly simple thing (well, as I thought) is so difficult to implement. It’s a pity of course that you have to bother so much, but you can do it.

Before I start looking at the documentation, would it be foolish to ask where the skill files are? I think so, because you said that almost everything will have to be rewritten.

6742383149428voodoo47

Re: Upgrading the Repair skill.
6742383149479
there are things that can be modified fairly easily (like lets say, weapon damage), but whatever is controlled by scripts will be difficult.

"skill files" does not make too much sense - if you mean the skill requirements, then that is a property assigned to the item, if you mean the skill itself, then that is something assigned to the player.

@RoSoDude may be able to give you script advice.

6742383149765RoSoDude

Re: Upgrading the Repair skill.
67423831497b9
My Rebalanced Skills and Disciplines mod has a bunch of expansions to the repair skill as well.

Anyway, I just made your mod for you. Contrary to what voodoo said, I didn't have to reimplement any skill functionality because it's all handled internally by the engine, I just scripted on top of it (with the help of NVScript).

This mod makes every point of Repair above a weapon's skill requirement add 10% to weapon condition during a repair. If you don't want it to subtract the skill req, you can remove this part from gamesys.dml:

Code: [Select]
////Subtracts Repair skill requirement from condition bump
+ObjProp -12 "DesignNoteSS" = "rsdBumpReq=1;" //Weapon

I don't recommend using this mod. Not compatible with SS2-RSD.
« Last Edit: 19. March 2022, 16:08:59 by RoSoDude »

6742383149890voodoo47

Re: Upgrading the Repair skill.
67423831498da
I guess I should have said "difficult to anyone not being familiar with the squirrel script".

6742383149cf6ZylonBane

Re: Upgrading the Repair skill.
6742383149d49
How do I see the Repair improvement? So that he can increase the quality of the condition of the weapon.
It is possible to make the Repair skill number correspond to how many condition points will be restored (i.e. Repair 1 restores 1 point, would be 2 out of 10, Repair 6 restores 6 points, making 7 out of 10).
This would be a bad, terrible, nogoodnik change. In SS2, you are supposed to maintain your weapons. Weapons breaking is your punishment for neglecting maintenance.

If leveled-up Repair also improved the condition of repaired weapons, that would have THREE negative effects. First, it would make the Maintenance skill redundant. Second, it would make weapons breaking a reward instead of a punishment, since the breakage would allow improving the weapon's condition. Third, it would make improving the condition of weapons much cheaper for the player, since Maintenance requires single-use tools (that also take inventory space), but Repair only requires a relatively small amount of nanites.

This awful idea keeps coming up again and again because people are only thinking about the Repair skill in isolation without considering the entire skill/resource ecosystem it exists in. Or they just like to cheat.
Acknowledged by: RoSoDude

6742383149e2bRoSoDude

Re: Upgrading the Repair skill.
6742383149e75
It is totally viable to repair weapons instead of maintaining them (especially by repairing weapons in the world that are jammed but in decent condition), but it's supposed to come with the ever-present risk of weapon jamming and the nanite cost that goes along with frequent repairs. But yeah, for all the reasons ZB stated this is a bad mod and no one should use it. At least you don't have to waste time making it yourself now.

6742383149f0dvoodoo47

Re: Upgrading the Repair skill.
674238314a56e
but technically, it does work. move to the mods subforum?

674238314a63cZylonBane

Re: Upgrading the Repair skill.
674238314a68c
I'd shuffle it off to Engineering.

674238314a71bvoodoo47

674238314aa0cPuchkov

Re: Upgrading the Repair skill.
674238314aa60
RoSoDude
Thank you very much for what you have done. Sorry for not answering earlier - there were problems with the computer, that's just returned. After a while, I'll test your mod, thanks again.

674238314ad89Puchkov

Re: Upgrading the Repair skill.
674238314addc
ZylonBane
With all due respect to you and your position, I have to point out something.

Firstly, I have already made a reservation myself - that yes, if the repair is done SUCH, there will be an imbalance before it - there will be no need for disposable support tools, for a psi-spell, and for the maintenance itself. I don't deny this in the slightest.
But. Second, I just wanted to do it and see how it goes. Forgive me, but I'm primarily interested in the technical part, and only then - some kind of morality about cheating, in the end - well, what difference does it make to you who plays how?
And thirdly, you yourself will agree that the Repair skill is extremely limited in use, while Maintenance is just an obligatory thing that gives a huge amount of bonuses. This is already a question for the developers why they balanced it so strangely, but this is a fact - in vanilla, Repair is actually not needed, and personally I am against such that there is something in the game, but it seems to not exist.

674238314ae85voodoo47

674238314aed2
hence, mods that give you more stuff to repair. that is the proper way of making the skill more useful.
2 Guests are here.
An excellent ominous calm.
Contact SMF 2.0.19 | SMF © 2016, Simple Machines | Terms and Policies
FEEP
674238314e433