vengi/data
Martin Gerhardy ac32746f9c VOXEDIT: removed thicken command - use lua script 2020-09-02 23:07:06 +02:00
..
client CLIENT: started to replace turbobadger with nuklear ui 2020-04-02 17:57:32 +02:00
mapview FRONTEND: added PlayerAction class to trigger the tool 2020-02-17 09:18:10 +01:00
noisetool/ui Revert "NOISETOOL: converted to imgui" 2020-06-28 21:33:55 +02:00
server PERSISTENCE: disable debug logging for DBHandler 2020-01-21 11:28:11 +01:00
shared ALL: added sound effects to mapview and client 2020-05-12 19:36:19 +02:00
sky MAPVIEW: added skybox and updated the water shader 2019-11-27 14:29:22 +01:00
testanimation TESTANIMATION: added ent type cycling 2019-12-10 17:11:34 +01:00
testcore TESTCORE: only load the test-keybindings if the appname differs 2020-03-16 20:46:05 +01:00
testio IO: split io module out of core 2020-08-30 22:19:37 +02:00
testnuklear UI: re-added nuklear ui 2020-04-02 17:57:32 +02:00
tests APP: split core and app module 2020-08-30 21:40:20 +02:00
testskybox TESTSKYBOX: new test application for the Skybox class 2019-11-27 14:29:21 +01:00
testtexture FRONTEND: started map renderer for mini and world map 2016-12-02 20:03:27 +01:00
testtraze TESTTRAZE: added icon 2019-06-23 22:14:48 +02:00
testturbobadger/demo01 TESTTURBOBADGER: fixed missing skin values by renaming extension skin 2019-06-14 14:49:24 +02:00
testutil UTIL: attempt to fix the newline problem with gitattributes 2020-01-07 22:26:54 +01:00
testvoxelgenerator VOXELGENERATOR: fixed shape generators 2020-08-30 13:01:22 +02:00
voxedit VOXEDIT: bind the left mouse button in scene mode for translating the volumes 2020-07-12 12:02:24 +02:00
voxedit-ui/ui VOXEDIT: removed thicken command - use lua script 2020-09-02 23:07:06 +02:00
voxel DATA: changed to new default volume format (qb) 2020-06-12 15:33:44 +02:00
.editorconfig ALL: added editorconfig 2019-12-30 20:42:29 +01:00
README.md DATA: renamed to md 2019-05-17 18:10:52 +02:00

README.md

How to install data files

Each artifact can get its own directory here - If you depend on an artifact that installs assets for its own usage, the dependent artifact will also get these assets installed. Therefore it is important to know, that the directory part of the original artifact will be removed. An example:

You have a module names foo and it has assets in data/foo. You also have a module names bar which depends on `foo.

bar will now automatically get the files installed that foo offers. But - not in $install_prefix/bar/foo/myasset.ext - but in $install_prefix/bar/myasset.ext. This is exactly due to the reason that you had to specify the FILES for the engine_add_executable with the full path to foo/myasset.ext.