Skip to content

Commit be29a76

Browse files
author
luizrenault
authored
Merge pull request #48 from luizrenault/devel
Devel
2 parents 5d1ac81 + 2fcd8fb commit be29a76

File tree

95 files changed

+3416
-1152
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+3416
-1152
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
Dev
2+
Textures/A-29B

.vscode/settings.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"cSpell.ignoreWords": [
3+
"ccip",
4+
"ccrp",
5+
"cmfd",
6+
"eicas",
7+
"refactory",
8+
"ufcp"
9+
]
10+
}

A-29B.lua

Lines changed: 124 additions & 107 deletions
Large diffs are not rendered by default.

Cockpit/Scripts/BFI/init.lua

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ pages =
2727
},
2828
}
2929

30+
dofile(LockOn_Options.common_script_path.."ViewportHandling.lua")
31+
try_find_assigned_viewport("A29B_BFI")
3032

3133
-- update_screenspace_diplacement(SelfWidth/SelfHeight,false)
3234
-- dedicated_viewport_arcade = dedicated_viewport

Cockpit/Scripts/CMFD/CMFD_Left_init.lua

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,25 @@ dofile(LockOn_Options.script_path.."CMFD/CMFD_init_COMMON.lua")
77

88
init_pageID = PAGE_ID
99

10-
dofile(LockOn_Options.common_script_path.."ViewportHandling.lua")
10+
-- dofile(LockOn_Options.common_script_path.."ViewportHandling.lua")
1111

12-
-- MFCD position in HUD only view
13-
-- MFCD_set_screenspace_displacement(3/4, -1, 0.8)
14-
local w = LockOn_Options.screen.width;
15-
local h = LockOn_Options.screen.height;
12+
-- -- -- MFCD position in HUD only view
13+
-- -- -- MFCD_set_screenspace_displacement(3/4, -1, 0.8)
14+
-- -- local w = LockOn_Options.screen.width;
15+
-- -- local h = LockOn_Options.screen.height;
1616

17-
local hud_only_view_position = best_fit_rect(0, h * (1 - 50/120), w/3 , h * 50/120, Viewport_Align.left, Viewport_Align.vcenter, MFCD_aspect)
18-
dedicated_viewport = hud_only_view_position
19-
dedicated_viewport_arcade = hud_only_view_position
17+
-- -- local hud_only_view_position = best_fit_rect(0, h * (1 - 50/120), w/3 , h * 50/120, Viewport_Align.left, Viewport_Align.vcenter, MFCD_aspect)
18+
-- -- dedicated_viewport = hud_only_view_position
19+
-- -- dedicated_viewport_arcade = hud_only_view_position
2020

2121

22-
local default_viewport = try_find_assigned_viewport('A29B_LEFT_MFCD', 'LEFT_MFCD')
23-
if default_viewport then
24-
dedicated_viewport = {default_viewport.x, default_viewport.y, default_viewport.width, default_viewport.height}
25-
dedicated_viewport_arcade = {default_viewport.x, default_viewport.y, default_viewport.width, default_viewport.height}
26-
purposes = {render_purpose.GENERAL, render_purpose.SCREENSPACE_INSIDE_COCKPIT, render_purpose.HUD_ONLY_VIEW}
27-
render_target_always = true
28-
end
22+
-- -- local default_viewport = try_find_assigned_viewport('A29B_LEFT_MFCD', 'LEFT_MFCD')
23+
-- -- if default_viewport then
24+
-- -- dedicated_viewport = {default_viewport.x, default_viewport.y, default_viewport.width, default_viewport.height}
25+
-- -- dedicated_viewport_arcade = {default_viewport.x, default_viewport.y, default_viewport.width, default_viewport.height}
26+
-- -- purposes = {render_purpose.GENERAL, render_purpose.SCREENSPACE_INSIDE_COCKPIT, render_purpose.HUD_ONLY_VIEW}
27+
-- -- render_target_always = true
28+
-- -- end
29+
30+
dofile(LockOn_Options.common_script_path.."ViewportHandling.lua")
31+
try_find_assigned_viewport("A29B_LEFT_MFCD")

Cockpit/Scripts/CMFD/CMFD_Right_init.lua

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,24 @@ dofile(LockOn_Options.script_path.."CMFD/CMFD_init_COMMON.lua")
77

88
init_pageID = PAGE_ID
99

10-
dofile(LockOn_Options.common_script_path.."ViewportHandling.lua")
11-
12-
-- MFCD position in HUD only view
13-
-- MFCD_set_screenspace_displacement(3/4, -1, 0.8)
14-
local w = LockOn_Options.screen.width;
15-
local h = LockOn_Options.screen.height;
16-
17-
local hud_only_view_position = best_fit_rect(0, h * (1 - 50/120), w/3 , h * 50/120, Viewport_Align.left, Viewport_Align.vcenter, CMFD_aspect)
18-
dedicated_viewport = hud_only_view_position
19-
dedicated_viewport_arcade = hud_only_view_position
20-
21-
local default_viewport = try_find_assigned_viewport('A29B_RIGHT_MFCD', 'RIGHT_MFCD')
22-
if default_viewport then
23-
dedicated_viewport = {default_viewport.x, default_viewport.y, default_viewport.width, default_viewport.height}
24-
dedicated_viewport_arcade = {default_viewport.x, default_viewport.y, default_viewport.width, default_viewport.height}
25-
purposes = {render_purpose.GENERAL, render_purpose.SCREENSPACE_INSIDE_COCKPIT, render_purpose.HUD_ONLY_VIEW}
26-
render_target_always = true
27-
end
28-
10+
-- dofile(LockOn_Options.common_script_path.."ViewportHandling.lua")
11+
12+
-- -- MFCD position in HUD only view
13+
-- -- MFCD_set_screenspace_displacement(3/4, -1, 0.8)
14+
-- local w = LockOn_Options.screen.width;
15+
-- local h = LockOn_Options.screen.height;
16+
17+
-- local hud_only_view_position = best_fit_rect(0, h * (1 - 50/120), w/3 , h * 50/120, Viewport_Align.left, Viewport_Align.vcenter, CMFD_aspect)
18+
-- dedicated_viewport = hud_only_view_position
19+
-- dedicated_viewport_arcade = hud_only_view_position
20+
21+
-- local default_viewport = try_find_assigned_viewport('A29B_RIGHT_MFCD', 'RIGHT_MFCD')
22+
-- if default_viewport then
23+
-- dedicated_viewport = {default_viewport.x, default_viewport.y, default_viewport.width, default_viewport.height}
24+
-- dedicated_viewport_arcade = {default_viewport.x, default_viewport.y, default_viewport.width, default_viewport.height}
25+
-- purposes = {render_purpose.GENERAL, render_purpose.SCREENSPACE_INSIDE_COCKPIT, render_purpose.HUD_ONLY_VIEW}
26+
-- render_target_always = true
27+
-- end
28+
29+
dofile(LockOn_Options.common_script_path.."ViewportHandling.lua")
30+
try_find_assigned_viewport("A29B_RIGHT_MFCD")

0 commit comments

Comments
 (0)