chunky-dev / chunky-dev/chunky

Add a soft reload that reloads scene files.

Open
#929 1 comment 0 reactions 0 assignees View on GitHub
feature request
Dominant language
Java
Stars
738
Forks
78
Avg merge
10h 5m
Merged PRs (30d)
3

Description

`Reload` currently attempts to reload the world. This fails if the current selected world is not the same as the world in the scene. It is also wasteful if you reload just to switch Octree implementations for example.

There should be a "soft reload" that reloads the scene files. One use case, for example, might be to load a world using the DISK octree, then switch to DICT, and then soft reload. This should reload the octree from the `.octree2` file.

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing Reload action and the scene-loading path in the Java application. Trace how the selected world, scene files, and `.octree2` data are handled; done means a soft reload refreshes scene files and can reload the octree after changing its implementation without reloading the world.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.