GoomiiV2 / Rampancy

A new level editor for the Halo games based on a CSG/Brush workflow, similar to Source/Quake level editing.
MIT License
36 stars 1 forks source link

Does not run when following instructions in README.md #15

Closed Aerocatia closed 2 years ago

Aerocatia commented 2 years ago

I followed the instructions in the readme and recursively cloned this repo as instructed. When trying to open the project it errors complaining that some scripts fail to compile for the reasons shown in this image.

image

GoomiiV2 commented 2 years ago

Ah sorry about that, I should have tested cloning it, issue seems to be from windows git not creating the symlink correctly.

Can you try recloning with git clone --recurse-submodules -c core.symlinks=true https://github.com/GoomiiV2/Rampancy.git from an admin command prompt.

I updated the readme and added a gitattributes to force it to be a directory symlink as that was another issue with it creating it as a file link

Aerocatia commented 2 years ago

Ah, thanks for the expatiation. I originally cloned it with Linux git but then Unity complained about not supporting case-sensitive directories, so I switched to windows git.

GoomiiV2 commented 2 years ago

I want to put some time soon into the initial install and setup flow to streamline it. Sadly part of the downsides of extending Unitys editor for this is, not being able to ship a nice self contained build and then having to deal with git for updates.

I forked Realtime csg now so hopefully I can convert it into a unity package so i won't need the submodule and symlink and that should atleast cut out the need for the elevated command prompt.