Skip to content

Commit 1686e88

Browse files
committed
upload fixing the demo level guide
1 parent 061772e commit 1686e88

File tree

7 files changed

+51
-0
lines changed

7 files changed

+51
-0
lines changed

astro.config.mjs

+1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ export default defineConfig({
4040
items: [
4141
// Each item here is one entry in the navigation menu.
4242
{ label: 'Introduction to FlowPilot', link: '/guides/introductiontoflowpilot/' },
43+
{ label: 'Fixing The Demo Level', link: '/guides/fixingthedemolevel/' },
4344
]
4445
}, {
4546
label: 'Reference',
476 KB
Loading
69.9 KB
Loading
225 KB
Loading
124 KB
Loading
902 KB
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
title: Fixing The Demo Level
3+
description: Guides you through fixing the demo level so you can play it and understand FlowPilot
4+
---
5+
import { Steps, Aside } from '@astrojs/starlight/components';
6+
7+
import LinkRef from '../../../components/LinkRef.astro';
8+
9+
import { Image } from 'astro:assets';
10+
import guide_img01 from '../../../assets/guide_demolevel/guide_demo_01.png';
11+
import guide_img02 from '../../../assets/guide_demolevel/guide_demo_02.png';
12+
import guide_img03 from '../../../assets/guide_demolevel/guide_demo_03.png';
13+
import guide_img04 from '../../../assets/guide_demolevel/guide_demo_04.png';
14+
import guide_img05 from '../../../assets/guide_demolevel/guide_demo_05.png';
15+
16+
What a bummer! FlowPilot's own Demo map doesn't even work out of the box!
17+
18+
I know, I know, let's fix that together, I promise it's on purpose.
19+
20+
## Less Talking More Fixing
21+
22+
<Steps>
23+
1. Open `FlowPilot_DemoLevel` if you haven't already
24+
<Image src={guide_img01} alt="GuideMap" />
25+
26+
2. Find `FlowPilotActor` in the Outliner, then `FlowPilot Component` and finally `Flow Pilot Asset`
27+
<Image src={guide_img02} alt="GuideProperties" />
28+
29+
3. Open `FP_DemoLevel_Main` and find and select `Spawn Player` Task.
30+
<Image src={guide_img03} alt="GuideSpawnPlayer" />
31+
32+
4. In the Task Details panel, select your own Blueprint Character in `Spawn Class` property.
33+
34+
<Aside type="note" title="Tags to Add Actor">Notice we add a Tag `Player.Character` to our spawned Actor/Player. This is to allow fast search when finding it in another task in the future. If you don't have this tag, you can create any you like (as long as its unique!).</Aside>
35+
36+
5. In Tree View Panel, Select `Posses Player`, and double check that `Pawn to Posses` is set to `Runtime` and that the tag matches the tag you setup from Step 4.
37+
<Image src={guide_img04} alt="GuidePossesPlayer" />
38+
39+
6. Now we can save the asset, and edit our GameMode so we don't automatically spawn a default Pawn from it. We can just select `None` here. We handle it in FlowPilot.
40+
<Image src={guide_img05} alt="GuideGameMode" />
41+
42+
7. Press Play! You are done!
43+
</Steps>
44+
45+
## Wrapping Up
46+
47+
Hope you liked this small introduction to what FlowPilot can do.
48+
Enjoy!
49+
50+

0 commit comments

Comments
 (0)