Skip to content
Star Haven Documentation
Search
Ctrl
K
Cancel
Discord
Source Code
Select theme
Dark
Light
Auto
Playing Mods
Developing Mods
Getting Started
Paper Mario DX
Project Structure
Testing
Building
Debug Menu
Star Rod
Title Screen
Maps
Creating a Map
Actors
Creating an Actor
Handling Events
Actor Attacks
Actor Parts
Spiky Actors
Elemental Damage
Flying and Ceiling Actors
Summoning Actors
Actor Variables
Advanced
Debugging
GitHub Actions
Overlays
Reference
evt.h
gbi_custom.h
include_asset.h
mips.h
qsort.h
rumble.h
saved_byte_names.h
saved_flag_names.h
script_api
macros.h
star_rod_macros.h
Star Rod Classic
Legacy
Star Rod Classic User Guide
Introduction
Star Rod Classic
The Paper Mario Engine
From ROM to Project
Sources, Patches, and Symbols
Editors and Asset Pipelines
The Modding Cycle
Tutorials
Your First Change
Scripting a Map
Scripting a Battle
Adding a Boss
Adding a Move
Guides
How Hard Is It?
Creating a Mod
Writing a Patch
Event Script Overview
Writing Assembly
Writing a Callable Function
Adding and Modifying Messages
Editing Project Globals
Working with Images
Editing Items
Adding Sprites
Adding and Editing Maps
Patching Visual Effects
Adding a Sound Effect
Adding a New Instrument
References
Notation
Project Layout
Patch Files
Patch Expressions
Script Variables
Script Commands
Hint Files
MIPS
Assembly
F3DEX2 Display Lists
Memory Map
String Markup
Globals
Image Assets and Scripts
HUD Scripts
Item Data
Sprite Palettes
Map Render Modes
Battle Data
Battle Flags
Engine Limits
Debug Controls
Command Line
Discord
Source Code
Select theme
Dark
Light
Auto
rumble.h
reset_max_rumble_duration
void
reset_max_rumble_duration
()
source