Quote: "thanx belidos. listen, do I hear something in the lines of "don't worry about cluttering, we don't either" in your answer? I am not interested in making myself more work than necessary "
Cluttering is an issue, if you are placing new scripts straight into the scriptbank, it makes it harder to find scripts, and you tend to forget which are custom scripts and which are default scripts, so if you ever come to having to reinstall you can't work out which you need to backup etc.
It's always best to put your own scripts in a different folder in the script bank, at least that way you know which are which, don't worry about them copying over to standalone, as long as the script appears on the level in an entity it should transfer the folder and the script over automatically.
Likewise if you ever need to edit a default script for your own use, always do so on a copy of the script, just copy/paste it to your own folder, edit it how you want it, then use that script in your level instead, this maintains the integrity of the default scripts but allows you to have your own edited versions for use.
The way i tend to do it is, i have a few folders named things like "door scripts", "ai scripts", "music scripts" etc. these hold my edited and custom scripts that don't have level specific changes. I also have a structure of folders for each of my games, like below:
scriptbank -
----------------- The Island -
---------------------------------- Level 1
--------------------------------------------- Huds
--------------------------------------------- Tasks
--------------------------------------------- AI
--------------------------------------------- Misc
---------------------------------- Level 2
--------------------------------------------- Huds
--------------------------------------------- Tasks
--------------------------------------------- AI
--------------------------------------------- Misc
and so forth. This folder structure hold all the script that i will only be using on that level, that way you can have multiple versions of the same script for different levels without having them overwrite eachother.
Obviously this folder structure is what i use and just an example, you can do it however you like, just know that any folders you add inside the scriptbank will copy over no problem.
Doing it this way you can keep all your level specific scripts all nice and neat, easily accessible, and not cluttered.
I also do this with my entitybank, audibank, and other folders, i'm a little OCPD but at least i'm neat and tidy
Primary Desktop:
i7 7700,k NV1070 8GB, 16GB 3200mhz memory, 1x 2TB Hybrid, Win10.
Secondary Desktop:
i5 4760k, NV960 2GB, 16GB 2333mhz memory, 1x 2TB Hybrid, Win10.
Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.