tony4twenty-Hikers_Hunger icon

Hikers Hunger

Watch out! There is a 'Cannibalistic Psychosis' taking over the Scouts! Can you Hide from the Hysteria?

CHANGELOG

Changelog

[2.0.0] - 2025-09-01

🚀 Major Features

  • Complete Plugin Rebuild: Entire plugin rebuilt from scratch for optimal performance
  • Manual Cannibal Selection: Host can now use a GUI to manually select who becomes the cannibal
  • Constant Cannibal Mode: Option to keep the first selected cannibal for the entire run
  • Custom Eat Time: Configurable eating duration (default: 0.01s for instant eating)
  • Enhanced Safe Zone System: Improved campfire safe zones with configurable delay
  • Host Configuration Sync: All host settings automatically synchronized to clients

🎮 Gameplay Improvements

  • Smart Cannibal Reselection: Prevents safe zone delay bypass when same cannibal is reselected
  • Curse Prevention: Cannibals no longer get cursed when eating players

Technical Optimizations

  • No Reflection: Eliminated all reflection usage for better performance
  • No Per-Frame Overhead: Optimized to avoid heavy operations every frame
  • Efficient Safe Zone Monitoring: Smart detection system for all campfires
  • Robust State Management: Improved handling of complex game state scenarios
  • Enhanced Logging: Comprehensive debug logging for troubleshooting

🔧 Configuration Options

  • ManualCannibalSelection: Enable/disable manual selection GUI
  • InitialSelectionDelay: Delay before initial cannibal selection (default: 20s)
  • PostSelectionDelay: Delay before granting initial cannibal powers (default: 120s)
  • EnableCustomEatTime: Toggle custom eating duration
  • CustomEatTime: Configurable eating time in seconds
  • ConstantCannibal: Keep first cannibal for entire run
  • SafeZoneDelay: Delay after leaving safe zone (default: 30s)

📱 User Interface

  • Cannibal Selection GUI: Clean, user-friendly interface for host selection
  • Cursor Management: Proper cursor handling during GUI interaction
  • Player List Display: Shows all valid players as clickable buttons
  • Cancel Option: Random selection fallback if manual selection is cancelled

🔒 Safety & Stability

  • Disconnection Handling: Robust handling of player disconnections
  • State Persistence: Proper preservation of game state across events
  • Error Handling: Comprehensive error handling and logging
  • Memory Management: Proper cleanup of coroutines and resources

[1.0.0] - 2025-08-02

  • Initial release.