-
Notifications
You must be signed in to change notification settings - Fork 63
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
The option "Export to Portal 2" is not corectly importing the items on dev #2040
Comments
It could be that you didn't build the compiler, it expects that to be built in a |
If thats the case that that would be very strange since i use the same building script for main and dev, nevertheless I will check for this later today when im on my pc |
so i ran a script to compare the files from the 2 build folders. I used this script, cant hurt to post it#!/bin/bash
# Directory paths
dir1="BEE2.4"
dir2="MainBEE2.4"
# Create temporary files
tmp1=$(mktemp)
tmp2=$(mktemp)
# List and sort all files in dir1
find "$dir1" -type f | sed "s|^$dir1/||" | sort > "$tmp1"
# List and sort all files in dir2
find "$dir2" -type f | sed "s|^$dir2/||" | sort > "$tmp2"
# Compare the files
echo "Files in '$dir1' not in '$dir2':"
comm -23 "$tmp1" "$tmp2"
echo "Files in '$dir2' not in '$dir1':"
comm -13 "$tmp1" "$tmp2"
# Remove temporary files
rm "$tmp1" "$tmp2" So about the files The Additonal Files in Devbuild_tmp/BEE2/backup
build_tmp/BEE2/backup.pkg
build_tmp/BEE2/compiler_settings
build_tmp/BEE2/compiler_settings.pkg
build_tmp/BEE2/EXE-01.toc
build_tmp/BEE2/EXE-02.toc
build_tmp/BEE2/PKG-01.toc
build_tmp/BEE2/PKG-02.toc
dist/64bit/BEE2/backup
dist/64bit/BEE2/compiler_settings
dist/64bit/BEE2/logs/bee2.1.log
.git/logs/refs/heads/dev
.git/modules/hammeraddons/objects/pack/pack-86479557f7adac098de0cfcc11e7245eeb83e290.idx
.git/modules/hammeraddons/objects/pack/pack-86479557f7adac098de0cfcc11e7245eeb83e290.pack
.git/modules/hammeraddons/objects/pack/pack-86479557f7adac098de0cfcc11e7245eeb83e290.rev
.git/refs/heads/dev
hammeraddons/examples/hadd_numeric_transition.vmf
hammeraddons/fgd/bases/PuzzlemakerEduAnalog.fgd
hammeraddons/fgd/point/comp/comp_vactube_sensor.fgd
hammeraddons/fgd/snippets/boolean.fgd
hammeraddons/fgd/snippets/buttons.fgd
hammeraddons/fgd/snippets/comp.fgd
hammeraddons/fgd/snippets/LightStyle.fgd
hammeraddons/hammer/materials/_rt_Camera.vtf
hammeraddons/hammer/materials/_rt_FullFrameFB.vtf
hammeraddons/hammer/materials/_rt_waterReflection.vtf
hammeraddons/hammer/materials/_rt_waterRefraction.vtf
hammeraddons/hammer/materials/sprites/obsolete.vmt
hammeraddons/hammer/materials/sprites/obsolete.vtf
hammeraddons/materialsrc/rendertargets.sbs
hammeraddons/materialsrc/_rt_Camera.tga
hammeraddons/materialsrc/_rt_FullFrameFB.tga
hammeraddons/materialsrc/_rt_waterReflection.tga
hammeraddons/materialsrc/_rt_waterRefraction.tga
hammeraddons/transforms/fgd_tweaks/ambient_generic.py
hammeraddons/transforms/fgd_tweaks/inv_booleans.py
hammeraddons/transforms/lints/client_target.py
hammeraddons/transforms/lints/coalesce_alt_classnames.py
hammeraddons/transforms/lints/__init__.py
hammeraddons/transforms/vactubes/sensors.py
src/app/demo/error_ui.py
src/exporting/barrier_hole.py
src/exporting/compiler.py
src/exporting/corridors.py
src/exporting/cube_colourizer.py
src/exporting/editor_sound.py
src/exporting/elevator.py
src/exporting/fgd.py
src/exporting/files.py
src/exporting/fizzler.py
src/exporting/gameinfo.py
src/exporting/__init__.py
src/exporting/items.py
src/exporting/mod_support.py
src/exporting/music.py
src/exporting/pack_list.py
src/exporting/quote_pack.py
src/exporting/signage.py
src/exporting/skybox.py
src/exporting/stylevar.py
src/exporting/template_brush.py
src/exporting/translations.py
src/exporting/vpks.py
src/exporting/widgets.py
src/ipc_types.py
src/packages/barrier_hole.py
src/postcomp/collisions_export.py
src/precomp/conditions/barriers.py
src/quote_pack.py
src/test/app/test_edge_trigger.py
src/test/test_collisions/test_volume_rotation.vmf
src/test/test_id.py
src/test/volume_sample.vmf So lots of extra files right. Additional Files in main.git/logs/refs/heads/master
.git/modules/hammeraddons/objects/pack/pack-085782f7f47e38030583be1a3be85b613039d951.idx
.git/modules/hammeraddons/objects/pack/pack-085782f7f47e38030583be1a3be85b613039d951.pack
.git/modules/hammeraddons/objects/pack/pack-085782f7f47e38030583be1a3be85b613039d951.rev
.git/refs/heads/master
hammeraddons/transforms/client_target.py
hammeraddons/transforms/coalesce_alt_classnames.py
src/app/resource_gen.py
src/precomp/conditions/glass.py Almost nothing, so it seem off to me that the compiler is missing Since There are 6718 files let me paste a pastebin link. Also I'm rebuilding the newest dev rn to see if its fixed |
So it says the compiler wants to be in the "BEE2.4/dist/64bit/BEE2/compiler/" folder right (thanks for your commit), there is a compiler folder for me in "/BEE2.4/dist/64bit/compiler/" will that folder need to be in "BEE2.4/dist/64bit/BEE2/compiler/" instead? |
so it seems that is infact the issue, is that by design? Edit: Still seems to fail to show the textures, it says the compiler was copied over but, man maby it was't that folder after all uff, I will try some more things, but if you have some ideas it would be appreciated. |
Actually thinking about it, could be a mistake in the packages with case-sensitivity. |
I have no idea, all files in packages/ are lowercase if you mean that. |
BEE2 Application Version
4.44.1.dev+aaa3b21d 64-bit
BEE2 Package Version
4.44.0
What operating system are you running on?
Linux
Description of the bug
When trying to use "Export to Portal 2" in the newest dev version it wonk export correctly.
Main seems to export just fine.
I also mentioned that here comment.
But it seems to make more sense to open a separate issue since it was unrelated to the issue.
Expected behavior
The items should be exported and shown be shown the puzzle maker
Steps to reproduce
Logs and Reports
Dev Export Log
Main Export Log
Additional information
These Screenshots suggest that dev just wont export the compiler.
Screenshot of dev export
Screenshot of main export
The text was updated successfully, but these errors were encountered: