Main Page: Difference between revisions

From Pummel Party Mod Documentation
Jump to navigation Jump to search
m (→‎Mod Editor Components: Added link for AI Navigation Node)
m (→‎Actions: Added remove trophy action)
 
(26 intermediate revisions by 2 users not shown)
Line 4: Line 4:
Using the Mod Editor you can create your own Minigames and Board Maps for Pummel Party.
Using the Mod Editor you can create your own Minigames and Board Maps for Pummel Party.


<div style="display: grid; grid-template-columns: 48% 50%; column-gap: 2%">
<div>
<div class="main-page-section">
== Getting started ==
== Getting started ==
If you're new to the mod editor, start here!
=== Information ===
=== Information ===
*[[Introduction to the Mod Editor]]
*[[Introduction to the Mod Editor]]
Line 13: Line 17:
*[[Tutorials/Building A Board Mod|Building a board mod]]
*[[Tutorials/Building A Board Mod|Building a board mod]]
*[[Tutorials/Building A Minigame Mod|Building a minigame mod]]
*[[Tutorials/Building A Minigame Mod|Building a minigame mod]]
</div>


== Mod Editor Components ==
<div class="main-page-section">
[[Component|Components]] are blocks of logic that added to [[Gameobject|gameobjects]] to give them unique functionality.


{| class="wikitable" style="width:50%"
==Mod Editor Windows==
Learn about the different windows that make up the Mod Editor.
{| class="wikitable"
|-
| '''Primary Windows'''
| [[Hierarchy Window]] - [[Inspector Window]] - [[Scene View]] - [[Asset Browser]] - [[Log Window]]
|-
| '''Other Windows'''
| [[Action Editor]] - [[Mod Validator|Mod Validator Window]] - [[Publishing to the Steam Workshop|Publish Window]] - [[Published Mods Window]]
|-
|}
</div>
 
<div class="main-page-section">
 
==Other Concepts==
These are some other miscellaneous concepts that are useful to know when creating mods.
 
'''General'''
* [[Mod Settings|Adjusting Mod Settings]]
* [[Unlocked Mod|Marking a published mod as Unlocked]]
* [[Mod Editor Shortcuts]]
 
'''Advanced'''
* [[Custom Board Space|Creating Custom Board Spaces]]
* [[Lighting Settings]]
* [[Screen Effects]]
</div>
</div>
 
<div>
<div class="main-page-section">
 
== Components ==
[[Component]]s are blocks of logic that are added to [[Gameobject]]s to give them unique functionality.
{| class="wikitable"
|-
|-
| '''[[:Category:Gameplay Components|Gameplay]]'''
| '''[[:Category:Gameplay Components|Gameplay]]'''
|-
|-
| style="padding-left: 2em;" |  '''General'''
| style="padding-left: 2em;" |  '''General'''
| [[Mover Component|Mover]] - [[Simple Animator Component|Simple Animator]]  
| [[Logic Component|Logic]] - [[Mover Component|Mover]] - [[Simple Animator Component|Simple Animator]]
|-
|-
| style="padding-left: 2em;" |  '''Minigame only'''
| style="padding-left: 2em;" |  '''Minigame only'''
| [[Item Component|Item]] - [[AI Navigation Node Component|AI Navigation Node]] - [[Logic Component|Logic]] - [[Player Spawn Component|Player Spawn]] - [[Spawner Component|Spawner]] - [[Trigger Component|Trigger]] - [[Weapon Component|Weapon]]
| [[Item Component|Item]] - [[AI Navigation Node Component|AI Navigation Node]] - [[Player Spawn Component|Player Spawn]] - [[Spawner Component|Spawner]] - [[Trigger Component|Trigger]] - [[Weapon Component|Weapon]]
|-
|-
| style="padding-left: 2em;" |  '''Board only'''
| style="padding-left: 2em;" |  '''Board only'''
Line 42: Line 81:
| [[Transform Component|Transform]] - [[Prefab Instance Component|Prefab Instance]] - [[Note Component|Note]]
| [[Transform Component|Transform]] - [[Prefab Instance Component|Prefab Instance]] - [[Note Component|Note]]
|}
|}
</div>


== Mod Editor Assets ==  
<div class="main-page-section">
 
== Assets ==  
[[:Category:Assets|Assets]] are objects used in the creation of mods.
[[:Category:Assets|Assets]] are objects used in the creation of mods.
=== Asset types ===
{| class="wikitable"
*[[Mesh Asset]]
|-
*[[Texture Asset]]
| '''Assets'''
*[[Audio Clip Asset]]
| [[Mesh Asset]] - [[Texture Asset]] - [[Audio Clip Asset]] - [[Material Asset]] - [[Prefab Asset]]
*[[Material Asset]]
|-
*[[Prefab Asset]]
| '''Importing Assets'''
| [[Importing Audio]] - [[Importing Images]] - [[Importing Models]]
|}
</div>


=== Importing Audio/Images/Models ===
<div class="main-page-section">
*[[Importing Audio]]
*[[Importing Images]]
*[[Importing Models]]


== Actions ==  
== Actions ==  
[[:Category:Actions|Actions]] are used with gameplay components to perform tasks whenever an event is fired.
[[:Category:Actions|Actions]] are used with gameplay components to perform tasks whenever an [[Event]] is fired.
{| class="wikitable" style="width:50%"
{| class="wikitable"
|-
|-
| '''General'''
| '''Minigame Logic'''
|[[Change Score Action]] - [[Kill Action]] - [[Play Sound Action]] - [[Play Tween Animation Action]] - [[Position Action]] - [[Rotation Action]] - [[Scale Action]] - [[Set Active Action]] - [[Set Color Action]] - [[Show Message Action]] - [[Spawn Effect Action]] - [[Spawn Prefab Action]] - [[Wait Action]]
| [[Change Health Action]] - [[Change Player Velocity Action]] - [[Change Score Action]] - [[Drop Minigame Item Action]] - [[Give Minigame Item Action]] - [[Modify Player Action]] - [[Set Gravity Action]] - [[Set Placement Action]] - [[Stun Player Action]]
|-
|-
| '''Minigame only'''
| '''Board Logic'''
| [[Change Health Action]] - [[Change Player Velocity Action]] - [[Give Minigame Item Action]] - [[Modify Player Action]] - [[Set Gravity Action]] - [[Set Placement Action]] - [[Stun Player Action]]
| [[Display Popup Action]] - [[Damage Player Action]] - [[Drop Keys Action]] - [[Give Item Action]] - [[Give Keys Action]] - [[Give Trophy Action]] - [[Heal Player Action]] - [[Move To Space Action]] - [[Remove Trophy Action]] - [[Set Board Space Active Action]] - [[Set Connection Active Action]] - [[Spawn Keys Action]]
|-
|-
| '''Board only'''
| '''Utility'''
| [[Damage Player Action]] - [[Drop Keys Action]] - [[Give Item Action]] - [[Give Keys Action]] - [[Give Trophy Action]] - [[Heal Player Action]] - [[Move To Space Action]] - [[Spawn Keys Action]]
|[[Kill Action]] - [[Play Sound Action]] - [[Set Active Action]] - [[Spawn Prefab Action]] - [[Wait Action]]
|-
|}
 
==Mod Editor Windows==
Learn about the different windows that make up the Mod Editor.
{| class="wikitable" style="width:50%"
|-
|-
| '''Primary Windows'''
| '''Movement'''
| [[Hierarchy Window]] - [[Inspector Window]] - [[Scene View]] - [[Asset Browser]] - [[Log Window]]
| [[Match Transform Action]] - [[Play Tween Animation Action]] - [[Position Action]] - [[Rotation Action]] - [[Scale Action]]
|-
|-
| '''Other Windows'''
| '''Visuals'''
| [[Mod Validator|Mod Validator Window]] - [[Publishing to the Steam Workshop|Publish Window]] - [[Published Mods Window]]
| [[Set Color Action]] - [[Set Player Visual Action]] - [[Spawn Effect Action]] - [[Show Message Action]]
|-
|-
|}
|}
</div>
</div>
</div>

Latest revision as of 20:15, 17 December 2023

Welcome to the Pummel Party Mod Editor Documentation

Using the Mod Editor you can create your own Minigames and Board Maps for Pummel Party.

Mod Editor Windows

Learn about the different windows that make up the Mod Editor.

Primary Windows Hierarchy Window - Inspector Window - Scene View - Asset Browser - Log Window
Other Windows Action Editor - Mod Validator Window - Publish Window - Published Mods Window

Other Concepts

These are some other miscellaneous concepts that are useful to know when creating mods.

General

Advanced

Assets

Assets are objects used in the creation of mods.

Assets Mesh Asset - Texture Asset - Audio Clip Asset - Material Asset - Prefab Asset
Importing Assets Importing Audio - Importing Images - Importing Models