TombEngine/Scripts/Settings.lua

47 lines
1.4 KiB
Lua
Raw Normal View History

2022-03-04 15:51:53 +11:00
-- TombEngine settings file
2021-12-01 15:31:39 +03:00
-- Created by MontyTRC
Merge branch 'state_cleaning_tier_2' into luarefactor # Conflicts: # .gitignore # Common/Game/collision/collide_room.h # Common/Game/control/control.h # Common/Game/items.h # Common/Specific/phd_global.h # Common/Specific/trmath.h # Scripting/src/TEN/Flow/Animations/Animations.h # Scripting/src/TEN/Flow/FlowHandler.cpp # Scripts/Settings.lua # TR5Main/Game/Lara/lara.cpp # TR5Main/Game/Lara/lara_basic.cpp # TR5Main/Game/Lara/lara_cheat.cpp # TR5Main/Game/Lara/lara_collide.cpp # TR5Main/Game/Lara/lara_crawl.cpp # TR5Main/Game/Lara/lara_helpers.cpp # TR5Main/Game/Lara/lara_jump.cpp # TR5Main/Game/Lara/lara_monkey.cpp # TR5Main/Game/Lara/lara_swim.cpp # TR5Main/Game/Lara/lara_tests.cpp # TR5Main/Game/animation.cpp # TR5Main/Game/camera.cpp # TR5Main/Game/collision/collide_item.cpp # TR5Main/Game/collision/collide_room.cpp # TR5Main/Game/collision/floordata.cpp # TR5Main/Game/control/control.cpp # TR5Main/Game/control/los.cpp # TR5Main/Game/control/volume.cpp # TR5Main/Game/effects/hair.cpp # TR5Main/Game/gui.cpp # TR5Main/Game/health.cpp # TR5Main/Game/items.cpp # TR5Main/Game/room.cpp # TR5Main/Game/savegame.cpp # TR5Main/Renderer/ConstantBuffers/MiscBuffer.h # TR5Main/Renderer/RenderPipelineState/RenderPipelineState.cpp # TR5Main/Renderer/RenderPipelineState/RenderPipelineState.h # TR5Main/Renderer/Renderer11Draw.cpp # TR5Main/Renderer/Renderer11Frame.cpp # TR5Main/Renderer/Renderer11Helper.cpp # TR5Main/Renderer/Renderer11Lara.cpp # TR5Main/Renderer/Renderer11PostProcess.cpp # TR5Main/Renderer/Renderer11Settings.cpp # TR5Main/Renderer/Renderer11String.cpp # TR5Main/Renderer/RendererSprites.h # TR5Main/Scripting/GameLogicScript.cpp # TR5Main/Scripting/GameScriptAnimations.cpp # TR5Main/Scripting/GameScriptItemInfo.cpp # TR5Main/Scripting/GameScriptItemInfo.h # TR5Main/Scripting/GameScriptMeshInfo.cpp # TR5Main/Scripting/GameScriptPosition.cpp # TR5Main/Specific/input.cpp # TR5Main/Specific/level.cpp # TR5Main/Specific/savegame/flatbuffers/ten_savegame_generated.h # TR5Main/TombEngine.vcxproj.filters # common/game/collision/collide_item.h
2022-05-05 06:28:43 +02:00
<<<<<<< HEAD
-- Place in this Lua script all the engine settings for your game
2021-12-01 15:31:39 +03:00
-- WARNING: bad values could make your game unplayable, please follow with attention the reference guide
Merge branch 'state_cleaning_tier_2' into luarefactor # Conflicts: # .gitignore # Common/Game/collision/collide_room.h # Common/Game/control/control.h # Common/Game/items.h # Common/Specific/phd_global.h # Common/Specific/trmath.h # Scripting/src/TEN/Flow/Animations/Animations.h # Scripting/src/TEN/Flow/FlowHandler.cpp # Scripts/Settings.lua # TR5Main/Game/Lara/lara.cpp # TR5Main/Game/Lara/lara_basic.cpp # TR5Main/Game/Lara/lara_cheat.cpp # TR5Main/Game/Lara/lara_collide.cpp # TR5Main/Game/Lara/lara_crawl.cpp # TR5Main/Game/Lara/lara_helpers.cpp # TR5Main/Game/Lara/lara_jump.cpp # TR5Main/Game/Lara/lara_monkey.cpp # TR5Main/Game/Lara/lara_swim.cpp # TR5Main/Game/Lara/lara_tests.cpp # TR5Main/Game/animation.cpp # TR5Main/Game/camera.cpp # TR5Main/Game/collision/collide_item.cpp # TR5Main/Game/collision/collide_room.cpp # TR5Main/Game/collision/floordata.cpp # TR5Main/Game/control/control.cpp # TR5Main/Game/control/los.cpp # TR5Main/Game/control/volume.cpp # TR5Main/Game/effects/hair.cpp # TR5Main/Game/gui.cpp # TR5Main/Game/health.cpp # TR5Main/Game/items.cpp # TR5Main/Game/room.cpp # TR5Main/Game/savegame.cpp # TR5Main/Renderer/ConstantBuffers/MiscBuffer.h # TR5Main/Renderer/RenderPipelineState/RenderPipelineState.cpp # TR5Main/Renderer/RenderPipelineState/RenderPipelineState.h # TR5Main/Renderer/Renderer11Draw.cpp # TR5Main/Renderer/Renderer11Frame.cpp # TR5Main/Renderer/Renderer11Helper.cpp # TR5Main/Renderer/Renderer11Lara.cpp # TR5Main/Renderer/Renderer11PostProcess.cpp # TR5Main/Renderer/Renderer11Settings.cpp # TR5Main/Renderer/Renderer11String.cpp # TR5Main/Renderer/RendererSprites.h # TR5Main/Scripting/GameLogicScript.cpp # TR5Main/Scripting/GameScriptAnimations.cpp # TR5Main/Scripting/GameScriptItemInfo.cpp # TR5Main/Scripting/GameScriptItemInfo.h # TR5Main/Scripting/GameScriptMeshInfo.cpp # TR5Main/Scripting/GameScriptPosition.cpp # TR5Main/Specific/input.cpp # TR5Main/Specific/level.cpp # TR5Main/Specific/savegame/flatbuffers/ten_savegame_generated.h # TR5Main/TombEngine.vcxproj.filters # common/game/collision/collide_item.h
2022-05-05 06:28:43 +02:00
=======
-- Place all the engine settings for your game in this Lua script.
2022-03-04 15:51:53 +11:00
-- WARNING: Bad values could make your game unplayable; please follow reference guide attentively.
Merge branch 'state_cleaning_tier_2' into luarefactor # Conflicts: # .gitignore # Common/Game/collision/collide_room.h # Common/Game/control/control.h # Common/Game/items.h # Common/Specific/phd_global.h # Common/Specific/trmath.h # Scripting/src/TEN/Flow/Animations/Animations.h # Scripting/src/TEN/Flow/FlowHandler.cpp # Scripts/Settings.lua # TR5Main/Game/Lara/lara.cpp # TR5Main/Game/Lara/lara_basic.cpp # TR5Main/Game/Lara/lara_cheat.cpp # TR5Main/Game/Lara/lara_collide.cpp # TR5Main/Game/Lara/lara_crawl.cpp # TR5Main/Game/Lara/lara_helpers.cpp # TR5Main/Game/Lara/lara_jump.cpp # TR5Main/Game/Lara/lara_monkey.cpp # TR5Main/Game/Lara/lara_swim.cpp # TR5Main/Game/Lara/lara_tests.cpp # TR5Main/Game/animation.cpp # TR5Main/Game/camera.cpp # TR5Main/Game/collision/collide_item.cpp # TR5Main/Game/collision/collide_room.cpp # TR5Main/Game/collision/floordata.cpp # TR5Main/Game/control/control.cpp # TR5Main/Game/control/los.cpp # TR5Main/Game/control/volume.cpp # TR5Main/Game/effects/hair.cpp # TR5Main/Game/gui.cpp # TR5Main/Game/health.cpp # TR5Main/Game/items.cpp # TR5Main/Game/room.cpp # TR5Main/Game/savegame.cpp # TR5Main/Renderer/ConstantBuffers/MiscBuffer.h # TR5Main/Renderer/RenderPipelineState/RenderPipelineState.cpp # TR5Main/Renderer/RenderPipelineState/RenderPipelineState.h # TR5Main/Renderer/Renderer11Draw.cpp # TR5Main/Renderer/Renderer11Frame.cpp # TR5Main/Renderer/Renderer11Helper.cpp # TR5Main/Renderer/Renderer11Lara.cpp # TR5Main/Renderer/Renderer11PostProcess.cpp # TR5Main/Renderer/Renderer11Settings.cpp # TR5Main/Renderer/Renderer11String.cpp # TR5Main/Renderer/RendererSprites.h # TR5Main/Scripting/GameLogicScript.cpp # TR5Main/Scripting/GameScriptAnimations.cpp # TR5Main/Scripting/GameScriptItemInfo.cpp # TR5Main/Scripting/GameScriptItemInfo.h # TR5Main/Scripting/GameScriptMeshInfo.cpp # TR5Main/Scripting/GameScriptPosition.cpp # TR5Main/Specific/input.cpp # TR5Main/Specific/level.cpp # TR5Main/Specific/savegame/flatbuffers/ten_savegame_generated.h # TR5Main/TombEngine.vcxproj.filters # common/game/collision/collide_item.h
2022-05-05 06:28:43 +02:00
>>>>>>> state_cleaning_tier_2
2021-12-01 15:31:39 +03:00
local Flow = TEN.Flow
local settings = Flow.Settings.new();
2021-12-01 15:31:39 +03:00
settings.screenWidth = 1920;
settings.screenHeight = 1080;
settings.enableDynamicShadows = true;
settings.enableWaterCaustics = true;
settings.windowed = true;
settings.drawingDistance = 102400;
settings.showRendererSteps = false;
settings.showDebugInfo = true;
settings.errorMode = Flow.ErrorMode.WARN;
Flow.SetSettings(settings);
2021-12-01 15:31:39 +03:00
Merge branch 'state_cleaning_tier_2' into luarefactor # Conflicts: # .gitignore # Common/Game/collision/collide_room.h # Common/Game/control/control.h # Common/Game/items.h # Common/Specific/phd_global.h # Common/Specific/trmath.h # Scripting/src/TEN/Flow/Animations/Animations.h # Scripting/src/TEN/Flow/FlowHandler.cpp # Scripts/Settings.lua # TR5Main/Game/Lara/lara.cpp # TR5Main/Game/Lara/lara_basic.cpp # TR5Main/Game/Lara/lara_cheat.cpp # TR5Main/Game/Lara/lara_collide.cpp # TR5Main/Game/Lara/lara_crawl.cpp # TR5Main/Game/Lara/lara_helpers.cpp # TR5Main/Game/Lara/lara_jump.cpp # TR5Main/Game/Lara/lara_monkey.cpp # TR5Main/Game/Lara/lara_swim.cpp # TR5Main/Game/Lara/lara_tests.cpp # TR5Main/Game/animation.cpp # TR5Main/Game/camera.cpp # TR5Main/Game/collision/collide_item.cpp # TR5Main/Game/collision/collide_room.cpp # TR5Main/Game/collision/floordata.cpp # TR5Main/Game/control/control.cpp # TR5Main/Game/control/los.cpp # TR5Main/Game/control/volume.cpp # TR5Main/Game/effects/hair.cpp # TR5Main/Game/gui.cpp # TR5Main/Game/health.cpp # TR5Main/Game/items.cpp # TR5Main/Game/room.cpp # TR5Main/Game/savegame.cpp # TR5Main/Renderer/ConstantBuffers/MiscBuffer.h # TR5Main/Renderer/RenderPipelineState/RenderPipelineState.cpp # TR5Main/Renderer/RenderPipelineState/RenderPipelineState.h # TR5Main/Renderer/Renderer11Draw.cpp # TR5Main/Renderer/Renderer11Frame.cpp # TR5Main/Renderer/Renderer11Helper.cpp # TR5Main/Renderer/Renderer11Lara.cpp # TR5Main/Renderer/Renderer11PostProcess.cpp # TR5Main/Renderer/Renderer11Settings.cpp # TR5Main/Renderer/Renderer11String.cpp # TR5Main/Renderer/RendererSprites.h # TR5Main/Scripting/GameLogicScript.cpp # TR5Main/Scripting/GameScriptAnimations.cpp # TR5Main/Scripting/GameScriptItemInfo.cpp # TR5Main/Scripting/GameScriptItemInfo.h # TR5Main/Scripting/GameScriptMeshInfo.cpp # TR5Main/Scripting/GameScriptPosition.cpp # TR5Main/Specific/input.cpp # TR5Main/Specific/level.cpp # TR5Main/Specific/savegame/flatbuffers/ten_savegame_generated.h # TR5Main/TombEngine.vcxproj.filters # common/game/collision/collide_item.h
2022-05-05 06:28:43 +02:00
<<<<<<< HEAD
local anims = Flow.Animations.new();
2021-12-02 19:24:24 +11:00
anims.crawlExtended = true;
2021-12-01 15:31:39 +03:00
anims.crouchRoll = true;
2021-12-02 19:24:24 +11:00
anims.crawlspaceSwandive = true;
anims.monkeyTurn180 = true;
2021-12-02 19:24:24 +11:00
anims.monkeyAutoJump = false;
anims.oscillateHang = true;
anims.pose = false;
Flow.SetAnimations(anims);
Merge branch 'state_cleaning_tier_2' into luarefactor # Conflicts: # .gitignore # Common/Game/collision/collide_room.h # Common/Game/control/control.h # Common/Game/items.h # Common/Specific/phd_global.h # Common/Specific/trmath.h # Scripting/src/TEN/Flow/Animations/Animations.h # Scripting/src/TEN/Flow/FlowHandler.cpp # Scripts/Settings.lua # TR5Main/Game/Lara/lara.cpp # TR5Main/Game/Lara/lara_basic.cpp # TR5Main/Game/Lara/lara_cheat.cpp # TR5Main/Game/Lara/lara_collide.cpp # TR5Main/Game/Lara/lara_crawl.cpp # TR5Main/Game/Lara/lara_helpers.cpp # TR5Main/Game/Lara/lara_jump.cpp # TR5Main/Game/Lara/lara_monkey.cpp # TR5Main/Game/Lara/lara_swim.cpp # TR5Main/Game/Lara/lara_tests.cpp # TR5Main/Game/animation.cpp # TR5Main/Game/camera.cpp # TR5Main/Game/collision/collide_item.cpp # TR5Main/Game/collision/collide_room.cpp # TR5Main/Game/collision/floordata.cpp # TR5Main/Game/control/control.cpp # TR5Main/Game/control/los.cpp # TR5Main/Game/control/volume.cpp # TR5Main/Game/effects/hair.cpp # TR5Main/Game/gui.cpp # TR5Main/Game/health.cpp # TR5Main/Game/items.cpp # TR5Main/Game/room.cpp # TR5Main/Game/savegame.cpp # TR5Main/Renderer/ConstantBuffers/MiscBuffer.h # TR5Main/Renderer/RenderPipelineState/RenderPipelineState.cpp # TR5Main/Renderer/RenderPipelineState/RenderPipelineState.h # TR5Main/Renderer/Renderer11Draw.cpp # TR5Main/Renderer/Renderer11Frame.cpp # TR5Main/Renderer/Renderer11Helper.cpp # TR5Main/Renderer/Renderer11Lara.cpp # TR5Main/Renderer/Renderer11PostProcess.cpp # TR5Main/Renderer/Renderer11Settings.cpp # TR5Main/Renderer/Renderer11String.cpp # TR5Main/Renderer/RendererSprites.h # TR5Main/Scripting/GameLogicScript.cpp # TR5Main/Scripting/GameScriptAnimations.cpp # TR5Main/Scripting/GameScriptItemInfo.cpp # TR5Main/Scripting/GameScriptItemInfo.h # TR5Main/Scripting/GameScriptMeshInfo.cpp # TR5Main/Scripting/GameScriptPosition.cpp # TR5Main/Specific/input.cpp # TR5Main/Specific/level.cpp # TR5Main/Specific/savegame/flatbuffers/ten_savegame_generated.h # TR5Main/TombEngine.vcxproj.filters # common/game/collision/collide_item.h
2022-05-05 06:28:43 +02:00
=======
2021-12-01 15:31:39 +03:00
local anims = Animations.new();
anims.hasPose = false;
anims.hasSlideExtended = false;
anims.hasSprintJump = true;
anims.hasMonkeyAutoJump = false;
anims.hasCrawlspaceDive = true;
2022-03-04 15:51:53 +11:00
anims.hasCrawlExtended = true;
anims.hasCrouchRoll = true;
2022-04-15 17:40:51 +10:00
anims.hasOverhangClimb = false;
Merge branch 'state_cleaning_tier_2' into luarefactor # Conflicts: # .gitignore # Common/Game/collision/collide_room.h # Common/Game/control/control.h # Common/Game/items.h # Common/Specific/phd_global.h # Common/Specific/trmath.h # Scripting/src/TEN/Flow/Animations/Animations.h # Scripting/src/TEN/Flow/FlowHandler.cpp # Scripts/Settings.lua # TR5Main/Game/Lara/lara.cpp # TR5Main/Game/Lara/lara_basic.cpp # TR5Main/Game/Lara/lara_cheat.cpp # TR5Main/Game/Lara/lara_collide.cpp # TR5Main/Game/Lara/lara_crawl.cpp # TR5Main/Game/Lara/lara_helpers.cpp # TR5Main/Game/Lara/lara_jump.cpp # TR5Main/Game/Lara/lara_monkey.cpp # TR5Main/Game/Lara/lara_swim.cpp # TR5Main/Game/Lara/lara_tests.cpp # TR5Main/Game/animation.cpp # TR5Main/Game/camera.cpp # TR5Main/Game/collision/collide_item.cpp # TR5Main/Game/collision/collide_room.cpp # TR5Main/Game/collision/floordata.cpp # TR5Main/Game/control/control.cpp # TR5Main/Game/control/los.cpp # TR5Main/Game/control/volume.cpp # TR5Main/Game/effects/hair.cpp # TR5Main/Game/gui.cpp # TR5Main/Game/health.cpp # TR5Main/Game/items.cpp # TR5Main/Game/room.cpp # TR5Main/Game/savegame.cpp # TR5Main/Renderer/ConstantBuffers/MiscBuffer.h # TR5Main/Renderer/RenderPipelineState/RenderPipelineState.cpp # TR5Main/Renderer/RenderPipelineState/RenderPipelineState.h # TR5Main/Renderer/Renderer11Draw.cpp # TR5Main/Renderer/Renderer11Frame.cpp # TR5Main/Renderer/Renderer11Helper.cpp # TR5Main/Renderer/Renderer11Lara.cpp # TR5Main/Renderer/Renderer11PostProcess.cpp # TR5Main/Renderer/Renderer11Settings.cpp # TR5Main/Renderer/Renderer11String.cpp # TR5Main/Renderer/RendererSprites.h # TR5Main/Scripting/GameLogicScript.cpp # TR5Main/Scripting/GameScriptAnimations.cpp # TR5Main/Scripting/GameScriptItemInfo.cpp # TR5Main/Scripting/GameScriptItemInfo.h # TR5Main/Scripting/GameScriptMeshInfo.cpp # TR5Main/Scripting/GameScriptPosition.cpp # TR5Main/Specific/input.cpp # TR5Main/Specific/level.cpp # TR5Main/Specific/savegame/flatbuffers/ten_savegame_generated.h # TR5Main/TombEngine.vcxproj.filters # common/game/collision/collide_item.h
2022-05-05 06:28:43 +02:00
SetAnimations(anims);
>>>>>>> state_cleaning_tier_2