Reasonable Item repair

  • I might be coming from very slight minority of players but frankly speaking i detest permanent stuff.


    It devalues the tool cost, it strips the player from daily or weekly "quests" (depending on his activity) to rebuild a certain tool. It makes daily engame life much more boring. True some might consider that a hassle, but without huge project in mind all that is usually left to do for established industrialist is...to start over again.


    As such here in the concept: allow config option (to silence the resulting outcry) to have tools and specific items to break on use.


    Chance of occurrence:


    The chance of breaking can be calculated using two methods:
    - grace period after craft/previous repair which is followed by small % chance check on X amount of uses.
    grace period might start as very long and deteriorate after so many repair cycles providing the need for players to rebuild tools, while at the same time player will be certain that the tool they just crafted wont break 5 minutes into the cave.


    - linear progression on how many uses the tool had, with chance of breaking either triggered on specific amount of uses, has X% after specific amount of uses, or has growing % chance that correlates to total times used.
    item repair would then subtract the certain amount from the total times used.
    this would allow players to repair item up to brand new status


    Effect of breaking


    Changes in tool state can also be shown in name change by adding different adjective: "New" "Proven" "Used" "Heavily used" "Broken" "Sparking" "Short-circuited" "FUBAR"


    When the tool is broken it is NOT useless: When break chance succeeds tool will either acquire certain debuff (slower speed, reduced battery, leaky battery, bigger energy usage) or it will trigger event ( player electrocution, aerial explosion (e.g. fuel jet pack), loss of charge in battery, poison, significant decrease in tool durability). Details of the accident printed to player's chat.


    As the player continues to operate faulty equipment the debuffs accumulate or the chance of specific events happening would slowly increase prompting player to either make a new tool or repair old one.


    Repairing


    Repair could be initiated either through block (repair station) or item (tool box/ repair kit etc)


    This will open up GUI somewhat similar to the forge, the difference is, when player places a broken item in first slot MC will randomly select 1 item from the it's crafting recipe and designate it as the broken part, the player would then need to supplement that part in order to fix the tool.


    Usage of the item crafting recipe would allow repair to be balanced without too much coding. (e.g. simple drill would probably need a reinforced iron bar, circuit, or a battery; diamond drill would need a diamond or a normal drill for repair)


    repair cost can be done two ways:
    - repair block might use EU, or portable repair toolkit as "fuel" costing it durability
    - portable toolkit can be used as mobile repair at the expense of increased durability loss during repair.
    - portable toolkit is not rechargeable/fixable


    Increased cost of consecutive repair can be waived since after few repairs player would effectively replaced the old tool with new, parts wise.


    Additional implementations


    Many are blissfully unaware, but IC2 and its addons are the leaders in cheapest energy production among most of the popular mods.


    Reason being; free energy. No matter how big a boiler is or how efficient fuel factory, they cant compete with solars, windmills, watermills, and by some extent geothermals. reason being is fuel/energy ratio. while other generators have at least some form of fuel the three ones mentioned above have none, making their ratio 0, which would always be infinitely more efficient fuel wise that any other means of energy generation.


    That is why IC2 dominated the energy market not only among other mods, but within itself as well. on each nuclear reactor built there are thousands of solars constructed, while geos can hold their ground with a mystcraft or railcraft crutch, coal generators are crying in the corner forgotten forever after 1 hour of playtime.




    As such If there are no plans on energy re-balance similar to nuclear rewrite I would suggest another configurable addition, that would have similar mechanic presented above applied all free sources of energy.


    The mechanic should be severely simplified so servers don't keel over.


    either 2 state or 3 state: 2 state would have these generators either working or broken, with broken one having distinct visual cues, and outputting 0 energy. 3 state would have "partially broken" state in between with normal energy production but visual cues to show imminent collapse.


    while player tools durability would change on usage ratio, generators would age every X amount of seconds, to prevent tick loss. Perhaps stagger age checks between different generator types so they wont all check at once.


    Another thing to consider...breaking pumps when they are pumping lava....but thats BC side to tackle...

  • Would entirely devalue the use of electrical tools. Why? You may as well just craft a new pickaxe/treetap/wrench/whatever. Additionally, they are enchantable. They are meant to be unbreakable and are designed not to be repaired.



    And free energy has been debatable for quite awhile, the current implementation to nerf them is to adjust the energy output to something ridiculously low like

    • 0.01 EU/t for solars, wind and water
    • 1 EU/t for geothermal generators


    The "accumulate dust"/"requires maintenance" aspect has been mentioned before also. And a final way to disable anything and everything on servers is to install the Recipe Remover mod (server-side only) which, does what it sounds like, removes recipes. The clear advantage of this is to use greengens or electric tools as an admin/donator/contributor-only specialty, a spawn-village-powering mechanism or allowance for a special, harder recipe through trading at admin-designated spots (like you have to trade, e.g. 2 diamond blocks, 5 machine blocks and 2 electronic circuits for maybe a mining drill somewhere).


    Oh, and kudos to you to presenting your suggestion/idea in a clear and acceptable way unlike the majority of the others that inhabit this forum.

  • Well tools would certainly loose some value but not so much.


    Especially if the grace period is significant and would mean that player would only see the onset of wear within RL days (in case of new items maybe even longer than a week) of use, not hours. Even then the first onset would be something like "your drill lost 25% of its charge". With batpack equipped, players wont even notice that difference. Or half a heart zap. After that there will be few mode days of normal usage until something happens again. This could be implemented by adding small grace period after each failure perhaps to signify more cautious usage by wary player.


    And after some time player will start getting debuffs, which would be quite unpleasurable. At that point he would have a choice: either pay 1 item of possibly 9 (for example paying 1 glowstone for electric jetpack) or craft new one. I would be inclined to assume that majority of players will choose to pay 1 item especially if there will be no repercussions from extensive repair (since we are not just repairing we are replacing broken parts).


    As such there will exist an item turnout in the game (which currently doesn't once player gets energy tools/armour and green energy) without devaluing them too much. Note however that currently they are rather valuable - even if players will need to remake the drill after first break they would still do it simply because how more valuable it is compared to enchanted diamond picks.


    Remember S.T.A.L.K.E.R. - new weapons were brought far inbetween, with majority being repaired on site using available tools. Bullets are energy and used as often, Repair is repair and used rarely and when needed.

  • This seems perfectly reasonable, with plenty of room to tweak things so that the breakage effects make electric tools neither useless nor irritating. I would even see this working as a maintenance mechanic for machines, in general, not just generators -- that certainly fits with the industrial theme we have going in IC2.


    Machines should have a much longer mean-time-between-failure than tools (they aren't subjected to the same handling stresses), but should probably have a fair chance of becoming broken when picked up with a wrench as they aren't designed to be moved (in fact, replace lossy/lossless wrenching with this mechanic). A player who never picks up his machines might go for a month or more before any machine broke down -- that's longer than I've managed to play a single world in a long time.


    As a final thought, if we use parts for repairs, it may be a good idea to add a Forestry backpack for spare parts, e.g. refined iron, circuits, etc., to somewhat mitigate the inventory cost of repairs away from home. Though I could equally see a Redpower canvas bag being a good enough alternative.

  • I would even see this working as a maintenance mechanic for machines, in general, not just generators -- that certainly fits with the industrial theme we have going in IC2.

    If I remember right, you weren't here when the talk about breakdown mechanics appears. We've got 10 pages in the same thread, with some very interesting ideas (I suggested one, so I won't say this was stupid ^^) but there is one thing that can easily be resumed:
    -The one who like having no Endgames were pro, and the one liking Automation were against.


    Soon with Molten Salt Reactors, right ? :D
    NERF THA FUSION REACTOR!

  • If I remember right, you weren't here when the talk about breakdown mechanics appears. [...]there is one thing that can easily be resumed:
    -The one who like having no Endgames were pro, and the one liking Automation were against.

    I was there, I just didn't participate in the discussion because I couldn't be bothered to enter a minor flame war nor did I follow all of the suggestions closely. As far as I'm concerned, a breakdown mechanic isn't something IC2 *needs*, but it can be something to help the post-endgame situation. Tweaking it to allow for unlimited automation is not difficult (and speaking of endgame, I do have the LiquidUU Accelerator to help even further there) -- the one real-time month of MTBF that I mentioned earlier suggests most players would see three failures of the same machine over the span of a server's world. It does make more trouble the more machines you have, but as long as all the interesting knobs are configurable, one could even go as far as disabling the machine breakdown mechanic altogether if it was felt that it didn't fit in with what each specific group of players like.


    Returning to that earlier discussion of breakdown mechanics, I personally recall being disappointed in all of the people wildly proclaiming that a breakdown mechanic would mean damnation and hellfire for all of IC2 when it was fairly obvious that such an important change from behaviour of machines in other mods would demand that there be a way to turn the breakdown mechanic off -- TE pulverizers don't ever break down, so it has to be possible to make macerators never break down, either. However, if it's done right and tweaked correctly, most people should never even think about wanting to turn it off -- the trick being to determine how much of this potential irritation people are willing to handle. I personally like the idea of having to pick up my toolbox once in a while and replace a circuit in a macerator that's made several hundred stacks of dust for me.

  • Yeah, but I think even if it would needs a config option, it should need machines buff: Byproducts, Efficiency, consumption ... that's why I suggested a whole system of machines working like Nuclear Reactor, with all sorts of Overclocker and Heat to be cooldown if you use too much of it. I think that would be a great addon, or maybe a suggestion for GregTech-Hardcore mode ? (even if, to me, the breakdown thing shouldn't makes the game harder at first, but just avoid complete automation by making it more complicated to deal with [because of some components breaking down, while the byproducts would be enough to replace them --> just more complication to automate, as I already said it]).


    Soon with Molten Salt Reactors, right ? :D
    NERF THA FUSION REACTOR!

  • I saw the other thread too, and initially intended to necro it with my own suggestion, but it felt like my approach was different enough. But multiple machine breakage is welcomed as well.


    The main purpose of this is twofold:


    1) it makes the industrial complexes..."Alive" I guess.


    At the moment everything I do in Railcraft, TE, or Rp2 is usually a continuous action which spans over days. My industrial complexes work in pulses of intense action and then stops to a halt again. Although this is mainly exacerbated by Overclocker upgrades, necessity of complex check up would add to everyday routine as well as introduce a growing necessity of player access to critical points.


    2) it will add a soft cap on machine proliferation per player.


    One of my personal gripes with IC2 at the moment is the proliferation of massive generator fields, that people build. With introduction of machine breakup players would be forced to have a decision on their hands - to use massive arrays of free energy generators that require maintenance, or opt towards more compact and easy for maintenance, but less "free" energy generation.




    This, however, would require significant energy rebalance:


    - More generators need to be implemented that rely on fuel and not on free energy. Advanced coal power plants (steam turbines covered by railcraft). Something that would hopefully work as a multiblock structure, than array of identical structures. This would make fixing less of a hassle compared to fields of solar panels.


    - Scale down energy storage, or introduce storage "tax". Energy should flow from source to destination, where batteries work as buffers to offset irregular output of energy systems. Current system helps little and encourages afk player behavior.


    - Limit the Overclockers or redesign them. Hopefully IC2 can have up to 3 separate modifications of specific machine:


    Starter machine that uses little energy and slow, but balanced;


    Advanced machine designed for speed at the cost of efficiency;


    Advanced machine designed for efficiency at the cost of speed;


    To prevent additional confusion starter machine could remain as the current one, with upgrade slots removed. Advanced machine would be either multiblock built, where custom block selection would allow players to specify the appropriate upgrade.


    - Another great possibility would be to use nuclear reactor puzzle system as a method to upgrade machines: have them use reactor GUI with hardcoded heat source slots inside. depending on the speed of the machine more heat sources would be generated. the source generation should be random to prevent easy copy-paste from the internet, but non-destructive, so players wouldn't feel like they are being punished. as such mildly overclocked machines would be able to be balanced by adding heatsinks and coolants where needed, but if you ridiculously overclock the machine the amount of heat sources would be so heavy that one will be forced to limit the usage of the machine or maybe create a designated cooling reactor and cycle cooling cells back and forth using advanced piping.


    - At the same time as mentioned above - free energy sources need to take a hit in terms of energy production. Or let players designate output. Nerfed output would age machines at normal rate, current output would introduce accelerated wear, and maybe allow possibility to overclock generators to boost energy generation at the expense of very fast breakage.


    - Major note is to prevent automated fixing of the machinery/tools. This should be achieved by the fact that toolkit alone is never enough to fix the broken part - player will always need a replacement.




    I know these measures might seem harsh, but IC2 is an old mod...it still relies on aged concepts and frankly holds the ground against other mods only due to the cheapness of the recipes. This should not be the case. IC2 should have its own niche retaken back to stay competitive....




    ...We need the rebalance.

  • So, your complaining about GreenGens, Overclocker and Fields ? Disable MFFS (except if I just misunderstood what you meanted ^^), reduce GreenGens outputvia config and use gregtech to nerf them ^^. As for Overclocker, why would you change it ? I would like to see more upgrades such as efficiency(why not one in term of EU and one in term of output) and a entire overhaul with it, as I already mentionned it, but they aren't OP at all ! (Especially for FTB players that didn't disable Adv. Machine). I'm fine with Upgrades.


    Soon with Molten Salt Reactors, right ? :D
    NERF THA FUSION REACTOR!

  • I do not think that green gens need to be nerfed, but i would love a reactor-style machine interface. The machines would work as normal, but when shift-clicked with a wrench, it would open the configuration GUI.

    Age: 16. Favourite school subject: Physics/Chemistry.


    The IC2 forums could really use a lot more of [REDACTED], [DATA EXPUNGED] and ████████.


    I'm in a so called "after-school". It's freaking fantastic and nowhere near as boring as normal school!

  • Someone suggested the nuclear reactor style GUI, and I've just got an idea. I do not like the thought of having to repair my machines, though tools are an entirely different story. Therefore i suggest that, for example, a macerator could have different tiers of grinders, possibly flint, iron, diamond and iridium. The flint grinder could last 64 processes, the iron could be 300-500, and diamond would last at least 1500. Iridium would last forever, work faster, but would also mean a slight increase in energy consumed. That energy could be made up for with, let's say there was a spinner component that's used in the macerator. This component could be upgraded to reduce power usage. So that you would have to upgrade the entire machine, if you don't want to keep repairing it, but still want the same efficiency.

    Age: 16. Favourite school subject: Physics/Chemistry.


    The IC2 forums could really use a lot more of [REDACTED], [DATA EXPUNGED] and ████████.


    I'm in a so called "after-school". It's freaking fantastic and nowhere near as boring as normal school!

  • Grinder tiers would be useless, as long as there is "last forever" type.


    It will obsolete all other grinders, and would cause unnecessary complaints from people complaining that their "normal" grinder now needs iridium to operate.

  • It will obsolete all other grinders, and would cause unnecessary complaints from people complaining that their "normal" grinder now needs iridium to operate.

    Something better would be Finite Grinder being more EU-efficient, quicker and could output byproducts (depending on the type). And there would also be an expensive upgrade (you could only use one upgrade at time) making it infinite, but consuming more EU and processing slower (without Byproducts, of course).


    Soon with Molten Salt Reactors, right ? :D
    NERF THA FUSION REACTOR!

  • Only thing that might allow players to consider the finite version are additional item rewards. Time efficiency is reduced to nil by overclockers thus becoming an issue of one time material cost; similarly the EU efficiency with easily accessible free EU generators.



    This is however reiteration of the repair idea: just the item/time price of repair is substituted by item/time price of crafting finite addons for machines. As such it could be easily used similarly to the proposition I've outlined above. With only slight differences.

  • Only thing that might allow players to consider the finite version are additional item rewards. Time efficiency is reduced to nil by overclockers thus becoming an issue of one time material cost; similarly the EU efficiency with easily accessible free EU generators.

    Non stackable Upgrade module. Overclocker Upgrade reducing efficiency for EU, but also for output.


    Soon with Molten Salt Reactors, right ? :D
    NERF THA FUSION REACTOR!