The base entities(creatures, walls, plants, weapons) are packaged. Some of the scripting is based on public work contributed by others.
As the project goes on and as I learn, less public code will be used. New interactions between codes, functions, process and storyline if there is any are original.