{"id":26391677,"url":"https://github.com/goomiiv2/rampancy.lightbridge","last_synced_at":"2025-03-17T10:29:16.193Z","repository":{"id":216970452,"uuid":"701831406","full_name":"GoomiiV2/Rampancy.LightBridge","owner":"GoomiiV2","description":"A bridge from Trenchbroom to Halo","archived":false,"fork":false,"pushed_at":"2024-05-16T20:18:10.000Z","size":2754,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-05-16T21:31:11.414Z","etag":null,"topics":["halo","leveleditor","trenchbroom"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GoomiiV2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-07T17:27:30.000Z","updated_at":"2024-05-16T20:18:14.000Z","dependencies_parsed_at":"2024-05-16T21:41:18.270Z","dependency_job_id":null,"html_url":"https://github.com/GoomiiV2/Rampancy.LightBridge","commit_stats":null,"previous_names":["goomiiv2/rampancy.lightbridge"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoomiiV2%2FRampancy.LightBridge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoomiiV2%2FRampancy.LightBridge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoomiiV2%2FRampancy.LightBridge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoomiiV2%2FRampancy.LightBridge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GoomiiV2","download_url":"https://codeload.github.com/GoomiiV2/Rampancy.LightBridge/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244015943,"owners_count":20384036,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["halo","leveleditor","trenchbroom"],"created_at":"2025-03-17T10:29:15.613Z","updated_at":"2025-03-17T10:29:16.136Z","avatar_url":"https://github.com/GoomiiV2.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Rampancy.Lightbridge\nA bridge from Trenchbroom to Halo\n\nRampancy.LightBridge is a tool to bridge the level creation workflow from editors like Trenchbroom to Halo.\u003c/br\u003e\nRelated but not a replacement for my other Rampancy project.\n\n# Features\n* Halo 1 Support\n* Trenchbroom support\n\n## Halo 1: Setup\nYou will need to grab 3 things to get setup\n* Rampancy.LightBridge from this repo\n* TrenchBroom from here https://github.com/TrenchBroom/TrenchBroom/releases \n* Ericw's tools from here https://github.com/ericwa/ericw-tools/releases (the `ericw-tools-x-win64.zip` one)\n\nSetup:\n* Pick a folder to setup Rampancy.Lightbridge in, eg. ``Rampancy_Lightbridge`` under your Halo one HEK install\n* Extract Rampancy.Lightbridge here and run it\n* Click Ok on the popup telling you profile paths aren't set, we will be setting those now\n* Click on the settings cog wheel in the top right\n  * Set the path to your HEK Install. eg. ```C:\\Steam\\steamapps\\common\\Chelan_1```\n  * Pick a folder for the output location, this can be anywhere but it will be where you will save your map sources and the exported Halo shaders will go\n  * Click Save and then close the settings with the cog wheel\n* Click the Sync button to setup the exported shaders into your work dir\n* If all goes well in a few seconds you should see the log say ```[INFO] Finished scanning tags in \"\"```\n\n* Now open the ericw tools zip you downloaded and copy the files from `ericw-tools-x-win64\\bin` in there to `RampancyLightBridge/Compilers/ericw` folder next to where you extracted `Rampancy.LightBridge.exe` to.\u003c/br\u003e You do only need the `qbsp.exe`, `embree3.dll`, `tbb.dll`, `tbbmalloc.dll` files in there.\n\n* Next is setting up Trenchbroom\n  * Extract Trenchbroom to some where you like\n  * Copy the `RampancyHalo1` folder from the Rampancy.Lightbridge install to `games` under the Trenchbroom install\n  * Start Trenchbroom, select `New Map` and for game select `RampancyHalo1`\n  * Click `Run` \u003e `Compile Map`, Click the `+` in the bottom left to add a new profile.\n  * For `Working Directory` set it to where you extracted Rampancy.Lightbridge to, eg `C:\\Steam\\steamapps\\common\\Chelan_1\\Rampancy_LightBridge`\n  * Set `Tool Path` to `${WORK_DIR_PATH}/Rampancy.LightBridge.exe`\n  * Set `Parameters` to `compile --profile \"Halo CE (MCC) - Trenchbroom\" --src \"${MAP_DIR_PATH}\\${MAP_FULL_NAME}\" --structure --light 0.0001`\n    * This will compile the map with settings from the `Halo CE (MCC) - Trenchbroom` profile\n    * `--structure` will compile the structure with tool\n    * `--light 0.0001` will use tool to light the map, the number at the end is the quality, negative numbers are previews\n\n* Testing\n  * Save the current map under the output folder you set in Rampancy. it should be like `maps\\lb\\test\\models` with the name `test.map`\n    * The structure under `maps` should mirror what you would have under `data` in the HEK install","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoomiiv2%2Frampancy.lightbridge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgoomiiv2%2Frampancy.lightbridge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoomiiv2%2Frampancy.lightbridge/lists"}