documentation for level builders: docs index, step-by-step guide, file format reference (wad, geometry, objects, textures, audio, testlevel chapters, engine limits), strat vm and script language with the arena as worked example, tools overview, developer notes; readme rewritten as project front page with screenshots; review notes moved to notes/dev
This commit is contained in:
1 parent
00b2880d67
commit
624718b893
41 files changed
+2175
-259
No files matched your search
@@ -28,7 +28,7 @@ import java.util.List;
|
||||
import java.util.Map;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
/** Regression tests for the bugs in notes/bug-review-editor.md (model, io, build). */
|
||||
/** Regression tests for the bugs in notes/dev/bug-review-editor.md (model, io, build). */
|
||||
class EditorRegressionTest {
|
||||
private static Scene emptyScene() {
|
||||
return new Scene();
|
||||
|
||||
+1
-1
@@ -18,7 +18,7 @@ import org.junit.jupiter.api.Test;
|
||||
import org.junit.jupiter.api.io.TempDir;
|
||||
|
||||
/**
|
||||
* B10 (notes/bug-review-editor.md): the restore of the user's mod selection after a boot-to-level
|
||||
* B10 (notes/dev/bug-review-editor.md): the restore of the user's mod selection after a boot-to-level
|
||||
* play-test is kept on disk, so an editor closed while the game runs restores it on its next start.
|
||||
*/
|
||||
class PlaytestSessionTest {
|
||||
|
||||
@@ -12,7 +12,7 @@ import java.nio.file.Path;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.junit.jupiter.api.io.TempDir;
|
||||
|
||||
/** Regression tests for notes/bug-review-editor.md (document state, play-test install target). */
|
||||
/** Regression tests for notes/dev/bug-review-editor.md (document state, play-test install target). */
|
||||
class DocumentRegressionTest {
|
||||
private static Project project(String name) {
|
||||
Scene s = new Scene();
|
||||
|
||||
@@ -22,7 +22,7 @@ import java.util.List;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
/**
|
||||
* B13 (notes/bug-review-editor.md): a player start whose grid cell has no collision floor at or
|
||||
* B13 (notes/dev/bug-review-editor.md): a player start whose grid cell has no collision floor at or
|
||||
* below it crashes the game while loading (page fault 0x405527). Positions verified in game
|
||||
* (Village 1, boot-to-level start override, 2026-11-07): crash at 35.5/7.06/58.5, 35.5/9/58.5,
|
||||
* 36.5/8/58.5, 5/8/5; fine at 34.2/7.35/58.2, 37.5/7.3/58.5 and the original start.
|
||||
|
||||
Reference in new issue
Block a user