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

[Test Maps] quake #30

Closed
7 tasks done
Tracked by #16
snake-biscuits opened this issue Oct 10, 2022 · 2 comments
Closed
7 tasks done
Tracked by #16

[Test Maps] quake #30

snake-biscuits opened this issue Oct 10, 2022 · 2 comments
Labels
id_software.quake Quake branch script Test Map: Tools: Trenchbroom This test map can be built in Trenchbroom Test Map Adding a map to ship with bsp_tool for tests

Comments

@snake-biscuits
Copy link
Owner

snake-biscuits commented Oct 10, 2022

Tools

Documentation / Guides

Maps

  • Basic room with spawnpoint & lighting
    mapsrc/TrenchBroom/Quake/mp_lobby.map -> maps/Quake/mp_lobby.bsp
    • Entry in sources.txt crediting mapper / contributor
    • Compiled
    • .bsp.info.txt file with compile log / bspinfo
    • Can be launched in-game (no crash, fully lit & textured etc.)

Active Mods / Modding Community

@snake-biscuits snake-biscuits added Test Map Adding a map to ship with bsp_tool for tests Test Map: Tools: Trenchbroom This test map can be built in Trenchbroom labels Oct 10, 2022
@snake-biscuits snake-biscuits mentioned this issue Oct 10, 2022
7 tasks
@snake-biscuits snake-biscuits added this to the v0.4.0 milestone Oct 11, 2022
@snake-biscuits
Copy link
Owner Author

ericw-tools qbsp has -bsp2 & -2psb options, we should use this for #65

snake-biscuits added a commit that referenced this issue Oct 12, 2022
@snake-biscuits
Copy link
Owner Author

ericw-tools qbsp has -bsp2 & -2psb options, we should use this for #65

-2psb uses the "deprecated" 2PSB format (quakespasm runs just fine)
qbsp also has options that add XBSP lumps, which we do not yet support

We didn't have any sample of these format extensions, so now we can test for them!
XBSP can be handled as a part of QuakeBsp (in _preload most likely)

NOTE: both GoldSrcBsp & ReMakeQuakeBsp inherit from QuakeBsp, so including a xbsp member could be confusing

Since XBSP doesn't affect viability as a QuakeBsp, creating a new BspClass should be avoided

2PSB documentation seems rare, and will require a new branch_script
It can share ReMakeQuakeBsp with id_software.remake_quake

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
id_software.quake Quake branch script Test Map: Tools: Trenchbroom This test map can be built in Trenchbroom Test Map Adding a map to ship with bsp_tool for tests
Projects
Status: Done: Good Enough
Development

No branches or pull requests

1 participant