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

How to port Gaija_Planet sample scene from OuterSpace to DngSceneViewer? #106

Open
CodeLikeCXK opened this issue Dec 29, 2024 · 3 comments

Comments

@CodeLikeCXK
Copy link

Seems more entries should be added to entities_blk based on error. How?

@VeresBalazsLaszlo
Copy link

I have made a modified version of DngSceneViewer. Inside, you will find a gaija_island.cmd file. I didn't "port" the space map, because you would just fall into the void.

You can modify the gaija island sample map, build the resources and level bin, and view it in the viewer by simply replacing the files each time in content folder.

https://drive.google.com/file/d/1nZ1O46SdqKZUlqNe1J-CYeAthmGSF-tk/view?usp=sharing

Image

Image

@CodeLikeCXK
Copy link
Author

I have made a modified version of DngSceneViewer. Inside, you will find a gaija_island.cmd file. I didn't "port" the space map, because you would just fall into the void.

You can modify the gaija island sample map, build the resources and level bin, and view it in the viewer by simply replacing the files each time in content folder.

https://drive.google.com/file/d/1nZ1O46SdqKZUlqNe1J-CYeAthmGSF-tk/view?usp=sharing

Image

Image

Image
It works now. Thanks! How did you do that?

@VeresBalazsLaszlo
Copy link

VeresBalazsLaszlo commented Jan 19, 2025

The program can load any dagor like resources (if compatible) under content/east_district/res folder. All you need to do is delete the original files, and copy the built DXP and GRP resources into content/east_district/res.

You can check mount points for data under dng_scene_viewer-game.vromfs.bin_u\gamedata\dng_scene_viewer.settings.blk. You can unpack vromfs.bin and BLK with wt-tools program: https://github.com/ftsartek/wt-tools

The following is needed to load levels in DaNetGames: (should work in war thunder but it's really outdated compared to something like active matter)

  • Resources of level, landclass and it's textures, microdetails.
  • Level.blk that contains level data. - It's should be generated when exporting level binary(?)
  • A scene.blk file that contains mission data. - It's made in editor. DgnSceneViewer is basically a mission editor (but with a lot of missing features, when compared to Enlisted editor for example). character_controller is spawned at static_cam.

I unpacked the files for outerSpace, and used the files to make this modified version.
Enlisted and Active Matter were both tested, and the maps will not load. sceneViewer is missing some shaders that those games use. Will update if i find a way.

DaNetGame projects are not 100% intercompatible, but they can load each other's resources most of the time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants