Generate multiple events
Generate event from specific template (supports custom templates)
Generate random event from genre (backward compatibility - removed)
Register a custom template
Unregister a custom template
Get list of custom templates
Get available templates by genre (pre-built library removed)
Get active chains
End a chain
Add a custom rule
Remove a custom rule
Get custom rules
Validate a custom rule
Set environmental context
Register custom environmental modifier
Get current time information
Advance game time by one day
Advance game time by multiple days
Start a time-based chain
Get active time chains
Add an NPC to the relationship system
Update relationship between NPCs
Get relationship between NPCs
Apply relationship rule
Load a language pack
Set current language
Get translated text
Export custom content
Get system statistics
Get game state for saving
Optionaltheme: stringOptionaloptions: anyOptionalplayerState: anyScale effects for difficulty (backward compatibility - stub)
Calculate difficulty tier (backward compatibility - stub)
Register event chain (backward compatibility)
Clear custom rules (backward compatibility - stub)
Clear all template caches
Get template cache statistics
Optionalseed: numberOptionaldepth: numberOptionalcriteria: anyGet optimal worker count based on environment (for testing)
Check if running in a Node.js environment (for testing)