From 774dda8b903c0e674f136ba9d888ee3a07e0cdb4 Mon Sep 17 00:00:00 2001 From: Sander Boer Date: Mon, 30 Dec 2019 18:15:17 +0100 Subject: [PATCH] Too lazy to comment --- .gitignore | 6 ++ history.txt | 3 + id1/maps/build.sh | 16 +++-- id1/maps/build.sh~ | 11 +++- id1/maps/light.log | 11 +++- id1/maps/run.sh | 2 +- id1/maps/run.sh~ | 2 +- id1/maps/zombietest.bsp | Bin 36348 -> 37028 bytes mod_mine/build.sh | 23 +++++++ mod_mine/config.cfg | 139 ++++++++++++++++++++++++++++++++++++++++ mod_mine/maps/start.bsp | Bin 0 -> 37028 bytes mod_mine/maps/start.map | 119 ++++++++++++++++++++++++++++++++++ mod_mine/maps/start.prt | 18 ++++++ 13 files changed, 339 insertions(+), 11 deletions(-) create mode 100644 .gitignore create mode 100755 mod_mine/build.sh create mode 100644 mod_mine/config.cfg create mode 100644 mod_mine/maps/start.bsp create mode 100644 mod_mine/maps/start.map create mode 100644 mod_mine/maps/start.prt diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4e1d22d --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +*~ +*# +*.blend1 +*.blend2 +*.log + diff --git a/history.txt b/history.txt index c78c433..4f328fe 100644 --- a/history.txt +++ b/history.txt @@ -2,3 +2,6 @@ maps map zombietest quit map zombietest +quit +maps +quit diff --git a/id1/maps/build.sh b/id1/maps/build.sh index 15dabd7..ff7aae5 100755 --- a/id1/maps/build.sh +++ b/id1/maps/build.sh @@ -1,13 +1,21 @@ #!/bin/bash -IN=./zombietest.map -OUT=zombietest.bsp DIR="$( cd -P "$( dirname "$0" )" && pwd )" -TOOLS_DIR=${DIR}/../../tools/ericw_tools +ROOT=${DIR}/../../ + +MAPNAME=zombietest +IN=${MAPNAME}.map +OUT=${MAPNAME}.bsp + +TOOLS_DIR=${ROOT}/tools/ericw_tools QBSP=${TOOLS_DIR}/qbsp VIS=${TOOLS_DIR}/vis LIGHT=${TOOLS_DIR}/light ${QBSP} ${IN} ${OUT} ${VIS} -fast -level 4 -noambient ${OUT} -${LIGHT} -soft -extra -extra4 ${OUT} +${LIGHT} -bounce -soft -extra -extra4 ${OUT} : +pushd ${ROOT} +./quakespasm-sdl2 +map ${MAPNAME} + +popd diff --git a/id1/maps/build.sh~ b/id1/maps/build.sh~ index 91523e5..72c669e 100755 --- a/id1/maps/build.sh~ +++ b/id1/maps/build.sh~ @@ -2,12 +2,19 @@ IN=./zombietest.map OUT=zombietest.bsp DIR="$( cd -P "$( dirname "$0" )" && pwd )" -TOOLS_DIR=${DIR}/../../tools/eric_tools +TOOLS_DIR=${DIR}/../../tools/ericw_tools QBSP=${TOOLS_DIR}/qbsp VIS=${TOOLS_DIR}/vis LIGHT=${TOOLS_DIR}/light ${QBSP} ${IN} ${OUT} ${VIS} -fast -level 4 -noambient ${OUT} -${LIGHT} -soft -extra -extra4 ${OUT} +${LIGHT} -bounce -soft -extra -extra4 ${OUT} : +#!/bin/bash +DIR="$( cd -P "$( dirname "$0" )" && pwd )" +ROOT=${DIR}/../../ +pushd ${ROOT} +./quakespasm-sdl2 +map zombietest + +popd diff --git a/id1/maps/light.log b/id1/maps/light.log index b6a6721..84e45a4 100644 --- a/id1/maps/light.log +++ b/id1/maps/light.log @@ -12,6 +12,7 @@ qdir: /opt/quakedev/ --- LoadEntities --- 7 entities read, 2 are lights. --- OptionsSummary --- + "bounce" was set to "1" from commandline Embree_TraceInit: Embree version: 2.17.5 Embree_TraceInit: 0 sky faces @@ -25,17 +26,21 @@ SetupLights: 2 after jittering 0....1....2....3....4....5 Final count: 2 lights, 0 suns in use. --- LightWorld --- +--- MakeTextureColors --- +--- MakeBounceLights --- +0....1....2....3....4....5....6....7....8....9... --- LightThread --- 0....1....2....3....4....5....6....7....8....9... +Indirect lights: 49 bounce lights, 0 surface lights (0 light points) in use. Lighting Completed. -lightdatasize: 4324 +lightdatasize: 5004 0 switchable light styles (32 max) Writing zombietest.bsp as BSP version 29 -0.016 seconds elapsed +0.053 seconds elapsed stats: 0.700207 lights tested, 0.623217 hits per sample point 0.000000 surface lights tested, 0.000000 hits per sample point -0.000000 bounce lights tested, 0.000000 hits per sample point +16.660215 bounce lights tested, 11.971556 hits per sample point 0 empty lightmaps diff --git a/id1/maps/run.sh b/id1/maps/run.sh index efd0850..4d2f816 100755 --- a/id1/maps/run.sh +++ b/id1/maps/run.sh @@ -2,6 +2,6 @@ DIR="$( cd -P "$( dirname "$0" )" && pwd )" ROOT=${DIR}/../../ pushd ${ROOT} -./quakespasm-sdl2 -map zombietest +./quakespasm-sdl2 +map zombietest popd diff --git a/id1/maps/run.sh~ b/id1/maps/run.sh~ index eb1e0d2..efd0850 100755 --- a/id1/maps/run.sh~ +++ b/id1/maps/run.sh~ @@ -2,6 +2,6 @@ DIR="$( cd -P "$( dirname "$0" )" && pwd )" ROOT=${DIR}/../../ pushd ${ROOT} -./quakespasm-sdl -map zombietest +./quakespasm-sdl2 -map zombietest popd diff --git a/id1/maps/zombietest.bsp b/id1/maps/zombietest.bsp index 4f770320f1d49d308386aa5b20ef327d7a6079cd..5fc613280b25527bcc3506c7841eb7ce650d3e08 100644 GIT binary patch delta 5937 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 literal 0 HcmV?d00001 diff --git a/mod_mine/maps/start.map b/mod_mine/maps/start.map new file mode 100644 index 0000000..06363c7 --- /dev/null +++ b/mod_mine/maps/start.map @@ -0,0 +1,119 @@ +// Game: Quake +// Format: Standard +// entity 0 +{ +"classname" "worldspawn" +"wad" "/opt/quakedev/wads/start.wad;/opt/quakedev/wads/prototype_1_2.wad" +// brush 0 +{ +( -448 -64 -16 ) ( -448 -63 -16 ) ( -448 -64 -15 ) 128_grey_2 0 0 0 1 1 +( -64 -448 -16 ) ( -64 -448 -15 ) ( -63 -448 -16 ) 128_grey_2 0 0 0 1 1 +( -64 -64 -16 ) ( -63 -64 -16 ) ( -64 -63 -16 ) 128_grey_2 0 0 0 1 1 +( 64 64 0 ) ( 64 65 0 ) ( 65 64 0 ) 128_grey_2 0 0 0 1 1 +( 64 64 16 ) ( 65 64 16 ) ( 64 64 17 ) 128_grey_2 0 0 0 1 1 +( 64 64 16 ) ( 64 64 17 ) ( 64 65 16 ) 128_grey_2 0 0 0 1 1 +} +// brush 1 +{ +( -448 -64 192 ) ( -448 -63 192 ) ( -448 -64 193 ) 32_blue_3 0 -16 0 1 1 +( -64 -448 192 ) ( -64 -448 193 ) ( -63 -448 192 ) 32_blue_3 0 -16 0 1 1 +( -64 -64 192 ) ( -63 -64 192 ) ( -64 -63 192 ) 32_blue_3 0 0 0 1 1 +( 64 64 208 ) ( 64 65 208 ) ( 65 64 208 ) 32_blue_3 0 0 0 1 1 +( 64 64 224 ) ( 65 64 224 ) ( 64 64 225 ) 32_blue_3 0 -16 0 1 1 +( 64 64 224 ) ( 64 64 225 ) ( 64 65 224 ) 32_blue_3 0 -16 0 1 1 +} +// brush 2 +{ +( -448 432 -16 ) ( -448 433 -16 ) ( -448 432 -15 ) 128_grey_2 112 0 0 1 1 +( -64 64 -16 ) ( -64 64 -15 ) ( -63 64 -16 ) 128_grey_2 0 0 0 1 1 +( -64 432 -16 ) ( -63 432 -16 ) ( -64 433 -16 ) 128_grey_2 0 -112 0 1 1 +( 64 560 208 ) ( 64 561 208 ) ( 65 560 208 ) 128_grey_2 0 -112 0 1 1 +( 64 80 16 ) ( 65 80 16 ) ( 64 80 17 ) 128_grey_2 0 0 0 1 1 +( 64 560 16 ) ( 64 560 17 ) ( 64 561 16 ) 128_grey_2 112 0 0 1 1 +} +// brush 3 +{ +( -448 -96 -16 ) ( -448 -95 -16 ) ( -448 -96 -15 ) 128_grey_2 0 0 0 1 1 +( -64 -464 -16 ) ( -64 -464 -15 ) ( -63 -464 -16 ) 128_grey_2 0 0 0 1 1 +( -64 -96 -16 ) ( -63 -96 -16 ) ( -64 -95 -16 ) 128_grey_2 0 0 0 1 1 +( 64 32 208 ) ( 64 33 208 ) ( 65 32 208 ) 128_grey_2 0 0 0 1 1 +( 64 -448 16 ) ( 65 -448 16 ) ( 64 -448 17 ) 128_grey_2 0 0 0 1 1 +( 64 32 16 ) ( 64 32 17 ) ( 64 33 16 ) 128_grey_2 0 0 0 1 1 +} +// brush 4 +{ +( 64 -352 -16 ) ( 64 -352 -15 ) ( 64 -353 -16 ) 128_grey_2 0 0 180 1 -1 +( 560 -480 16 ) ( 560 -480 17 ) ( 561 -480 16 ) 128_grey_2 16 0 0 1 1 +( 432 -352 -16 ) ( 432 -353 -16 ) ( 433 -352 -16 ) 128_grey_2 0 -16 270 1 1 +( 560 -480 208 ) ( 561 -480 208 ) ( 560 -481 208 ) 128_grey_2 0 -16 270 1 1 +( 432 80 -16 ) ( 433 80 -16 ) ( 432 80 -15 ) 128_grey_2 16 0 0 1 1 +( 80 -480 16 ) ( 80 -481 16 ) ( 80 -480 17 ) 128_grey_2 0 0 180 1 -1 +} +// brush 5 +{ +( -464 -352 -16 ) ( -464 -352 -15 ) ( -464 -353 -16 ) 128_grey_2 0 0 180 1 -1 +( 32 -480 16 ) ( 32 -480 17 ) ( 33 -480 16 ) 128_grey_2 32 0 0 1 1 +( -96 -352 -16 ) ( -96 -353 -16 ) ( -95 -352 -16 ) 128_grey_2 0 -32 270 1 1 +( 32 -480 208 ) ( 33 -480 208 ) ( 32 -481 208 ) 128_grey_2 0 -32 270 1 1 +( -96 80 -16 ) ( -95 80 -16 ) ( -96 80 -15 ) 128_grey_2 32 0 0 1 1 +( -448 -480 16 ) ( -448 -481 16 ) ( -448 -480 17 ) 128_grey_2 0 0 180 1 -1 +} +// brush 6 +{ +( -80 -336 0 ) ( -80 -335 0 ) ( -80 -336 1 ) 128_grey_2 0 0 0 1 1 +( -80 -336 0 ) ( -80 -336 1 ) ( -79 -336 0 ) 128_grey_2 0 0 0 1 1 +( -80 -336 0 ) ( -79 -336 0 ) ( -80 -335 0 ) 128_grey_2 0 0 0 1 1 +( -32 -256 224 ) ( -32 -255 224 ) ( -31 -256 224 ) 128_grey_2 0 0 0 1 1 +( -32 -256 16 ) ( -31 -256 16 ) ( -32 -256 17 ) 128_grey_2 0 0 0 1 1 +( -32 -256 16 ) ( -32 -256 17 ) ( -32 -255 16 ) 128_grey_2 0 0 0 1 1 +} +// brush 7 +{ +( -192 -96 0 ) ( -192 -95 0 ) ( -192 -96 1 ) 128_grey_2 -112 0 0 1 1 +( -192 -96 0 ) ( -192 -96 1 ) ( -191 -96 0 ) 128_grey_2 112 0 0 1 1 +( -192 -96 0 ) ( -191 -96 0 ) ( -192 -95 0 ) 128_grey_2 112 112 0 1 1 +( -144 -16 224 ) ( -144 -15 224 ) ( -143 -16 224 ) 128_grey_2 112 112 0 1 1 +( -144 -16 16 ) ( -143 -16 16 ) ( -144 -16 17 ) 128_grey_2 112 0 0 1 1 +( -144 -16 16 ) ( -144 -16 17 ) ( -144 -15 16 ) 128_grey_2 -112 0 0 1 1 +} +// brush 8 +{ +( -320 -256 0 ) ( -320 -255 0 ) ( -320 -256 1 ) 128_grey_2 48 0 0 1 1 +( -320 -256 0 ) ( -320 -256 1 ) ( -319 -256 0 ) 128_grey_2 112 0 0 1 1 +( -320 -256 0 ) ( -319 -256 0 ) ( -320 -255 0 ) 128_grey_2 112 -48 0 1 1 +( -272 -176 224 ) ( -272 -175 224 ) ( -271 -176 224 ) 128_grey_2 112 -48 0 1 1 +( -272 -176 16 ) ( -271 -176 16 ) ( -272 -176 17 ) 128_grey_2 112 0 0 1 1 +( -272 -176 16 ) ( -272 -176 17 ) ( -272 -175 16 ) 128_grey_2 48 0 0 1 1 +} +} +// entity 1 +{ +"classname" "info_player_start" +"origin" "-224 -304 24" +} +// entity 2 +{ +"classname" "monster_knight" +"origin" "-368 -144 24" +} +// entity 3 +{ +"classname" "monster_wizard" +"origin" "0 -32 24" +} +// entity 4 +{ +"classname" "monster_zombie" +"origin" "-256 -96 24" +"angle" "270" +} +// entity 5 +{ +"classname" "light" +"origin" "-440 -216 152" +} +// entity 6 +{ +"classname" "light" +"origin" "56 -312 152" +} diff --git a/mod_mine/maps/start.prt b/mod_mine/maps/start.prt new file mode 100644 index 0000000..1c6e9f0 --- /dev/null +++ b/mod_mine/maps/start.prt @@ -0,0 +1,18 @@ +PRT1 +10 +15 +4 0 7 (-80 -176 192 ) (-144 -176 192 ) (-144 -176 0 ) (-80 -176 0 ) +4 0 4 (64 -176 0 ) (64 -176 192 ) (-80 -176 192 ) (-80 -176 0 ) +4 0 2 (-144 -96 0 ) (-144 -176 0 ) (-144 -176 192 ) (-144 -96 192 ) +4 0 1 (-144 64 192 ) (-144 64 0 ) (-144 -16 0 ) (-144 -16 192 ) +4 1 3 (-192 64 0 ) (-192 -16 0 ) (-192 -16 192 ) (-192 64 192 ) +4 2 7 (-192 -176 192 ) (-192 -176 0 ) (-144 -176 0 ) (-144 -176 192 ) +4 2 3 (-192 -96 0 ) (-192 -176 0 ) (-192 -176 192 ) (-192 -96 192 ) +4 3 8 (-448 -176 192 ) (-448 -176 0 ) (-320 -176 0 ) (-320 -176 192 ) +4 3 7 (-272 -176 0 ) (-192 -176 0 ) (-192 -176 192 ) (-272 -176 192 ) +4 4 7 (-80 -176 0 ) (-80 -256 0 ) (-80 -256 192 ) (-80 -176 192 ) +4 4 5 (-32 -256 0 ) (64 -256 0 ) (64 -256 192 ) (-32 -256 192 ) +4 5 6 (-32 -336 0 ) (64 -336 0 ) (64 -336 192 ) (-32 -336 192 ) +4 6 7 (-80 -336 0 ) (-80 -448 0 ) (-80 -448 192 ) (-80 -336 192 ) +4 7 9 (-272 -256 0 ) (-272 -448 0 ) (-272 -448 192 ) (-272 -256 192 ) +4 8 9 (-320 -256 192 ) (-448 -256 192 ) (-448 -256 0 ) (-320 -256 0 )