Comments (3)
Data manager has to load mods in order
mod:
resources:
dependencies:
Each mod needs to start as a copy of the mod beneath it.
Erase redundant resource entries, except when in the mod manager(so they can be inspected).
Don't erase redundant resource entries when adding a mod from a mission file(we need to be able to unload the mod after the mission ends).
Add logging enum to find_or_create() so that we know when a resource is being referenced vs when it's being declared.
Add resource_reference type to help with this.
We need a way for resources to hold references to each other that won't break when a mod is loaded/unloaded from a mission file.
from hades.
We need a way to see through the mod include mechanic
from hades.
When parsing resources in the leaf they'll greedily generate references to resources from the main data pool. This might not be desired if they are referring to new versions of those resources from the leaf that haven't been parsed yet.
from hades.
Related Issues (20)
- Sprite batch: multiple rendering passes HOT 2
- implement streambuffs, compressed files and archives HOT 2
- Update archive streams
- Console function and property upgrades
- Logging stream HOT 1
- Call on_connect for systems when starting a new level.
- Rewrite cmake to support force static or force shared librarys
- Object Editor UI Enhancements
- Improve toolbar code
- Update Terrain System
- Heightmap editing in editor
- screen space depth buffering for terrain(and later units) HOT 2
- Water system
- Terrain Map rendering and update performance
- Tune Specular Terrain Lighting
- Placing Terrain Corrupts the lower right corner of the map HOT 1
- change return value for project_onto_terrain HOT 1
- Add quad normalization HOT 1
- Partition inactive entities before running system
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hades.