Miliastra Wonderland Creator Tutorial - Full Gun Combat System From Scratch!

Hello and welcome to my first ever tutorial! Today in Hoyoverse's Genshin Impact's Miliastra Wonderland we are going to be creating a a fully implemented gun system from scratch! This system will give you full dynamic control over any part of the gun you want, you'll be able to use a single node to swap to any weapon you desire, auto-reloading, manual reloading, sound effects, damage control based on factions, and way more! Resource link: https://act.hoyoverse.com/ys/prod/ugc... (Please note the steps in the description to import properly due to how miliastra exports change some UI index IDs). There is also a fix for the client-sided hard-coded muzzle flash in the pinned comment! Some of the things you will learn are, On-Hit Detection, Hit Triggers, Ability Units, Animation branches, a lot of nodes, custom variables, targeting attachment points, Local Filters and so much more with some helpful visuals and analogies to hopefully give you an intuitive understanding. I apologize for my speech I have a real problem of speaking too fast and running words together when I get excited, I will also upload this system to the Miliastra Resource center and update this when that is done as I want time to add a ton of nice notes! Props to the UGC_Union crew for the gun I use in the tutorial, I will not distribute it but you can easily find it on the resource center by typing in "gun" and find a ton of assets for your game from models to actual full systems including the one I created today but with a ton of notes all over the nodes explaining each step in detail! (Where you can find me on Miliastra, you can find my UID if you click my profile here it'll be top left, I would love to be friends!) GUID USA: 7560109247 GUID EU: 7701207958 GUID Asia: 4441194981 Enjoy some link spam since I can't add these to the description yet! Will add chapters as soon as I figure out how. Here is the Miliastra Wonderland Craftspeople Academy, I HIGHLY suggest checking it out! https://act.hoyoverse.com/ys/ugc/tuto... https://act.hoyoverse.com/ys/prod/ugc... Here is the follow motion helper I suggested you use in the video if you want to make a custom model, if you have issues they are in the creator discord! https://act.hoyoverse.com/ys/prod/ugc... Here is the guns we will use, I will obviously not provide this in my file download as it is not my asset.   / discord   This is the Official Miliastra Creator Discord! Everyone here is EXTREMELY nice I cannot suggest it more if you are having any problems, come join us! https://act.hoyoverse.com/ys/prod/ugc... Here is the component store in general I highly suggest contributing to it when you can! https://act.hoyoverse.com/ys/ugc/tuto... Here is the server and client node list (see left-hand side panel). https://act.hoyoverse.com/ys/ugc/tuto... Here is the Node Graph Editor tutorial among a bunch of other ones! https://act.hoyoverse.com/ys/ugc/tuto... The skills part of the wiki covering a lot including the animation editor https://act.hoyoverse.com/ys/ugc/tuto... The Ability Unit section, definitely suggest checking this out to learn a lot more in-depth of the things you can do! 0:00 - Intro 2:09 - Local Projectile Briefing 2:38 - Projectile Motion Device Briefing 2:58 - On-Hit Detection Briefing 4:01 - On-Hit Trigger Briefing 4:09 - Ability Unit Briefing 5:18 - Defining Enemy Factions 6:06 - Importing Prefabs 6:45 - Cleaning up the prefab 7:01 - Gun setup - Components 7:56 - Gun Setup - Variables 10:29 - Player Variables 11:52 - UI Creation 14:59 - Local Projectile Setup 16:35 - Local Projectile On-Hit Detection 18:57 - Local Projectile - Ability Unit Config 24:16 - Node Graphs - Local Filter 26:50 - Node Graphs - Setting Up Signals 28:34 - Node Graphs - Equip Gun 36:17 - Node Graphs - Gun State Manager 44:07 - Node Graphs - Gun Firing Skill 52:09 - Creating/Assigning the skill 57:23 - Showing it working (Died too fast to show reload)

These Banners Are TRICKY (Stellar Buffs Mini-Guide & Version 6.7 Banner Review First Half)
▶︎

These Banners Are TRICKY (Stellar Buffs Mini-Guide & Version 6.7 Banner Review First Half)

Santo Rosário | Sexta-feira | 04:00 | 12/06/2026 | Live Ao vivo
▶︎

Santo Rosário | Sexta-feira | 04:00 | 12/06/2026 | Live Ao vivo

How to use Timers and Global Timers in Miliastra Wonderland | Creator Tutorial
▶︎

How to use Timers and Global Timers in Miliastra Wonderland | Creator Tutorial

I Built a Virus for this Cocky Scammer
▶︎

I Built a Virus for this Cocky Scammer

The Unity Tutorial For Complete Beginners
▶︎

The Unity Tutorial For Complete Beginners

One Art Contest Exposed TWO Art Scammers
▶︎

One Art Contest Exposed TWO Art Scammers

25 Things You Might Miss in Transcendence Trailer "Sudden Snow" Genshin Impact Snezhnaya Lore
▶︎

25 Things You Might Miss in Transcendence Trailer "Sudden Snow" Genshin Impact Snezhnaya Lore

How To Generate Any Map From Scratch in Miliastra Wonderland - Scene Generation Templates Explained!
▶︎

How To Generate Any Map From Scratch in Miliastra Wonderland - Scene Generation Templates Explained!

سورة الواقعة ( كاملة ) ❤️ للرزق و البركة في البيت😴 | تلاوة هادئة بصوت مريح | القارئ بلال دربالي قرآن
▶︎

سورة الواقعة ( كاملة ) ❤️ للرزق و البركة في البيت😴 | تلاوة هادئة بصوت مريح | القارئ بلال دربالي قرآن

RESTORING THE ORDER 2026 - DAY-5 #dunsinoyekan #worship #intimacy
▶︎

RESTORING THE ORDER 2026 - DAY-5 #dunsinoyekan #worship #intimacy

C0 Sandrone is BROKEN! Genshin Impact Luna VIII
▶︎

C0 Sandrone is BROKEN! Genshin Impact Luna VIII

How to make 3D Games in Godot
▶︎

How to make 3D Games in Godot

RESTORING THE ORDER 2026 - DAY-1 #dunsinoyekan #worship #intimacy
▶︎

RESTORING THE ORDER 2026 - DAY-1 #dunsinoyekan #worship #intimacy

Pretending to be an AI ARTIST.. (AS A REAL ARTIST)
▶︎

Pretending to be an AI ARTIST.. (AS A REAL ARTIST)

He Wants Me To Perish In The Wolfey Draft League
▶︎

He Wants Me To Perish In The Wolfey Draft League

Ukraine-Krieg: Mache mir grösste Sorgen – Weltwoche Daily DE
▶︎

Ukraine-Krieg: Mache mir grösste Sorgen – Weltwoche Daily DE

🔥 GOD UNLEASHES the Truth | Psalms 23, 35, 91 and 112 To Break Curses and Activate Abundance
▶︎

🔥 GOD UNLEASHES the Truth | Psalms 23, 35, 91 and 112 To Break Curses and Activate Abundance

How I Won The GMTK Game Jam
▶︎

How I Won The GMTK Game Jam

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Vintage Spring Paintings For Your TV, Slideshow of Vintage Landscape Art, Spring Themed Frame TV Art
▶︎

Vintage Spring Paintings For Your TV, Slideshow of Vintage Landscape Art, Spring Themed Frame TV Art