Author Topic: Fix the duplicator  (Read 1595 times)

It is broke on dedicated servers, it spams the console, and is generally in need of an overhaul. I can't see how it remains on RTB when it has these bugs. I know for a fact it isn't only me because it was broke before on various dedicated servers including [C] Server which runs nothing but defaults, building tools, and bricks. The only 'fix' to this is to load a build first on a dedicated, but this should still be looked into.

The dedicated server problem includes some kind of bug involving JVS content and terrain build rules.

Code: [Select]
Add-Ons/Tool_Duplicator/server.cs (957): Unable to find object: '0' attempting to call function 'contentTypeID'
BackTrace: ->[JVS_Content]ServerCmdPlantBrick->[TerrainBuildRulesPackage]ServerCmdPlantBrick->[duplicator]ServerCmdPlantBrick
I do not believe Randy is still active and if he is I doubt he will stumble upon this topic. I rememy Ephi stating something a while ago about him fixing this.


The duplicator also breaks water bricks, if you duplicate them.

The duplicator also breaks water bricks, if you duplicate them.

It's because Badspot changed water bricks in v15. This includes building in water bricks. The duplicator is still trying to duplicate water the old way, so it's not doing it correctly.

I saw Randy on like two months ago... on Red_Guy's server... we were doing tricks. Meh, he'll be around sometime, or is somewhere else.


Bumping cause this really needs fixed and i didn't want to put another topic :P

Yeah, it really needs fixed.

:/

I'm not really sure what the problem is, but I demand that it is fixed anyway!!!!  :cookieMonster:

If I rewrote it, it would add an onDuplicated function call to the newly created bricks to allow other add-ons to respond properly, and possibly alter other parts for speed. I doubt I could ever do it, but maybe I could try...
(Plus, if someone else fixed the duplicator, it would be a _very_ good idea to add a callback for the duplicated bricks, because *no* mod should hardcode support for current mods when a generic system would work better. Badspot didn't hardcode events, he created a system to register events and use that, meaning that people could expand his system.)

If I rewrote it, it would add an onDuplicated function call to the newly created bricks to allow other add-ons to respond properly, and possibly alter other parts for speed. I doubt I could ever do it, but maybe I could try...
(Plus, if someone else fixed the duplicator, it would be a _very_ good idea to add a callback for the duplicated bricks, because *no* mod should hardcode support for current mods when a generic system would work better. Badspot didn't hardcode events, he created a system to register events and use that, meaning that people could expand his system.)

How does one "Hardcore" something?

Is it like farmers, do they hardcore their corn?