PEAK

Details

Last Updated
2 days ago
First Uploaded
2 days ago
Downloads
444
Likes
0
Size
86KB
Dependency string
tony4twenty-PEAK_Blow_Darts-1.0.1
Dependants

Categories

๐ŸŒฌ๏ธ๐ŸŽฏ PEAK Blow Darts

Transform your PEAK experience with a variety of new blow gun types that shoot darts with different afflictions! From healing darts to chaos-inducing projectiles, every blow gun becomes a unique tool. Don't worry - the original blow gun is still available! ๐ŸŽฎ

  • ๐Ÿ—ฃ๏ธ Join the discussion in the Peak Modding Discord under #mod-releases for issues, reports, and appreciation!

โœจ FEATURES

๐ŸŽฏ 12 Unique Dart Types

  • Injury Blow Gun - Inflicts injury damage
  • Poison Blow Gun - Applies poison effect
  • Frosting Blow Gun - Applies cold effect
  • Hunger Blow Gun - Increases hunger
  • Drowsy Blow Gun - Makes targets drowsy but not fully like the OG blow gun
  • Curse Blow Gun - Applies curse effect
  • Burning Blow Gun - Applies hot/burning effect
  • Crabby Blow Gun - Applies crab affliction
  • Infinite Stamina Blow Gun - Grants unlimited stamina
  • Extra Stamina Blow Gun - Adds bonus stamina
  • Energy Blow Gun - Increases movement and climb speed
  • Affliction Clearer Blow Gun - Removes all negative status effects
  • Pandoras Blow Gun - Random chaos effects
  • Invincibility Blow Gun - Grants temporary invincibility shield

๐ŸŒ Multiplayer Features

  • Host Configuration Sync - All players automatically use the host's settings
  • Seamless Integration - Works perfectly in multiplayer sessions
  • Smart Detection - Automatically detects if host has the mod
  • Persistent Items - Dart types are saved and synced across all players

โš™๏ธ Smart Configuration

  • Individual Control - Enable/disable each dart type separately
  • Customizable Chances - Set spawn probability for each dart type
  • Balanced Defaults - Negative effects disabled by default, positive effects enabled
  • Classic Mode - 50% chance to get unmodified base game blow guns

๐ŸŽฎ Dart Types Overview

๐Ÿ”ด Negative Effects (Disabled by Default)

Dart Type Effect Default Amount Notes
Injury Health damage 0.25f Instant damage
Poison Poison over time 0.25f Instant application
Frosting Cold effect 0.25f Instant application
Hunger Increases hunger 0.25f Makes you hungrier
Drowsy Sleepiness 0.25f Makes you tired
Curse Curse effect 0.25f Bad luck
Burning Hot effect 0.25f Makes you hot
Crabby Crab affliction 0.25f Crab-related effects

๐ŸŸข Positive Effects (Enabled by Default)

Dart Type Effect Default Duration/Amount Notes
Infinite Stamina Unlimited stamina 30 seconds No stamina drain
Extra Stamina Bonus stamina +50 stamina Adds to current stamina
Energy Speed boost 20 seconds 1.5x move speed, 1.3x climb speed
Affliction Clearer Status removal Instant Removes all negative effects
Pandoras Random effects Variable Chaos dart with random effects
Invincibility Damage immunity 30 seconds Complete damage protection

โš™๏ธ Configuration

๐Ÿ“Š Dart Type Settings

Each dart type has three configuration options:

  • Enable/Disable - Turn individual dart types on/off
  • Spawn Chance - Probability of getting that dart type (0.0-1.0)
  • Effect Parameters - Duration, amount, or intensity of effects

๐ŸŽฏ Default Configuration

  • Positive Effects: Enabled with 10% chance each (except Invincibility at 1%)
  • Negative Effects: Disabled by default (0% chance)
  • Classic Blow Gun: 50% chance to get unmodified base game blow gun
  • Balanced Experience: 50% modified darts, 50% classic darts

๐Ÿ”ง Key Configuration Files

  • DartTypes section - Enable/disable each dart type
  • Chances section - Set spawn probabilities
  • Parameters section - Adjust effect durations and amounts

๐Ÿš€ Installation

Method 1: Thunderstore Mod Manager (Recommended)

  1. Download and install Thunderstore Mod Manager
  2. Search for "PEAK Blow Darts"
  3. Click "Install with Mod Manager"
  4. Launch PEAK through the mod manager

Method 2: Manual Installation

  1. Ensure you have BepInEx installed for PEAK
  2. Download the latest release
  3. Place the PEAK_Blow_Darts.dll file in your BepInEx/plugins folder
  4. Start the game
  5. The plugin will automatically activate when you enter the airport scene

Dependencies

  • BepInEx - Required for plugin loading
  • PhotonCustomPropsUtils - Required for multiplayer sync, host handshake and config sync

๐ŸŽฏ How It Works

Smart Dart Generation

  1. When a blow gun spawns, the plugin checks if modification is allowed
  2. If enabled, it randomly selects a dart type based on configured chances
  3. The blow gun is modified with the selected affliction
  4. The dart type is saved to the item for persistence across sessions

Multiplayer Synchronization

  1. Host Detection - Automatically detects who is the host
  2. Config Sync - Host's settings are automatically shared with all players
  3. Item Persistence - Dart types are saved and synced across all players
  4. Smart Fallback - If host doesn't have the mod, players get classic blow guns

UI Integration

  • Custom Names - Each dart type shows its unique name in inventory
  • Tooltip Support - Hover over items to see their type
  • Seamless Experience - No additional UI elements, integrates naturally

๐ŸŽฎ Usage Tips

For Hosts

  • Configure your preferred settings before starting a game
  • All players will automatically use your configuration
  • You can adjust settings mid-game and they'll sync to all players

For Players

  • No configuration needed - settings sync automatically from host
  • If host doesn't have the mod, you'll get normal blow guns
  • All dart types work the same way as the original blow gun

Balancing

  • PvP Games: Consider disabling negative effects for fair play
  • Co-op Games: Enable all effects for maximum chaos and fun
  • Classic Experience: Increase unmodified chance to 80-90%

๐Ÿ”ง Troubleshooting

Common Issues

  • Darts not working: Ensure you're the host or host has the mod
  • Config not syncing: Check that PhotonCustomPropsUtils is installed
  • Desync On Luggage Spawns: Pick up the item and it will sync with what you see it as but others might see a different variant

Performance

  • Minimal Impact: Plugin has negligible performance impact
  • Memory Efficient: Uses game's existing affliction system
  • Network Optimized: Only syncs when necessary

๐ŸŽฏ Future Plans

  • Integration with Summit Supply Shop - Buy specific dart types
  • Custom Dart Types - Community-requested effects
  • Advanced Configuration - More granular control options
  • Visual Effects - Enhanced visual feedback for different dart types

๐Ÿ™ Credits


Enjoy your enhanced PEAK experience with PEAK Blow Darts! ๐ŸŽฏโœจ

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.