I want to take an existing object. Duplicate it, then change it, and then be able to have both available in game. I am basically trying to recreate the Pulse Laser Turret for SV (TurretSVSmall) from the Reforged universe to use in the normal Eden universe. This whole thing has been a lot of learning yet I am still stuck. I am having fun trouble shooting so not asking for the solution rather if you can tell me where I may have gone wrong on part. First thing I did was duplicate the Eden Scenario renamed to Test01 and then copy in a Config_Example. I then opened Notepad++ with the a Blank Config.ecf on one side, Config_Example on the other. I copied over from Config_example all of { Block Id: 345, Name: TurretSVSmall}. Restarted game and it worked as nothing as really changed. I then changed the UnlockLevel: 10, display: true and it correctly moved the Minigun Turret in the SV tree to be unlockable at level 10. So far so good. Now from some of the searching I have found you can not have duplicate objects in the tree. So I made the following modifications. { Block Id: 345, Name: TurretSVSmall UnlockLevel: 7, display: true to { Block Id: 268, Name: TurretSVSmall02 UnlockLevel: 10, display: true The new item does not show up in tech tree. So I tried to find the template the corresponded to the original level 7 mini gun turret and think it is +Template Name: TurretGVMinigunBlocks #"Minigun Turret" though I can not see how they are logically linked Did not show up but game started. So I went to ItemConfig.ecf and copied over { +Item Id: 114, Name: TurretGVMinigunWeapon and changed to { +Item Id: 1661, Name: TurretGVMinigunWeapon02 And now game crashes. I know I am as screwed up as a football bat here but I am at a loss on creating a new object from existing assets and I have seen Vermillion's post https://empyriononline.com/threads/new-items-possible.94253/
You need to add the turret to blockconfig.ecf and the weapon for the turret to itemconfig.ecf. You must also give them both a unique ID that is below 2048 and a unique name. You do not need to add them to config.ecf.