Skip to content

Commit c742c82

Browse files
authored
Merge pull request ripps818#32 from ripps818/work
Merge from upstream
2 parents e4ae4da + 3b3858d commit c742c82

File tree

6 files changed

+256
-185
lines changed

6 files changed

+256
-185
lines changed

CHANGELOG.md

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22

33
[Back to main](README.md#changelog)
44

5+
## 2025-07-17
6+
7+
- Added new config-settings for v0.6.0 @GlitchApotamus (#301)
8+
- Added different mechanics for ci/cd pipeline unit-tests and timeouts for PRs
9+
10+
## 2025-03-22
11+
12+
- Added complete coverage of new v0.4.0 and v0.5.0 variable changes @jammsen (#294)
13+
- Added counter for all settings in the log, we are now at 87 gameserver settings, this makes logging and searching easier, also debugging in issues
14+
15+
## 2025-03-20
16+
17+
- Adding first part of new v0.5.0 changes @jammsen (#294)
18+
19+
## 2025-01-29
20+
21+
- Added unit-tests (Thanks to @thijsvanloef for the base) @jammsen (#291)
22+
523
## 2025-01-14
624

725
- Fixed Player detection loop bug @jammsen (#287)
@@ -12,23 +30,23 @@
1230

1331
## 2024-12-23
1432

15-
- added new configs for Palworld: Feybreak @jammsen (#283)
33+
- Added new configs for Palworld: Feybreak @jammsen (#283)
1634

1735
## 2024-09-20
1836

19-
- added process-based Healthcheck @jammsen (#275)
37+
- Added process-based Healthcheck @jammsen (#275)
2038

2139
## 2024-08-15
2240

23-
- added support for variable SUPPLY_DROP_SPAN @KyleDiao (#279)
41+
- Added support for variable SUPPLY_DROP_SPAN @KyleDiao (#279)
2442

2543
## 2024-08-12
2644

27-
- added support to turn off backup-announcements, to have less spammy chat ingame, but errors will always be announced @Jadiction @jammsen (#272)
45+
- Added support to turn off backup-announcements, to have less spammy chat ingame, but errors will always be announced @Jadiction @jammsen (#272)
2846

2947
## 2024-06-24
3048

31-
- added support for new variables @jammsen (#276)
49+
- Added support for new variables @jammsen (#276)
3250

3351
## 2024-06-24
3452

Dockerfile

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ ENV DEBIAN_FRONTEND=noninteractive \
128128
DIFFICULTY=None \
129129
RANDOMIZER_TYPE=None \
130130
RANDOMIZER_SEED="" \
131+
IS_RANDOMIZER_PAL_LEVEL_RANDOM=false \
131132
DAYTIME_SPEEDRATE=1.000000 \
132133
NIGHTTIME_SPEEDRATE=1.000000 \
133134
EXP_RATE=1.000000 \
@@ -175,6 +176,7 @@ ENV DEBIAN_FRONTEND=noninteractive \
175176
IS_PVP=false \
176177
HARDCORE=false \
177178
PAL_LOST=false \
179+
CHARACTER_RECREATE_IN_HARDCORE=false \
178180
CAN_PICKUP_OTHER_GUILD_DEATH_PENALTY_DROP=false \
179181
ENABLE_NON_LOGIN_PENALTY=true \
180182
ENABLE_FAST_TRAVEL=true \
@@ -201,15 +203,20 @@ ENV DEBIAN_FRONTEND=noninteractive \
201203
RESTAPI_PORT=8212 \
202204
SHOW_PLAYER_LIST=false \
203205
CHAT_POST_LIMIT_PER_MINUTE=10 \
204-
ALLOW_CONNECT_PLATFORM=Steam \
206+
CROSSPLAY_PLATFORMS="(Steam,Xbox,PS5,Mac)" \
205207
ENABLE_WORLD_BACKUP=false \
206208
LOG_FORMAT_TYPE=Text \
207209
SUPPLY_DROP_SPAN=180 \
208210
ENABLE_PREDATOR_BOSS_PAL=true \
209211
MAX_BUILDING_LIMIT_NUM=0 \
210-
SERVER_REPLICATE_PAWN_CULL_DISTANCE=15000.000000
211-
212+
SERVER_REPLICATE_PAWN_CULL_DISTANCE=15000.000000 \
213+
ALLOW_GLOBAL_PALBOX_EXPORT=true \
214+
ALLOW_GLOBAL_PALBOX_IMPORT=false \
215+
EQUIPMENT_DURABILITY_DAMAGE_RATE=1.000000 \
216+
ITEM_CONTAINER_FORCE_MARK_DIRTY_INTERVAL=1.000000
217+
212218
EXPOSE 8211/udp
219+
EXPOSE 8212/tcp
213220
EXPOSE 25575/tcp
214221
EXPOSE 27015/tcp
215222

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
[/Script/Pal.PalGameWorldSettings]
2-
OptionSettings=(Difficulty=None,RandomizerType=None,RandomizerSeed="",DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectHpRate=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,BaseCampMaxNumInGuild=4,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,AutoSaveSpan=30.000000,bIsMultiplay=False,bIsPvP=False,bHardcore=False,bPalLost=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,bInvisibleOtherGuildBaseCampAreaFX=False,bBuildAreaLimit=False,ItemWeightRate=1.000000,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Default Palworld Server",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt",RESTAPIEnabled=False,RESTAPIPort=8212,bShowPlayerList=False,ChatPostLimitPerMinute=10,AllowConnectPlatform=Steam,bIsUseBackupSaveData=True,LogFormatType=Text,SupplyDropSpan=180,EnablePredatorBossPal=True,MaxBuildingLimitNum=0,ServerReplicatePawnCullDistance=15000.000000)
2+
OptionSettings=(Difficulty=None,RandomizerType=None,RandomizerSeed="",bIsRandomizerPalLevelRandom=False,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectHpRate=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,BaseCampMaxNumInGuild=4,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,AutoSaveSpan=30.000000,bIsMultiplay=False,bIsPvP=False,bHardcore=False,bPalLost=False,bCharacterRecreateInHardcore=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,bInvisibleOtherGuildBaseCampAreaFX=False,bBuildAreaLimit=False,ItemWeightRate=1.000000,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Default Palworld Server",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt",RESTAPIEnabled=False,RESTAPIPort=8212,bShowPlayerList=False,ChatPostLimitPerMinute=10,CrossplayPlatforms=(Steam,Xbox,PS5,Mac),bIsUseBackupSaveData=True,LogFormatType=Text,SupplyDropSpan=180,EnablePredatorBossPal=True,MaxBuildingLimitNum=0,ServerReplicatePawnCullDistance=15000.000000,bAllowGlobalPalboxExport=True,bAllowGlobalPalboxImport=False,EquipmentDurabilityDamageRate=1.000000,ItemContainerForceMarkDirtyInterval=1.000000)

default.env

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ NETSERVERMAXTICKRATE=120
5959
DIFFICULTY=None
6060
RANDOMIZER_TYPE=None
6161
RANDOMIZER_SEED=""
62+
IS_RANDOMIZER_PAL_LEVEL_RANDOM=false
6263
DAYTIME_SPEEDRATE=1.000000
6364
NIGHTTIME_SPEEDRATE=1.000000
6465
EXP_RATE=1.000000
@@ -103,9 +104,10 @@ PAL_EGG_DEFAULT_HATCHING_TIME=72.000000
103104
WORK_SPEED_RATE=1.000000
104105
AUTO_SAVE_SPAN=30.000000
105106
IS_MULTIPLAY=false
107+
IS_PVP=false
106108
HARDCORE=false
107109
PAL_LOST=false
108-
IS_PVP=false
110+
CHARACTER_RECREATE_IN_HARDCORE=false
109111
CAN_PICKUP_OTHER_GUILD_DEATH_PENALTY_DROP=false
110112
ENABLE_NON_LOGIN_PENALTY=true
111113
ENABLE_FAST_TRAVEL=true
@@ -132,10 +134,14 @@ RESTAPI_ENABLED=true
132134
RESTAPI_PORT=8212
133135
SHOW_PLAYER_LIST=false
134136
CHAT_POST_LIMIT_PER_MINUTE=10
135-
ALLOW_CONNECT_PLATFORM=Steam
137+
CROSSPLAY_PLATFORMS="(Steam,Xbox,PS5,Mac)"
136138
ENABLE_WORLD_BACKUP=false
137139
LOG_FORMAT_TYPE=Text
138140
SUPPLY_DROP_SPAN=180
139141
ENABLE_PREDATOR_BOSS_PAL=true
140142
MAX_BUILDING_LIMIT_NUM=0
141143
SERVER_REPLICATE_PAWN_CULL_DISTANCE=15000.000000
144+
ALLOW_GLOBAL_PALBOX_EXPORT=true
145+
ALLOW_GLOBAL_PALBOX_IMPORT=false
146+
EQUIPMENT_DURABILITY_DAMAGE_RATE=1.000000
147+
ITEM_CONTAINER_FORCE_MARK_DIRTY_INTERVAL=1.000000

0 commit comments

Comments
 (0)