|
1 | | -Flow Rules vs Content Split Tree |
| 1 | +Asset Ownership Normalization - File Tree (Changed) |
2 | 2 |
|
3 | | -games/AITargetDummy/rules/flowRules.js |
4 | | -games/AITargetDummy/rules/flowContent.js |
5 | | -games/AITargetDummy/rules/gameFlowRules.js |
6 | | -games/Asteroids/rules/flowRules.js |
7 | | -games/Asteroids/rules/flowContent.js |
8 | | -games/Asteroids/rules/gameFlowRules.js |
9 | | -games/Bouncing-ball/rules/flowRules.js |
10 | | -games/Bouncing-ball/rules/flowContent.js |
11 | | -games/Bouncing-ball/rules/gameFlowRules.js |
12 | | -games/Breakout/rules/flowRules.js |
13 | | -games/Breakout/rules/flowContent.js |
14 | | -games/Breakout/rules/gameFlowRules.js |
15 | | -games/Gravity/rules/flowRules.js |
16 | | -games/Gravity/rules/flowContent.js |
17 | | -games/Gravity/rules/gameFlowRules.js |
18 | | -games/GravityWell/rules/flowRules.js |
19 | | -games/GravityWell/rules/flowContent.js |
20 | | -games/GravityWell/rules/gameFlowRules.js |
21 | | -games/MultiBallChaos/rules/flowRules.js |
22 | | -games/MultiBallChaos/rules/flowContent.js |
23 | | -games/MultiBallChaos/rules/gameFlowRules.js |
24 | | -games/Orbit/rules/flowRules.js |
25 | | -games/Orbit/rules/flowContent.js |
26 | | -games/Orbit/rules/gameFlowRules.js |
27 | | -games/PacmanFullAI/rules/flowRules.js |
28 | | -games/PacmanFullAI/rules/flowContent.js |
29 | | -games/PacmanFullAI/rules/gameFlowRules.js |
30 | | -games/PacmanLite/rules/flowRules.js |
31 | | -games/PacmanLite/rules/flowContent.js |
32 | | -games/PacmanLite/rules/gameFlowRules.js |
33 | | -games/PaddleIntercept/rules/flowRules.js |
34 | | -games/PaddleIntercept/rules/flowContent.js |
35 | | -games/PaddleIntercept/rules/gameFlowRules.js |
36 | | -games/Pong/rules/flowRules.js |
37 | | -games/Pong/rules/flowContent.js |
38 | | -games/Pong/rules/gameFlowRules.js |
39 | | -games/ProjectileLab/rules/flowRules.js |
40 | | -games/ProjectileLab/rules/flowContent.js |
41 | | -games/ProjectileLab/rules/gameFlowRules.js |
42 | | -games/Puckman/rules/flowRules.js |
43 | | -games/Puckman/rules/flowContent.js |
44 | | -games/Puckman/rules/gameFlowRules.js |
45 | | -games/SolarSystem/rules/flowRules.js |
46 | | -games/SolarSystem/rules/flowContent.js |
47 | | -games/SolarSystem/rules/gameFlowRules.js |
48 | | -games/SpaceDuel/rules/flowRules.js |
49 | | -games/SpaceDuel/rules/flowContent.js |
50 | | -games/SpaceDuel/rules/gameFlowRules.js |
51 | | -games/SpaceInvaders/rules/flowRules.js |
52 | | -games/SpaceInvaders/rules/flowContent.js |
53 | | -games/SpaceInvaders/rules/gameFlowRules.js |
54 | | -games/Thruster/rules/flowRules.js |
55 | | -games/Thruster/rules/flowContent.js |
56 | | -games/Thruster/rules/gameFlowRules.js |
57 | | -games/vector-arcade-sample/rules/flowRules.js |
58 | | -games/vector-arcade-sample/rules/flowContent.js |
59 | | -games/vector-arcade-sample/rules/gameFlowRules.js |
| 3 | +games/Asteroids/assets/platform/ |
| 4 | + palettes/asteroids-hud.palette.json |
| 5 | + parallax/asteroids-overlay.parallax.json |
| 6 | + parallax/asteroids-title.parallax.json |
| 7 | + sprites/asteroids-demo.sprite.json |
| 8 | + tilemaps/asteroids-stage.tilemap.json |
| 9 | + tilesets/asteroids-ui.tileset.json |
| 10 | + vectors/asteroids-asteroid-large.vector.json |
| 11 | + vectors/asteroids-asteroid-medium.vector.json |
| 12 | + vectors/asteroids-asteroid-small.vector.json |
| 13 | + vectors/asteroids-ship.vector.json |
| 14 | + vectors/asteroids-title.vector.json |
60 | 15 |
|
61 | | -Updated import consumers: |
62 | | -games\AITargetDummy\flow\attract.js |
63 | | -games\AITargetDummy\flow\highscore.js |
64 | | -games\AITargetDummy\flow\intro.js |
65 | | -games\Asteroids\flow\attract.js |
66 | | -games\Asteroids\flow\highscore.js |
67 | | -games\Asteroids\flow\intro.js |
68 | | -games\Asteroids\game\AsteroidsGameScene.js |
69 | | -games\Bouncing-ball\flow\attract.js |
70 | | -games\Bouncing-ball\flow\highscore.js |
71 | | -games\Bouncing-ball\flow\intro.js |
72 | | -games\Breakout\flow\attract.js |
73 | | -games\Breakout\flow\highscore.js |
74 | | -games\Breakout\flow\intro.js |
75 | | -games\Gravity\flow\attract.js |
76 | | -games\Gravity\flow\highscore.js |
77 | | -games\Gravity\flow\intro.js |
78 | | -games\GravityWell\flow\attract.js |
79 | | -games\GravityWell\flow\highscore.js |
80 | | -games\GravityWell\flow\intro.js |
81 | | -games\MultiBallChaos\flow\attract.js |
82 | | -games\MultiBallChaos\flow\highscore.js |
83 | | -games\MultiBallChaos\flow\intro.js |
84 | | -games\Orbit\flow\attract.js |
85 | | -games\Orbit\flow\highscore.js |
86 | | -games\Orbit\flow\intro.js |
87 | | -games\PacmanFullAI\flow\attract.js |
88 | | -games\PacmanFullAI\flow\highscore.js |
89 | | -games\PacmanFullAI\flow\intro.js |
90 | | -games\PacmanLite\flow\attract.js |
91 | | -games\PacmanLite\flow\highscore.js |
92 | | -games\PacmanLite\flow\intro.js |
93 | | -games\PaddleIntercept\flow\attract.js |
94 | | -games\PaddleIntercept\flow\highscore.js |
95 | | -games\PaddleIntercept\flow\intro.js |
96 | | -games\Pong\flow\attract.js |
97 | | -games\Pong\flow\highscore.js |
98 | | -games\Pong\flow\intro.js |
99 | | -games\ProjectileLab\flow\attract.js |
100 | | -games\ProjectileLab\flow\highscore.js |
101 | | -games\ProjectileLab\flow\intro.js |
102 | | -games\Puckman\flow\attract.js |
103 | | -games\Puckman\flow\highscore.js |
104 | | -games\Puckman\flow\intro.js |
105 | | -games\Puckman\game\PuckmanGameScene.js |
106 | | -games\Puckman\game\PuckmanRuntime.js |
107 | | -games\SolarSystem\flow\attract.js |
108 | | -games\SolarSystem\flow\highscore.js |
109 | | -games\SolarSystem\flow\intro.js |
110 | | -games\SpaceDuel\flow\attract.js |
111 | | -games\SpaceDuel\flow\highscore.js |
112 | | -games\SpaceDuel\flow\intro.js |
113 | | -games\SpaceInvaders\flow\attract.js |
114 | | -games\SpaceInvaders\flow\highscore.js |
115 | | -games\SpaceInvaders\flow\intro.js |
116 | | -games\Thruster\flow\attract.js |
117 | | -games\Thruster\flow\highscore.js |
118 | | -games\Thruster\flow\intro.js |
119 | | -games\vector-arcade-sample\flow\attract.js |
120 | | -games\vector-arcade-sample\flow\highscore.js |
121 | | -games\vector-arcade-sample\flow\intro.js |
| 16 | +Reference updates |
| 17 | +- tools/Asset Browser/main.js |
| 18 | +- tools/shared/asteroidsPlatformDemo.js |
| 19 | +- tools/shared/vectorAssetSystem.js |
| 20 | +- tools/templates/starter-project-template/README.md |
| 21 | +- tools/templates/starter-project-template/config/starter.project.json |
| 22 | +- tests/tools/VectorAssetSystem.test.mjs |
| 23 | +- docs/specs/asset_usage_contract.md |
0 commit comments