mirror of
https://github.com/Mezeporta/Erupe.git
synced 2025-12-14 07:55:33 +01:00
add GCPMultiplier GameplayOption
This commit is contained in:
@@ -47,6 +47,7 @@
|
|||||||
"MezfesSoloTickets": 10,
|
"MezfesSoloTickets": 10,
|
||||||
"MezfesGroupTickets": 4,
|
"MezfesGroupTickets": 4,
|
||||||
"GUrgentRate": 10,
|
"GUrgentRate": 10,
|
||||||
|
"GCPMultiplier": 1.00,
|
||||||
"GRPMultiplier": 1.00,
|
"GRPMultiplier": 1.00,
|
||||||
"GSRPMultiplier": 1.00,
|
"GSRPMultiplier": 1.00,
|
||||||
"GZennyMultiplier": 1.00,
|
"GZennyMultiplier": 1.00,
|
||||||
|
|||||||
@@ -76,6 +76,7 @@ type GameplayOptions struct {
|
|||||||
MezfesSoloTickets uint32 // Number of solo tickets given weekly
|
MezfesSoloTickets uint32 // Number of solo tickets given weekly
|
||||||
MezfesGroupTickets uint32 // Number of group tickets given weekly
|
MezfesGroupTickets uint32 // Number of group tickets given weekly
|
||||||
GUrgentRate uint16 // Adjusts the rate of G Urgent quests spawning
|
GUrgentRate uint16 // Adjusts the rate of G Urgent quests spawning
|
||||||
|
GCPMultiplier float32 // Adjusts the multiplier of GCP rewarded for quest completion
|
||||||
GRPMultiplier float32 // Adjusts the multiplier of G Rank Points rewarded for quest completion
|
GRPMultiplier float32 // Adjusts the multiplier of G Rank Points rewarded for quest completion
|
||||||
GSRPMultiplier float32 // Adjusts the multiplier of G Skill Rank Points rewarded for quest completion
|
GSRPMultiplier float32 // Adjusts the multiplier of G Skill Rank Points rewarded for quest completion
|
||||||
GZennyMultiplier float32 // Adjusts the multiplier of G Zenny rewarded for quest completion
|
GZennyMultiplier float32 // Adjusts the multiplier of G Zenny rewarded for quest completion
|
||||||
|
|||||||
@@ -135,7 +135,6 @@ func handleMsgMhfEnumerateQuest(s *Session, p mhfpacket.MHFPacket) {
|
|||||||
{ID: 1013, Value: 300},
|
{ID: 1013, Value: 300},
|
||||||
{ID: 1014, Value: 200},
|
{ID: 1014, Value: 200},
|
||||||
{ID: 1015, Value: 200},
|
{ID: 1015, Value: 200},
|
||||||
{ID: 1020, Value: 100},
|
|
||||||
{ID: 1021, Value: 400},
|
{ID: 1021, Value: 400},
|
||||||
{ID: 1023, Value: 8},
|
{ID: 1023, Value: 8},
|
||||||
{ID: 1024, Value: 150},
|
{ID: 1024, Value: 150},
|
||||||
@@ -449,6 +448,8 @@ func handleMsgMhfEnumerateQuest(s *Session, p mhfpacket.MHFPacket) {
|
|||||||
{ID: 3584, Value: 0},
|
{ID: 3584, Value: 0},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tuneValues = append(tuneValues, tuneValue{1020, uint16(s.server.erupeConfig.GameplayOptions.GCPMultiplier * 100)})
|
||||||
|
|
||||||
tuneValues = append(tuneValues, tuneValue{1029, s.server.erupeConfig.GameplayOptions.GUrgentRate})
|
tuneValues = append(tuneValues, tuneValue{1029, s.server.erupeConfig.GameplayOptions.GUrgentRate})
|
||||||
|
|
||||||
if s.server.erupeConfig.GameplayOptions.EnableHiganjimaEvent {
|
if s.server.erupeConfig.GameplayOptions.EnableHiganjimaEvent {
|
||||||
|
|||||||
Reference in New Issue
Block a user