Difference between revisions of "Console Commands"

From Beasts of Bermuda
Jump to: navigation, search
(Other UnTestet or unsortet Commands)
m (Other debug / development commands)
(5 intermediate revisions by the same user not shown)
Line 8: Line 8:
  
 
== List of Important Beasts of Bermuda Specific Commands ==
 
== List of Important Beasts of Bermuda Specific Commands ==
 
Say Msg[FString]
 
- "Say Hello All"
 
* Say a Chat Message for all.
 
  
 
Announce FmtMessage[FString]
 
Announce FmtMessage[FString]
 
- "Announce Hello All"
 
- "Announce Hello All"
 
* Say a Message at Screen for all.
 
* Say a Message at Screen for all.
 
Walk
 
* Enter the Walk Mode
 
 
Fly
 
* Enter the Fly Mode
 
 
Ghost
 
* Enter the Ghost Mode
 
  
 
EnterSpectate
 
EnterSpectate
Line 93: Line 80:
 
*Toggles the boolean game state 'AllowAnyInput.'  This command was important for debugging the notorious stuck bug.
 
*Toggles the boolean game state 'AllowAnyInput.'  This command was important for debugging the notorious stuck bug.
  
== Wheater Commands ==
+
== Wheather Commands ==
  
 
SetWeather Fog Rain Cumulus SkyGreyness WindIntensity WindDirectionX WindDirectionY Lightning Surge
 
SetWeather Fog Rain Cumulus SkyGreyness WindIntensity WindDirectionX WindDirectionY Lightning Surge
Line 145: Line 132:
 
*Destroys all [[Carcass|carcasses]] on the map.
 
*Destroys all [[Carcass|carcasses]] on the map.
  
== Other Testet Commands ==
+
== Other Commands ==
AddTailTipOffset LocationOffset[FVector] RotationOffset[FRotator]
 
  
 
AnnoyingDinosaur NameOrID[FString]
 
AnnoyingDinosaur NameOrID[FString]
Line 153: Line 139:
  
 
Exit
 
Exit
 
EnableCheats
 
 
RestartLevel
 
  
 
Respawn NameOrID[Fstring]
 
Respawn NameOrID[Fstring]
Line 163: Line 145:
  
 
ResetCharacterStates
 
ResetCharacterStates
 
ResetSoundState
 
  
 
RemoveFoliageInstance ComponentName[FString] Index[int32]
 
RemoveFoliageInstance ComponentName[FString] Index[int32]
  
 
TakeServerLog LengthSeconds[float]
 
TakeServerLog LengthSeconds[float]
 
Travel <MapName>
 
  
 
ToggleWeatherData IsShowingData[bool]
 
ToggleWeatherData IsShowingData[bool]
Line 177: Line 155:
  
 
ImpactFromFall ImpactVelocity[FVector] ImpactVelocity[FVector] ImpactVelocity[FVector]
 
ImpactFromFall ImpactVelocity[FVector] ImpactVelocity[FVector] ImpactVelocity[FVector]
 
Obj Classes Shows all classes
 
 
Obj List <Class=Classname> <Type=MetaClass> <Outer=OuterObject> <Package=InsidePackage> <Inside=InsideObject>
 
 
Obj ListContentRefs <Class=Classname> <ListClass=ClassName>
 
 
Obj Refs Name=<ObjectName> Class=<OptionalObjectClass> Lists referencers of the specified object
 
  
 
OnlyLoadLevel PackageName[FName]
 
OnlyLoadLevel PackageName[FName]
Line 191: Line 161:
  
 
open 127.0.0.1 (opens connection to localhost)
 
open 127.0.0.1 (opens connection to localhost)
 
Pause (Pause GameStange)
 
 
PlayerSoundCue
 
 
PlayerSoundWave
 
  
 
PossessEntity DinoSpecies[FName]
 
PossessEntity DinoSpecies[FName]
Line 205: Line 169:
  
 
Stuck
 
Stuck
 
Stat UObjects
 
 
Stat UObjectHash
 
 
Stat UnitGraph
 
 
Stat UI
 
 
Stat TickGroups
 
 
Stat Tickables
 
 
Stat Threads
 
 
Stat ThreadPoolAsyncTask
 
 
Stat Threading
 
 
Stat TextureGroup
 
 
Stat TextureGroupStat TaskGraphTask
 
 
Stat StreamingOverview
 
 
Stat Streaming Details
 
 
Stat Streaming
 
 
Stat StopFile
 
 
Stat StatSystem
 
 
Stat StartFile
 
 
Stat Game
 
 
Slomo NewTimeDilation[float]
 
  
 
ShowHud
 
ShowHud
Line 292: Line 218:
  
 
DamageTarget DamageAmount[float]
 
DamageTarget DamageAmount[float]
 
foliage.Freeze
 
 
foliage.RebuildFoliageTrees
 
 
foliage.UnFreeze
 
  
 
ForceGrowthStart
 
ForceGrowthStart
Line 310: Line 230:
  
 
GoodDinosaur NameOrId[FString]
 
GoodDinosaur NameOrId[FString]
 
GodMode
 
 
God
 
  
 
GiveEgg MotherID[int32] FatherID[int32] Completion[float]
 
GiveEgg MotherID[int32] FatherID[int32] Completion[float]
Line 324: Line 240:
  
 
GetJumpHeightModifier ReturnValue[float]
 
GetJumpHeightModifier ReturnValue[float]
 
GetAllLocation <ClassName>
 
 
GetAll <ClassName <PropertyName> <Name=ObjectinstanceName> <OUTER=ObjectInstanceName> <SHOWDEFAULTS> <SHOWPENDINGKILLS> <DETAILED>
 
 
help
 
  
 
HighResShot
 
HighResShot
 
HotReload <UObject DLL Hot Reload>
 
  
 
Camera NewMode[FName]
 
Camera NewMode[FName]
  
 
CaptureMode
 
CaptureMode
 
ChangeSize F[float]
 
 
CheatScript ScriptName[FString]
 
  
 
ClearAllBones
 
ClearAllBones
 
ClearAllPlayers
 
  
 
ClearBlockedDinos
 
ClearBlockedDinos
 
ClearSmoothing
 
 
ConsoleKey Key[FKey]
 
 
ViewActor ActorName[FName]
 
 
ViewClass DesiredClass[TSubclassOf<AActor>]
 
 
ViewPlayer S[Fstring]
 
 
ViewSelf
 
 
BugIt ScreenShotDescription[FString]
 
 
BugItGo X[float] Y[float] Z[float] Pitch[float] Yaw[float] Roll[float]
 
 
BugItStringCreator ViewLocation[FVector] ViewRotation[FRotator] GoString[Fstring] LocString[Fstring]
 
  
 
MakeBrood BabyCount[FString] Male[Fstring] Female[Fstring]
 
MakeBrood BabyCount[FString] Male[Fstring] Female[Fstring]
Line 371: Line 255:
 
MatePlayers MaleID[int32] Female[int32]
 
MatePlayers MaleID[int32] Female[int32]
  
ModifyAcceleration DefaultAcceleration[Float] ReturnValue[float] DefaultAcceleration[Float] ReturnValue[float]
 
 
ModifyGravityZ DefaultGravityLevel[Float] ReturnValue[float] DefaultGravityLevel[Float] ReturnValue[float]
 
 
ModifyRotationRate DefaultRotationRate[FRotator] ReturnValue[FRotator]
 
 
Module List
 
 
Module Load
 
 
Module Recompile
 
 
Module Reload
 
 
Module Unload
 
 
== Other UnTestet or unsortet Commands ==
 
Please be careful when using. Many Commands Only Important for Tester Team or can Crash the Game:
 
 
SetAbilityPoolIncrease 
 
SetAcroRoarAbility     
 
SetAllowAnyInput       
 
SetBabySnatcher
 
SetBackwardsSpeedIncrease     
 
SetBeachedComfortImprovement   
 
SetBeachedMobility     
 
SetBreathBarIncrease   
 
TurnWhileStomping     
 
SetCameraCollision     
 
SetComfortNeutralPointIncrease 
 
SetCulture     
 
SetDamageIncrease     
 
SetDayLength   
 
SetDepthResistance     
 
SetDiveDamageIncrease 
 
SetDrownDamage 
 
ReceiveSetTurnWhileStomping   
 
SetEggThief   
 
SetElusiveness 
 
SetFasterStomp 
 
SetFlyerClimbAltitude 
 
SetFlyerCrashMitigation
 
SetFlyerLanding
 
SetFoodLongetivityMultiplier   
 
SetFootfallSoundDecrease       
 
SetFriendship 
 
SetGender     
 
SetGoodParent 
 
SetGrabResistance     
 
SetGrabSizeIncrease
 
SetHealingRateIncrease 
 
SetHealthPoolIncrease 
 
SetImprovedBraking     
 
SetImprovedComfortFlowers     
 
SetImprovedDart
 
SetImprovedThrashDamage
 
SetImproveTailWhip     
 
SetInjuryDamageResistance     
 
SetInjuryDealerIncrease
 
SetIntimidation
 
SetJumpHeightIncrease 
 
SetKeenSenses 
 
SetKnockbackDealerIncrease     
 
SetKnockbackResistance 
 
UphillSpeedDropResist 
 
SetLatchImprovement   
 
SetLungeHardHeaded     
 
SetLungeMobilityImprovement   
 
SetLungePowerImprovement       
 
SetMegaloAbility       
 
SetMomentumIncrease   
 
SetOneshotAvoidance   
 
SetOnTheWingEatDrink   
 
ReceiveSetUphillSpeedDropResist
 
SetOxygenImprovement   
 
SetPachyCharge 
 
SetParaAbility 
 
SetPlantEating 
 
SetPregnantStatus     
 
SetScavenger   
 
SetScentImprovement   
 
SetScentMasking
 
SetScore       
 
SetSharpTeeth 
 
SetSonarAbility
 
SetSpeedIncrease       
 
SetStaminaBite
 
SetStaminaDrainImprovement     
 
SetStaminaPoolIncrease 
 
SetStats       
 
SetStompSplash 
 
SetStressResistance   
 
SetSwimSpeedIncrease   
 
SetTakeoffSpeed
 
SetTalent     
 
SetThickHide   
 
SetTimeOfDay   
 
SetTripThresholdIncrease       
 
SetTurnRateIncrease   
 
SetTurnWhileStomping   
 
SetUphillSpeedDropResist       
 
SetWaterLongetivityMultiplier 
 
WaterLongetivityMultiplier
 
SetWeather
 
SetWeatherResistanceIncrease
 
ShowCharacterForAll
 
ShowScreenNotification
 
SpawnAndPossess
 
  
 
You can find more by writing the first letter into the F2 console.
 
You can find more by writing the first letter into the F2 console.

Revision as of 16:06, 19 January 2020

Server Hosting Screen with an Administrator Password

Many custom console commands exist in Beasts of Bermuda. These commands were added alongside development primarily to aid in testing or temporarily resolve significant quality of life or gameplay issues related to bugs. They all persist to this day. While previously unrestrained, use of most Beasts of Bermuda specific console commands are now locked behind login of a server admin. While hosting a server from their own PC, a player has the option of setting an admin login. In the absence of a specified password, all console commands are available for use by any player logged into the server at any time. If a password is specified, a player must enter the proper password before accessing the rest of the commands.

Use of the Chat Box as a console

Console commands can be initiated in two ways. The first is directly through the console, accessed by pressing the ~ key (to the left of the 1 key). The second is through use of the chat box directly. By typing in // before a command, the chat box will identify this syntax as a console command and take identical action to that of using the regular console.

List of Important Beasts of Bermuda Specific Commands

Announce FmtMessage[FString] - "Announce Hello All"

  • Say a Message at Screen for all.

EnterSpectate

  • Enter the Spectator Mode

LeaveSpectate

  • Leave the Spectator Mode

UseIncognito

  • Enter the Incognito Mode

KickPlayer NameOrID[FString] Reason[Fstring] bDetachPawnBeforeKick[bool] MutePlayer NameOrId[Fstring] TimeMinutes[int32] BanPlayer NameOrId[FString] TimeHours[int32] Reason[FString] bBanMainAccount[bool] UnMutePlayer Playerid64[int64] UnBanPlayer Playerid64[int64]

Teleport

  • Teleports the player to the location in the center of their screen.

TeleportAt X[float] Y[float] Z[float]

  • Teleports the player to the specified coordinates.

TeleportToP PlayerName[FString]

  • Teleports the player to an other one, either specified by their name (by default) or their ID on the server.
  • "TeleportToP SomeGuy" will teleport you to SomeGuy
  • "TeleportToP 325 ID" will teleport you to the player with ID 325.

TeleportToMe Playername[FString]

DisplayCoords

  • Toggles display of the coordinates in the top center of the screen.

Stat FPS

  • Toggles display of FPS in the top center of the screen.

PossessEntity Species

  • Has an optional argument, Species. If Species is provided, the player will automatically spawn and become the specified species. If it is not provided, the player will possess the creature they are looking at in the center of the screen.
  • The player can spawn as the Observer by using this mode and specifying Observer as the Species argument. This allows the player to roam the map as a floating camera, useful for getting great screenshots or recording gameplay footage from different angles.
  • You are not allowed to possess a player-owned entity.

DestroyEntity

  • Destroys the creature in the center of the player's screen.
  • You are not allowed to destroy a player-owned entity.

Respawn

EnableRagdoll

  • Enables physics on the player's creature.

SpawnEntity Species

  • Allows the player to spawn a creature of their choice in the center of their screen.

FillAllStats

  • Allows the player to fill all of their stats to max.

SetPlayerStats Health Stamina Ability Water Food Comfort

  • Allows the player to specify the levels of their various stats. Specifying health of 0.5, for example, will fill health to halfway full.

ReqCharacterData

  • Displays debug data related to the player's state.

ReqControllerData

  • Displays debug data related to the player's controller.

SetAllowAnyInput

  • Toggles the boolean game state 'AllowAnyInput.' This command was important for debugging the notorious stuck bug.

Wheather Commands

SetWeather Fog Rain Cumulus SkyGreyness WindIntensity WindDirectionX WindDirectionY Lightning Surge

  • Sets the various storm parameters.

- Maximum Water Height "SetWeather 0 0 0 0 0 0 0 0 20000" - Minimum Water Height "SetWeather 0 0 0 0 0 0 0 0 -6000" - Slow Rain "SetWeather 0 1 0 0 0 0 0 0 -6000" - Epic Rain "SetWeather 0 5000 0 0 0 0 0 0 -6000" - Reset Wheater "SetWeather 0 0 0 0 0 0 0 0 0"

ReqWeather

  • Allows the player to see when the next storm will be, or, if it is storming, see how long it has been since the storm started.

ForceStorm

  • Allows the player to force a storm to come, but not specify its intensity or duration. This command will take a minute or two to execute due to the way the storm system works. Be patient with it!

PauseWeather Boolean

  • Allows the player to pause the current weather system, keeping the effects as is for an indefinite period of time.

ToggleWeatherData Boolean

  • Allows the player to continuously see a stream of information about the storm.

Lightning

  • Allows the player to call a lightning bolt to the location at the center of their screen.

SpawnTornado Intensity[float]

  • Allows the player to call a Tornado with Size at the center of their screen.

MoveTornado

  • Allows the player to move the Tornado at the center of their screen.

KillTornado

  • Allows the player to kill all Tornados.

Spawn / Carcasses

SpawnEntity en[Fname] Size[float]

SpawnEgg MotherID[int32] FatherID[int32] Completion[float]

SpawnCarcass FoodValue[float] AmountRemaining[Float] bFromPlayer[bool] - Big Meat Rip: SpawnCarcass 5000 5000 true

  • Spawn Meat / Carcass in Front of Screen with Size and Quality

Summon ClassName[FString]

ResetFish Startindex[int32] StopIndex[int32]

  • Reset Fish in Map Index on Map.

ResetAllFish

  • Reset all Fishstage on Map.

DestroyAllCarcasses

Other Commands

AnnoyingDinosaur NameOrID[FString]

WipePlayerData[int64]

Exit

Respawn NameOrID[Fstring]

ResetTalentModifiers (Warning it get errors)

ResetCharacterStates

RemoveFoliageInstance ComponentName[FString] Index[int32]

TakeServerLog LengthSeconds[float]

ToggleWeatherData IsShowingData[bool]

ToggleSpeaking binSpeaking[bool]

ImpactFromFall ImpactVelocity[FVector] ImpactVelocity[FVector] ImpactVelocity[FVector]

OnlyLoadLevel PackageName[FName]

Open <MapName>

open 127.0.0.1 (opens connection to localhost)

PossessEntity DinoSpecies[FName]

PrintFish Startindex[int32] StopIndex[int32]

SwitchLevel URL[FString]

Stuck

ShowHud

ShowTitleSafeArea

Shot

  • make a screenshot

SetWorldOrigin

SetWeatherResistanceIncrease [float]

SendToConsole Command[FString]

ServerConsoleCommand Command[FString]

DisplayHeredity

DisplayFriendships

DisplayEggs

DisplayCoords

DisplayClear

DisplayAllRotation <ClassName>

DisplayAllLocation <ClassName>

DisplayAll <ClassName> <PropertyName>

DisableAllScreenMessages

DestroyTarget

DestroyServerStatReplicator

DestroyPawns aClass[TSubclassOf<APawn>]

DestroyEntity

DestroyAllPawnsExceptTarget

DestroyAll aClass[TSubclassOf<AActor>]

DeleteBrood

DamageTarget DamageAmount[float]

ForceGrowthStart

ForceServerFlush

ForceServerLoad

ForceServerSave

FOV NewFOV[float]

GoodDinosaur NameOrId[FString]

GiveEgg MotherID[int32] FatherID[int32] Completion[float]

GetWaterDarknessTransform ReturnValue[FTransform] ReturnValue[FTransform]

GetTalentMod Talent[ETalentEnum] ReturnValue[float]

GetMyImmersionDepth DefaultValue[float] ReturnValue[float]

GetJumpHeightModifier ReturnValue[float]

HighResShot

Camera NewMode[FName]

CaptureMode

ClearAllBones

ClearBlockedDinos

MakeBrood BabyCount[FString] Male[Fstring] Female[Fstring]

MatePlayers MaleID[int32] Female[int32]


You can find more by writing the first letter into the F2 console.