mirror of
https://github.com/OpenFusionProject/OpenFusion.git
synced 2026-03-28 15:40:03 +00:00
Nanocom Boosters and Authentic FM-Taro Scale Logic (#315)
* Groundwork for nanocom boosters * The item use handler now has a switch for multiple item types (currently gumballs, and a stub for boosters) * All item types are now checked for expiration, not just vehicles * implement nanocom booster helpers, save and expiry * implement authentic taro and fm modfication * magic number and code refactor * make sure only close by group members are counted * add safe taro fm handling, rate command, race and mission booster logic * add config option to disable authentic group scaling * rename for consistency * make rates percentages, fix chat message, add config options * add config option to the ini file * add index guard for hasBoost functions * reorder config ini options * add bank item expiry option * fix trade oversight --------- Co-authored-by: CakeLancelot <CakeLancelot@users.noreply.github.com>
This commit is contained in:
31
config.ini
31
config.ini
@@ -43,10 +43,6 @@ simulatemobs=true
|
||||
# little message players see when they enter the game
|
||||
motd=Welcome to OpenFusion!
|
||||
|
||||
# The following are the default locations of the JSON files the server
|
||||
# requires to run. You can override them by changing their values and
|
||||
# uncommenting them (removing the leading # character from that line).
|
||||
|
||||
# Should drop fixes be enabled?
|
||||
# This will add drops to (mostly Academy-specific) mobs that don't have drops
|
||||
# and rearrange drop tables that are either unassigned or stranded in difficult to reach mobs
|
||||
@@ -54,6 +50,30 @@ motd=Welcome to OpenFusion!
|
||||
# This is a polish option that is slightly inauthentic to the original game.
|
||||
#dropfixesenabled=true
|
||||
|
||||
# Should groups have to divide up gained Taros / FM among themselves?
|
||||
# Taros is divided up, FM gets diminished per group member, roughly -12.5% per group member
|
||||
# Original game worked like this. Uncomment below to disable this behavior.
|
||||
#lesstarofmingroupdisabled=true
|
||||
|
||||
# General reward percentages
|
||||
# You can change the rate of taro and fusion matter gains for all players.
|
||||
# The numbers are in percentages, i.e. 1000 is 1000%. You should only use whole numbers, no decimals.
|
||||
# Uncomment and change below to your desired rate. Defaults are 100%, regular gain rates.
|
||||
#tarorate=100
|
||||
#fusionmatterrate=100
|
||||
|
||||
# Should expired items in the bank disappear automatically?
|
||||
# Original game let you kep expired items in the bank until you take them out.
|
||||
# Uncomment below to enable this behavior.
|
||||
#removeexpireditemsfrombank=true
|
||||
|
||||
# Should there be a score cap for infected zone races?
|
||||
#izracescorecapped=true
|
||||
|
||||
# The following are the default locations of the JSON files the server
|
||||
# requires to run. You can override them by changing their values and
|
||||
# uncommenting them (removing the leading # character from that line).
|
||||
|
||||
# location of the tabledata folder
|
||||
#tdatadir=tdata/
|
||||
# location of the patch folder
|
||||
@@ -79,9 +99,6 @@ motd=Welcome to OpenFusion!
|
||||
# location of the database
|
||||
#dbpath=database.db
|
||||
|
||||
# should there be a score cap for infected zone races?
|
||||
#izracescorecapped=true
|
||||
|
||||
# should tutorial flags be disabled off the bat?
|
||||
disablefirstuseflag=true
|
||||
|
||||
|
||||
Reference in New Issue
Block a user