Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Crash] Engine Crash when creating new world in sample project without Administrator #39

Open
2latemc opened this issue Feb 18, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request future Long-term goals and features

Comments

@2latemc
Copy link

2latemc commented Feb 18, 2024

When the engine is installed into C:\ProgramFiles the sample project is also installed in the same location. When trying to create a new world it probably tries writing to disk (which doesn't work without admin) and then crashes the engine.

@begla begla self-assigned this Feb 18, 2024
@begla begla added the bug Something isn't working label Feb 18, 2024
@begla
Copy link
Contributor

begla commented Feb 18, 2024

Yes, this is expected since IOLITE follows a portable approach and requires you to install it in a directory that's writable by the current user. The installer is more of a helper to install the samples and plugins alongside the binary distribution.

This is part of the design philosophy of the engine being the "game" and "editor" in a single executable to allow users to mod games using the same tools used for creation in the first place.

Crashing is always a bad thing, though. So, I'll leave this open and improve handling cases like this in a future build.

Thanks for bringing this to my attention.

@begla begla added enhancement New feature or request future Long-term goals and features and removed bug Something isn't working labels Feb 22, 2024
@begla begla changed the title [Crash] Engine Crash when creating new would in sample project without Administrator [Crash] Engine Crash when creating new world in sample project without Administrator Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request future Long-term goals and features
Projects
None yet
Development

No branches or pull requests

2 participants