@@ -1,13 +0,0 @@
|
|
1
|
-
using System.Runtime.CompilerServices;
|
2
|
-
using TaleWorlds.ScreenSystem;
|
3
|
-
|
4
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI
|
5
|
-
{
|
6
|
-
public class MBFaceGeneratorScreen : ScreenBase, IFaceGeneratorScreen
|
7
|
-
{
|
8
|
-
public IFaceGeneratorHandler Handler { [CompilerGenerated]
|
9
|
-
get; }
|
10
|
-
|
11
|
-
public extern MBFaceGeneratorScreen();
|
12
|
-
}
|
13
|
-
}
|
@@ -1,9 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions;
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
4
|
-
{
|
5
|
-
public class MissionLobbyUIHandler : MissionView
|
6
|
-
{
|
7
|
-
public extern MissionLobbyUIHandler();
|
8
|
-
}
|
9
|
-
}
|
@@ -1,9 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions;
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
4
|
-
{
|
5
|
-
public class MissionMultiplayerDuelUI : MissionView
|
6
|
-
{
|
7
|
-
public extern MissionMultiplayerDuelUI();
|
8
|
-
}
|
9
|
-
}
|
@@ -1,9 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions;
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
4
|
-
{
|
5
|
-
public class MissionOptionsUIHandler : MissionView
|
6
|
-
{
|
7
|
-
public extern MissionOptionsUIHandler();
|
8
|
-
}
|
9
|
-
}
|
@@ -1,9 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions;
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
4
|
-
{
|
5
|
-
public class MissionScoreBoardUIHandler : MissionView
|
6
|
-
{
|
7
|
-
public extern MissionScoreBoardUIHandler();
|
8
|
-
}
|
9
|
-
}
|
@@ -1,9 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions;
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Order
|
4
|
-
{
|
5
|
-
public class MissionOrderUIHandler : MissionView
|
6
|
-
{
|
7
|
-
public extern MissionOrderUIHandler();
|
8
|
-
}
|
9
|
-
}
|
@@ -1,9 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions;
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Singleplayer
|
4
|
-
{
|
5
|
-
public class BarterView : MissionView
|
6
|
-
{
|
7
|
-
public extern BarterView();
|
8
|
-
}
|
9
|
-
}
|
@@ -1,9 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions;
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Singleplayer
|
4
|
-
{
|
5
|
-
public class BoardGameView : MissionView
|
6
|
-
{
|
7
|
-
public extern BoardGameView();
|
8
|
-
}
|
9
|
-
}
|
@@ -1,9 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions;
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Singleplayer
|
4
|
-
{
|
5
|
-
public class MissionBattleScoreUIHandler : MissionView
|
6
|
-
{
|
7
|
-
public extern MissionBattleScoreUIHandler();
|
8
|
-
}
|
9
|
-
}
|
@@ -1,9 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions;
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Singleplayer
|
4
|
-
{
|
5
|
-
public class StealthMissionUIHandler : MissionView
|
6
|
-
{
|
7
|
-
public extern StealthMissionUIHandler();
|
8
|
-
}
|
9
|
-
}
|
@@ -9,11 +9,17 @@ namespace TaleWorlds.MountAndBlade.View
|
|
9
9
|
{
|
10
10
|
public const float RandomGlossinessRange = 0.05f;
|
11
11
|
|
12
|
-
public const float
|
12
|
+
public const float RandomClothingColor1HueRange = 4f;
|
13
13
|
|
14
|
-
public const float
|
14
|
+
public const float RandomClothingColor1SaturationRange = 0.2f;
|
15
15
|
|
16
|
-
public const float
|
16
|
+
public const float RandomClothingColor1BrightnessRange = 0.2f;
|
17
|
+
|
18
|
+
public const float RandomClothingColor2HueRange = 8f;
|
19
|
+
|
20
|
+
public const float RandomClothingColor2SaturationRange = 0.5f;
|
21
|
+
|
22
|
+
public const float RandomClothingColor2BrightnessRange = 0.3f;
|
17
23
|
|
18
24
|
public bool IsFemale { get; }
|
19
25
|
|
@@ -47,7 +53,7 @@ namespace TaleWorlds.MountAndBlade.View
|
|
47
53
|
|
48
54
|
public extern Vec3 GetGlobalStableNeckPoint(bool isHumanoid);
|
49
55
|
|
50
|
-
public extern
|
56
|
+
public extern CompositeComponent AddPrefabToAgentVisualBone(string prefabName, sbyte boneIndex);
|
51
57
|
|
52
58
|
public extern void SetAgentLodZeroOrMax(bool value);
|
53
59
|
|
@@ -15,9 +15,9 @@ namespace TaleWorlds.MountAndBlade.View
|
|
15
15
|
|
16
16
|
public extern void ValidateCreateTableauTextures();
|
17
17
|
|
18
|
-
public extern Texture GetTableauTextureSmall(Action<Texture> setAction);
|
18
|
+
public extern Texture GetTableauTextureSmall(Action<Texture> setAction, bool isTableauOrNineGrid = true);
|
19
19
|
|
20
|
-
public extern Texture GetTableauTextureLarge(Action<Texture> setAction);
|
20
|
+
public extern Texture GetTableauTextureLarge(Action<Texture> setAction, bool isTableauOrNineGrid = true);
|
21
21
|
|
22
22
|
public static extern MatrixFrame GetMeshMatrix(ref Mesh mesh, float marginLeft, float marginTop, float width, float height, bool mirrored, float rotation, float deltaZ);
|
23
23
|
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.Engine;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View
|
3
|
+
namespace TaleWorlds.MountAndBlade.View
|
4
4
|
{
|
5
5
|
public class BorderFlagEntityFactory : IEntityFactory
|
6
6
|
{
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using System;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View
|
3
|
+
namespace TaleWorlds.MountAndBlade.View
|
4
4
|
{
|
5
5
|
public class DefaultView : Attribute
|
6
6
|
{
|
@@ -4,7 +4,7 @@ using TaleWorlds.Engine;
|
|
4
4
|
|
5
5
|
namespace TaleWorlds.MountAndBlade.View
|
6
6
|
{
|
7
|
-
public class MountVisualCreator
|
7
|
+
public static class MountVisualCreator
|
8
8
|
{
|
9
9
|
public static extern void SetMaterialProperties(ItemObject mountItem, MetaMesh mountMesh, MountCreationKey key, ref uint maneMeshMultiplier);
|
10
10
|
|
@@ -17,7 +17,5 @@ namespace TaleWorlds.MountAndBlade.View
|
|
17
17
|
public static extern void AddMountMeshToEntity(GameEntity gameEntity, ItemObject mountItem, ItemObject harnessItem, string mountCreationKeyStr, Agent agent = null);
|
18
18
|
|
19
19
|
public static extern void AddMountMeshToAgentVisual(MBAgentVisuals agentVisual, ItemObject mountItem, ItemObject harnessItem, string mountCreationKeyStr, Agent agent = null);
|
20
|
-
|
21
|
-
public extern MountVisualCreator();
|
22
20
|
}
|
23
21
|
}
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using System;
|
2
2
|
using System.Runtime.CompilerServices;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View
|
4
|
+
namespace TaleWorlds.MountAndBlade.View
|
5
5
|
{
|
6
6
|
public class OverrideView : Attribute
|
7
7
|
{
|
@@ -0,0 +1,23 @@
|
|
1
|
+
using TaleWorlds.Engine;
|
2
|
+
|
3
|
+
namespace TaleWorlds.MountAndBlade.View
|
4
|
+
{
|
5
|
+
public class PopupSceneEmissionHandler : ScriptComponentBehavior
|
6
|
+
{
|
7
|
+
public float startTime;
|
8
|
+
|
9
|
+
public float transitionTime;
|
10
|
+
|
11
|
+
protected override extern void OnInit();
|
12
|
+
|
13
|
+
protected override extern void OnEditorInit();
|
14
|
+
|
15
|
+
public override extern TickRequirement GetTickRequirement();
|
16
|
+
|
17
|
+
protected override extern void OnTick(float dt);
|
18
|
+
|
19
|
+
protected override extern void OnEditorTick(float dt);
|
20
|
+
|
21
|
+
public extern PopupSceneEmissionHandler();
|
22
|
+
}
|
23
|
+
}
|
@@ -0,0 +1,38 @@
|
|
1
|
+
using TaleWorlds.Engine;
|
2
|
+
using TaleWorlds.Library;
|
3
|
+
|
4
|
+
namespace TaleWorlds.MountAndBlade.View
|
5
|
+
{
|
6
|
+
public class PopupSceneSkeletonAnimationScript : ScriptComponentBehavior
|
7
|
+
{
|
8
|
+
public string SkeletonName;
|
9
|
+
|
10
|
+
public int BoneIndex;
|
11
|
+
|
12
|
+
public Vec3 AttachmentOffset;
|
13
|
+
|
14
|
+
public string InitialAnimationClip;
|
15
|
+
|
16
|
+
public string PositiveAnimationClip;
|
17
|
+
|
18
|
+
public string NegativeAnimationClip;
|
19
|
+
|
20
|
+
public string InitialAnimationContinueClip;
|
21
|
+
|
22
|
+
public string PositiveAnimationContinueClip;
|
23
|
+
|
24
|
+
public string NegativeAnimationContinueClip;
|
25
|
+
|
26
|
+
protected override extern void OnInit();
|
27
|
+
|
28
|
+
public extern void Initialize();
|
29
|
+
|
30
|
+
public override extern TickRequirement GetTickRequirement();
|
31
|
+
|
32
|
+
protected override extern void OnTick(float dt);
|
33
|
+
|
34
|
+
public extern void SetState(int state);
|
35
|
+
|
36
|
+
public extern PopupSceneSkeletonAnimationScript();
|
37
|
+
}
|
38
|
+
}
|
@@ -1,20 +1,44 @@
|
|
1
|
+
using System.Runtime.CompilerServices;
|
2
|
+
using TaleWorlds.Core;
|
1
3
|
using TaleWorlds.Engine;
|
4
|
+
using TaleWorlds.Library;
|
2
5
|
|
3
6
|
namespace TaleWorlds.MountAndBlade.View
|
4
7
|
{
|
5
8
|
public class PopupSceneSpawnPoint : ScriptComponentBehavior
|
6
9
|
{
|
7
|
-
public string
|
10
|
+
public string InitialAction;
|
8
11
|
|
9
|
-
public string
|
12
|
+
public string NegativeAction;
|
10
13
|
|
11
|
-
public string
|
14
|
+
public string InitialFaceAnimCode;
|
15
|
+
|
16
|
+
public string PositiveFaceAnimCode;
|
17
|
+
|
18
|
+
public string NegativeFaceAnimCode;
|
19
|
+
|
20
|
+
public string PositiveAction;
|
21
|
+
|
22
|
+
public string LeftHandWieldedItem;
|
12
23
|
|
13
24
|
public string RightHandWieldedItem;
|
14
25
|
|
26
|
+
public string BannerTagToUseForAddedPrefab;
|
27
|
+
|
28
|
+
public bool StartWithRandomProgress;
|
29
|
+
|
30
|
+
public Vec3 AttachedPrefabOffset;
|
31
|
+
|
32
|
+
public string PrefabItem;
|
33
|
+
|
34
|
+
public HumanBone PrefabBone;
|
35
|
+
|
36
|
+
public CompositeComponent AddedPrefabComponent { [CompilerGenerated]
|
37
|
+
get; }
|
38
|
+
|
15
39
|
protected override extern void OnInit();
|
16
40
|
|
17
|
-
public extern void InitializeWithAgentVisuals(AgentVisuals
|
41
|
+
public extern void InitializeWithAgentVisuals(AgentVisuals humanVisuals, AgentVisuals mountVisuals = null);
|
18
42
|
|
19
43
|
public extern void SetInitialState();
|
20
44
|
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using System.Collections.Generic;
|
2
2
|
using TaleWorlds.Core;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View
|
4
|
+
namespace TaleWorlds.MountAndBlade.View
|
5
5
|
{
|
6
6
|
public class PreloadHelper
|
7
7
|
{
|
@@ -1,10 +1,10 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
|
-
using TaleWorlds.MountAndBlade.View.
|
3
|
-
using TaleWorlds.MountAndBlade.ViewModelCollection;
|
2
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
4
3
|
using TaleWorlds.MountAndBlade.ViewModelCollection.OrderOfBattle;
|
4
|
+
using TaleWorlds.MountAndBlade.ViewModelCollection.Scoreboard;
|
5
5
|
using TaleWorlds.ScreenSystem;
|
6
6
|
|
7
|
-
namespace TaleWorlds.MountAndBlade.
|
7
|
+
namespace TaleWorlds.MountAndBlade.View
|
8
8
|
{
|
9
9
|
public static class ViewCreator
|
10
10
|
{
|
@@ -40,8 +40,6 @@ namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions
|
|
40
40
|
|
41
41
|
public static extern MissionView CreatePollProgressUIHandler();
|
42
42
|
|
43
|
-
public static extern MissionView CreateLobbyUIHandler();
|
44
|
-
|
45
43
|
public static extern MissionView CreateMissionMultiplayerEscapeMenu(string gameType);
|
46
44
|
|
47
45
|
public static extern MissionView CreateMissionKillNotificationUIHandler();
|
@@ -66,7 +64,7 @@ namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions
|
|
66
64
|
|
67
65
|
public static extern MissionView CreateMissionSpectatorControlView(Mission mission = null);
|
68
66
|
|
69
|
-
public static extern MissionView CreateMissionBattleScoreUIHandler(Mission mission,
|
67
|
+
public static extern MissionView CreateMissionBattleScoreUIHandler(Mission mission, ScoreboardBaseVM dataSource);
|
70
68
|
|
71
69
|
public static extern MissionView CreateMissionBoundaryCrossingView();
|
72
70
|
|
@@ -84,6 +82,8 @@ namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions
|
|
84
82
|
|
85
83
|
public static extern MissionView CreateMissionMultiplayerDuelUI();
|
86
84
|
|
85
|
+
public static extern MissionView CreateMissionMultiplayerFFAView();
|
86
|
+
|
87
87
|
public static extern MissionView CreateMissionFormationMarkerUIHandler(Mission mission = null);
|
88
88
|
|
89
89
|
public static extern MissionView CreateMultiplayerEndOfBattleUIHandler();
|
@@ -1,6 +1,7 @@
|
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
1
2
|
using TaleWorlds.ScreenSystem;
|
2
3
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View
|
4
|
+
namespace TaleWorlds.MountAndBlade.View
|
4
5
|
{
|
5
6
|
public static class ViewCreatorManager
|
6
7
|
{
|
@@ -2,7 +2,7 @@ using System;
|
|
2
2
|
using System.Collections.Generic;
|
3
3
|
using TaleWorlds.Core;
|
4
4
|
using TaleWorlds.Engine;
|
5
|
-
using TaleWorlds.MountAndBlade.View.
|
5
|
+
using TaleWorlds.MountAndBlade.View.Screens;
|
6
6
|
|
7
7
|
namespace TaleWorlds.MountAndBlade.View
|
8
8
|
{
|
@@ -20,6 +20,8 @@ namespace TaleWorlds.MountAndBlade.View
|
|
20
20
|
|
21
21
|
protected override extern void OnApplicationTick(float dt);
|
22
22
|
|
23
|
+
protected override extern void AfterAsyncTickTick(float dt);
|
24
|
+
|
23
25
|
protected override extern void OnGameStart(Game game, IGameStarter gameStarterObject);
|
24
26
|
|
25
27
|
public override extern void OnCampaignStart(Game game, object starterObject);
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
2
2
|
{
|
3
3
|
public class MissionAgentContourControllerView : MissionView
|
4
4
|
{
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using System.Collections.Generic;
|
2
2
|
using TaleWorlds.Core;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View.
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
5
5
|
{
|
6
6
|
public class MissionAgentLabelView : MissionView
|
7
7
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
4
2
|
{
|
5
3
|
public class MissionAgentStatusUIHandler : MissionAgentStatusUIHandlerBase
|
6
4
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
2
2
|
{
|
3
3
|
public abstract class MissionAgentStatusUIHandlerBase : MissionView
|
4
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
4
2
|
{
|
5
3
|
public class MissionBoundaryCrossingView : MissionView
|
6
4
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
2
2
|
{
|
3
3
|
public class MissionBoundaryWallView : MissionView
|
4
4
|
{
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using System.Runtime.CompilerServices;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View.
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
4
4
|
{
|
5
5
|
[DefaultView]
|
6
6
|
public class MissionCameraFadeView : MissionView
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
2
2
|
{
|
3
3
|
[DefaultView]
|
4
4
|
public class MissionCrosshair : MissionView
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
2
2
|
{
|
3
3
|
public class MissionItemContourControllerView : MissionView
|
4
4
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
2
2
|
{
|
3
3
|
public class MissionMainAgentCheerBarkControllerView : MissionView
|
4
4
|
{
|
@@ -2,7 +2,7 @@ using System.Runtime.CompilerServices;
|
|
2
2
|
using TaleWorlds.Core;
|
3
3
|
using TaleWorlds.Library;
|
4
4
|
|
5
|
-
namespace TaleWorlds.MountAndBlade.View.
|
5
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
6
6
|
{
|
7
7
|
[DefaultView]
|
8
8
|
public class MissionMainAgentController : MissionView
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
2
2
|
{
|
3
3
|
public class MissionMainAgentEquipDropView : MissionView
|
4
4
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
2
2
|
{
|
3
3
|
public class MissionMainAgentEquipmentControllerView : MissionView
|
4
4
|
{
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using System.Runtime.CompilerServices;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View.
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
4
4
|
{
|
5
5
|
public class MissionMainAgentInteractionComponent
|
6
6
|
{
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
2
|
+
{
|
3
|
+
public class MissionOptionsUIHandler : MissionView
|
4
|
+
{
|
5
|
+
public extern MissionOptionsUIHandler();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using System.Runtime.CompilerServices;
|
2
2
|
using TaleWorlds.Library.EventSystem;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View.
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
5
5
|
{
|
6
6
|
public class MissionPlayerMovementFlagsChangeEvent : EventBase
|
7
7
|
{
|
@@ -1,9 +1,8 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
2
|
using TaleWorlds.InputSystem;
|
3
|
-
using TaleWorlds.MountAndBlade.View.
|
4
|
-
using TaleWorlds.ScreenSystem;
|
3
|
+
using TaleWorlds.MountAndBlade.View.Screens;
|
5
4
|
|
6
|
-
namespace TaleWorlds.MountAndBlade.View.
|
5
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
7
6
|
{
|
8
7
|
public abstract class MissionView : MissionBehavior
|
9
8
|
{
|
@@ -47,12 +46,10 @@ namespace TaleWorlds.MountAndBlade.View.Missions
|
|
47
46
|
|
48
47
|
public virtual extern void OnConversationEnd();
|
49
48
|
|
50
|
-
public virtual extern void
|
49
|
+
public virtual extern void OnInitialDeploymentPlanMadeForSide(BattleSideEnum side, bool isFirstPlan);
|
51
50
|
|
52
51
|
public sealed override extern void HandleOnCloseMission();
|
53
52
|
|
54
|
-
public virtual extern bool OnGamepadNavigation(CursorAreas currentCursorArea, GamepadNavigationTypes movementType);
|
55
|
-
|
56
53
|
public override extern void OnRemoveBehavior();
|
57
54
|
|
58
55
|
protected extern MissionView();
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
2
2
|
{
|
3
3
|
public class ReplayCaptureLogic : MissionView
|
4
4
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
2
2
|
{
|
3
3
|
public class ReplayMissionView : MissionView
|
4
4
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews
|
2
2
|
{
|
3
3
|
public class SpectatorCameraView : MissionView
|
4
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MissionGameNotificationUIHandler : MissionView
|
6
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MissionLobbyEquipmentUIHandler : MissionView
|
6
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MissionMultiplayerDeathCardUIHandler : MissionView
|
6
4
|
{
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
2
|
+
{
|
3
|
+
public class MissionMultiplayerDuelUI : MissionView
|
4
|
+
{
|
5
|
+
public extern MissionMultiplayerDuelUI();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MissionMultiplayerEscapeMenu : MissionView
|
6
4
|
{
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
2
|
+
{
|
3
|
+
public class MissionMultiplayerFreeForAllUIHandler : MissionView
|
4
|
+
{
|
5
|
+
public extern MissionMultiplayerFreeForAllUIHandler();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MissionMultiplayerHUDExtensionUIHandler : MissionView
|
6
4
|
{
|
@@ -0,0 +1,11 @@
|
|
1
|
+
using TaleWorlds.Core;
|
2
|
+
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
|
+
{
|
5
|
+
public class MissionMultiplayerKillNotificationUIHandler : MissionView
|
6
|
+
{
|
7
|
+
public override extern void OnAgentRemoved(Agent affectedAgent, Agent affectorAgent, AgentState agentState, KillingBlow killingBlow);
|
8
|
+
|
9
|
+
public extern MissionMultiplayerKillNotificationUIHandler();
|
10
|
+
}
|
11
|
+
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
2
|
+
{
|
3
|
+
public class MissionMultiplayerMarkerUIHandler : MissionView
|
4
|
+
{
|
5
|
+
public extern MissionMultiplayerMarkerUIHandler();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MissionMultiplayerPreloadView : MissionView
|
6
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MissionMultiplayerServerStatusUIHandler : MissionView
|
6
4
|
{
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
2
|
+
{
|
3
|
+
public class MissionScoreboardUIHandler : MissionView
|
4
|
+
{
|
5
|
+
public extern MissionScoreboardUIHandler();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MultiplayerAdminPanelUIHandler : MissionView
|
6
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MultiplayerCultureSelectUIHandler : MissionView
|
6
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MultiplayerEndOfBattleUIHandler : MissionView
|
6
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MultiplayerEndOfRoundUIHandler : MissionView
|
6
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MultiplayerFactionBanVoteUIHandler : MissionView
|
6
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MultiplayerMissionOrderUIHandler : MissionView
|
6
4
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
2
2
|
{
|
3
3
|
[ViewCreatorModule]
|
4
4
|
public class MultiplayerMissionViews
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MultiplayerPollProgressUIHandler : MissionView
|
6
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Multiplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Multiplayer
|
4
2
|
{
|
5
3
|
public class MultiplayerTeamSelectUIHandler : MissionView
|
6
4
|
{
|
@@ -1,9 +1,9 @@
|
|
1
1
|
using System.Runtime.CompilerServices;
|
2
2
|
using TaleWorlds.Engine;
|
3
3
|
using TaleWorlds.Library;
|
4
|
-
using TaleWorlds.MountAndBlade.View.
|
4
|
+
using TaleWorlds.MountAndBlade.View.Screens;
|
5
5
|
|
6
|
-
namespace TaleWorlds.MountAndBlade.View.
|
6
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Order
|
7
7
|
{
|
8
8
|
public class OrderFlag
|
9
9
|
{
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using System;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View.
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Order
|
4
4
|
{
|
5
5
|
public class OrderTroopPlacer : MissionView
|
6
6
|
{
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.Engine;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View.
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.SiegeWeapon
|
4
4
|
{
|
5
5
|
public class BallistaView : RangedSiegeWeaponView
|
6
6
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.SiegeWeapon
|
2
2
|
{
|
3
3
|
public class BricoleView : RangedSiegeWeaponView
|
4
4
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.SiegeWeapon
|
2
2
|
{
|
3
3
|
public class MangonelView : RangedSiegeWeaponView
|
4
4
|
{
|
@@ -1,8 +1,8 @@
|
|
1
1
|
using System.Runtime.CompilerServices;
|
2
2
|
using TaleWorlds.Engine;
|
3
|
-
using TaleWorlds.MountAndBlade.View.
|
3
|
+
using TaleWorlds.MountAndBlade.View.Screens;
|
4
4
|
|
5
|
-
namespace TaleWorlds.MountAndBlade.View.
|
5
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.SiegeWeapon
|
6
6
|
{
|
7
7
|
public class RangedSiegeWeaponView : UsableMissionObjectComponent
|
8
8
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.SiegeWeapon
|
2
2
|
{
|
3
3
|
[DefaultView]
|
4
4
|
public class RangedSiegeWeaponViewController : MissionView
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.SiegeWeapon
|
2
2
|
{
|
3
3
|
public class TrebuchetView : RangedSiegeWeaponView
|
4
4
|
{
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
2
|
+
{
|
3
|
+
public class BarterView : MissionView
|
4
|
+
{
|
5
|
+
public extern BarterView();
|
6
|
+
}
|
7
|
+
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
2
|
+
{
|
3
|
+
public class BoardGameView : MissionView
|
4
|
+
{
|
5
|
+
public extern BoardGameView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View.
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
4
4
|
{
|
5
5
|
public class DeploymentMissionView : MissionView
|
6
6
|
{
|
@@ -8,7 +8,7 @@ namespace TaleWorlds.MountAndBlade.View.Missions
|
|
8
8
|
|
9
9
|
public override extern void AfterStart();
|
10
10
|
|
11
|
-
public override extern void
|
11
|
+
public override extern void OnInitialDeploymentPlanMadeForSide(BattleSideEnum side, bool isFirstPlan);
|
12
12
|
|
13
13
|
public extern void OnPlayerDeploymentFinish();
|
14
14
|
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
2
2
|
{
|
3
3
|
public class DeploymentView : MissionView
|
4
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
4
2
|
{
|
5
3
|
public class FaceGeneratorMissionView : MissionView
|
6
4
|
{
|
@@ -1,8 +1,8 @@
|
|
1
1
|
using TaleWorlds.Engine;
|
2
2
|
using TaleWorlds.Library;
|
3
|
-
using TaleWorlds.MountAndBlade.View.
|
3
|
+
using TaleWorlds.MountAndBlade.View.Screens;
|
4
4
|
|
5
|
-
namespace TaleWorlds.MountAndBlade.View.
|
5
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
6
6
|
{
|
7
7
|
public class FormationIndicatorMissionView : MissionView
|
8
8
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
2
2
|
{
|
3
3
|
public class MissionAgentLockVisualizerView : MissionView
|
4
4
|
{
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
2
|
+
{
|
3
|
+
public class MissionBattleScoreUIHandler : MissionView
|
4
|
+
{
|
5
|
+
public extern MissionBattleScoreUIHandler();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Singleplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
4
2
|
{
|
5
3
|
public class MissionConversationView : MissionView
|
6
4
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
2
2
|
{
|
3
3
|
public class MissionCustomBattlePreloadView : MissionView
|
4
4
|
{
|
@@ -3,7 +3,7 @@ using TaleWorlds.Core;
|
|
3
3
|
using TaleWorlds.Engine;
|
4
4
|
using TaleWorlds.Library;
|
5
5
|
|
6
|
-
namespace TaleWorlds.MountAndBlade.View.
|
6
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
7
7
|
{
|
8
8
|
public class MissionDeploymentBoundaryMarker : MissionView
|
9
9
|
{
|
@@ -25,7 +25,7 @@ namespace TaleWorlds.MountAndBlade.View.Missions
|
|
25
25
|
|
26
26
|
public override extern void AfterStart();
|
27
27
|
|
28
|
-
public override extern void
|
28
|
+
public override extern void OnInitialDeploymentPlanMadeForSide(BattleSideEnum side, bool isFirstPlan);
|
29
29
|
|
30
30
|
public override extern void OnRemoveBehavior();
|
31
31
|
|
@@ -2,7 +2,7 @@ using System;
|
|
2
2
|
using System.Diagnostics;
|
3
3
|
using TaleWorlds.Engine;
|
4
4
|
|
5
|
-
namespace TaleWorlds.MountAndBlade.View.
|
5
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
6
6
|
{
|
7
7
|
public class MissionEntitySelectionUIHandler : MissionView
|
8
8
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
2
2
|
{
|
3
3
|
public class MissionFormationMarkerUIHandler : MissionView
|
4
4
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
2
2
|
{
|
3
3
|
public class MissionLeaveView : MissionView
|
4
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Singleplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
4
2
|
{
|
5
3
|
public class MissionMessageUIHandler : MissionView
|
6
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Order
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
4
2
|
{
|
5
3
|
public class MissionOrderOfBattleUIHandler : MissionView
|
6
4
|
{
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
2
|
+
{
|
3
|
+
public class MissionOrderUIHandler : MissionView
|
4
|
+
{
|
5
|
+
public extern MissionOrderUIHandler();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Singleplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
4
2
|
{
|
5
3
|
public class MissionScoreUIHandler : MissionView
|
6
4
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions.Singleplayer
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
4
2
|
{
|
5
3
|
public class MissionSingleplayerEscapeMenu : MissionView
|
6
4
|
{
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View.
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
4
4
|
{
|
5
5
|
public class MissionSingleplayerKillNotificationUIHandler : MissionView
|
6
6
|
{
|
@@ -1,6 +1,4 @@
|
|
1
|
-
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.LegacyGUI.Missions
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
4
2
|
{
|
5
3
|
public class MissionSpectatorControlView : MissionView
|
6
4
|
{
|
@@ -0,0 +1,4 @@
|
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
2
|
+
{
|
3
|
+
public delegate void OnPlayerDeploymentFinishDelegate();
|
4
|
+
}
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
2
2
|
{
|
3
3
|
public class PhotoModeView : MissionView
|
4
4
|
{
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using System.Collections.Generic;
|
2
2
|
using TaleWorlds.Library;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View.
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
5
5
|
{
|
6
6
|
public class SiegeDeploymentVisualizationMissionView : MissionView
|
7
7
|
{
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
2
|
+
{
|
3
|
+
public class StealthMissionUIHandler : MissionView
|
4
|
+
{
|
5
|
+
public extern StealthMissionUIHandler();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer
|
2
2
|
{
|
3
3
|
[ViewCreatorModule]
|
4
4
|
public class TutorialMissionViews
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View.
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Sound
|
4
4
|
{
|
5
5
|
public class MusicBattleMissionView : MissionView, IMusicHandler
|
6
6
|
{
|
@@ -2,8 +2,9 @@ using System.Collections.Generic;
|
|
2
2
|
using System.Runtime.CompilerServices;
|
3
3
|
using TaleWorlds.Core;
|
4
4
|
using TaleWorlds.Engine;
|
5
|
+
using TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components;
|
5
6
|
|
6
|
-
namespace TaleWorlds.MountAndBlade.View.
|
7
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Sound
|
7
8
|
{
|
8
9
|
public class MusicComponentHolder
|
9
10
|
{
|
@@ -1,8 +1,9 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
2
|
using TaleWorlds.Engine;
|
3
3
|
using TaleWorlds.Engine.Options;
|
4
|
+
using TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components;
|
4
5
|
|
5
|
-
namespace TaleWorlds.MountAndBlade.View.
|
6
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Sound
|
6
7
|
{
|
7
8
|
public class MusicMissionView : MissionView
|
8
9
|
{
|
@@ -16,7 +17,7 @@ namespace TaleWorlds.MountAndBlade.View.Missions
|
|
16
17
|
|
17
18
|
public override extern void OnMissionScreenTick(float dt);
|
18
19
|
|
19
|
-
public override extern void OnAgentHit(Agent affectedAgent, Agent affectorAgent,
|
20
|
+
public override extern void OnAgentHit(Agent affectedAgent, Agent affectorAgent, in MissionWeapon attackerWeapon, in Blow blow, in AttackCollisionData attackCollisionData);
|
20
21
|
|
21
22
|
public override extern void OnAgentRemoved(Agent affectedAgent, Agent affectorAgent, AgentState agentState, KillingBlow killingBlow);
|
22
23
|
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Sound
|
2
2
|
{
|
3
3
|
public class MusicSilencedMissionView : MissionView, IMusicHandler
|
4
4
|
{
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View.
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Sound
|
4
4
|
{
|
5
5
|
public class MusicTournamentMissionView : MissionView, IMusicHandler
|
6
6
|
{
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
2
|
using TaleWorlds.Engine;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View.
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components
|
5
5
|
{
|
6
6
|
public abstract class MusicBaseComponent
|
7
7
|
{
|
@@ -3,7 +3,7 @@ using System.Collections.Generic;
|
|
3
3
|
using System.Runtime.CompilerServices;
|
4
4
|
using TaleWorlds.Core;
|
5
5
|
|
6
|
-
namespace TaleWorlds.MountAndBlade.View.
|
6
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components
|
7
7
|
{
|
8
8
|
public abstract class MusicMissionActionComponent : MusicBaseComponent
|
9
9
|
{
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
2
|
using TaleWorlds.Engine;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View.
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components
|
5
5
|
{
|
6
6
|
public class MusicMissionBattleComponent : MusicMissionActionComponent
|
7
7
|
{
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using System.Collections.Generic;
|
2
2
|
using System.Runtime.CompilerServices;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View.
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components
|
5
5
|
{
|
6
6
|
public abstract class MusicMissionPeacefulComponent : MusicBaseComponent
|
7
7
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components
|
2
2
|
{
|
3
3
|
public enum MusicPriority
|
4
4
|
{
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.Missions
|
2
|
-
{
|
3
|
-
public class MissionFlagMarkerUIHandler : MissionView
|
4
|
-
{
|
5
|
-
public extern MissionFlagMarkerUIHandler();
|
6
|
-
}
|
7
|
-
}
|
@@ -1,4 +0,0 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View.Missions
|
2
|
-
{
|
3
|
-
public delegate void OnPlayerDeploymentFinishDelegate();
|
4
|
-
}
|
@@ -1,11 +0,0 @@
|
|
1
|
-
using TaleWorlds.Core;
|
2
|
-
|
3
|
-
namespace TaleWorlds.MountAndBlade.View.Missions.Multiplayer
|
4
|
-
{
|
5
|
-
public class MissionKillNotificationUIHandler : MissionView
|
6
|
-
{
|
7
|
-
public override extern void OnAgentRemoved(Agent affectedAgent, Agent affectorAgent, AgentState agentState, KillingBlow killingBlow);
|
8
|
-
|
9
|
-
public extern MissionKillNotificationUIHandler();
|
10
|
-
}
|
11
|
-
}
|
@@ -0,0 +1,9 @@
|
|
1
|
+
using TaleWorlds.Engine;
|
2
|
+
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.SceneNotification
|
4
|
+
{
|
5
|
+
public class PopupSceneBanner : ScriptComponentBehavior
|
6
|
+
{
|
7
|
+
public extern PopupSceneBanner();
|
8
|
+
}
|
9
|
+
}
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.ScreenSystem;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
4
4
|
{
|
5
5
|
public class BenchmarkScreen : ScreenBase
|
6
6
|
{
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.ScreenSystem;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View.
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
4
4
|
{
|
5
5
|
public class CreditsScreen : ScreenBase
|
6
6
|
{
|
@@ -0,0 +1,13 @@
|
|
1
|
+
using System.Runtime.CompilerServices;
|
2
|
+
using TaleWorlds.ScreenSystem;
|
3
|
+
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
5
|
+
{
|
6
|
+
public class FaceGeneratorScreen : ScreenBase, IFaceGeneratorScreen
|
7
|
+
{
|
8
|
+
public IFaceGeneratorHandler Handler { [CompilerGenerated]
|
9
|
+
get; }
|
10
|
+
|
11
|
+
public extern FaceGeneratorScreen();
|
12
|
+
}
|
13
|
+
}
|
@@ -1,12 +1,12 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
2
|
using TaleWorlds.ScreenSystem;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View.
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
5
5
|
{
|
6
6
|
[GameStateScreen(typeof(GameLoadingState))]
|
7
|
-
public class
|
7
|
+
public class GameLoadingScreen : ScreenBase, IGameStateListener
|
8
8
|
{
|
9
|
-
public extern
|
9
|
+
public extern GameLoadingScreen(GameLoadingState gameLoadingState);
|
10
10
|
|
11
11
|
protected override extern void OnActivate();
|
12
12
|
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using System;
|
2
2
|
using System.Runtime.CompilerServices;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View.
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
5
5
|
{
|
6
6
|
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
|
7
7
|
public class GameStateScreen : Attribute
|
@@ -2,7 +2,7 @@ using System.Reflection;
|
|
2
2
|
using TaleWorlds.Core;
|
3
3
|
using TaleWorlds.ScreenSystem;
|
4
4
|
|
5
|
-
namespace TaleWorlds.MountAndBlade.View.
|
5
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
6
6
|
{
|
7
7
|
public class GameStateScreenManager : IGameStateManagerListener
|
8
8
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
2
2
|
{
|
3
3
|
public interface IFaceGeneratorScreen
|
4
4
|
{
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
2
|
using TaleWorlds.ScreenSystem;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View.
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
5
5
|
{
|
6
6
|
[GameStateScreen(typeof(LobbyGameStateMatchmakerClient))]
|
7
7
|
[GameStateScreen(typeof(LobbyGameStatePlayerBasedCustomServer))]
|
@@ -6,11 +6,12 @@ using TaleWorlds.Engine;
|
|
6
6
|
using TaleWorlds.Engine.Screens;
|
7
7
|
using TaleWorlds.InputSystem;
|
8
8
|
using TaleWorlds.Library;
|
9
|
-
using TaleWorlds.MountAndBlade.View.
|
9
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
10
|
+
using TaleWorlds.MountAndBlade.View.MissionViews.Order;
|
10
11
|
using TaleWorlds.MountAndBlade.ViewModelCollection;
|
11
12
|
using TaleWorlds.ScreenSystem;
|
12
13
|
|
13
|
-
namespace TaleWorlds.MountAndBlade.View.
|
14
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
14
15
|
{
|
15
16
|
[GameStateScreen(typeof(MissionState))]
|
16
17
|
public class MissionScreen : ScreenBase, IMissionSystemHandler, IGameStateListener, IMissionScreen, IMissionListener
|
@@ -19,6 +20,8 @@ namespace TaleWorlds.MountAndBlade.View.Screen
|
|
19
20
|
|
20
21
|
public delegate List<Agent> GatherCustomAgentListToSpectateDelegate(Agent forcedAgentToInclude);
|
21
22
|
|
23
|
+
public const int LoadingScreenFramesLeftInitial = 15;
|
24
|
+
|
22
25
|
public Func<BasicCharacterObject> GetSpectatedCharacter;
|
23
26
|
|
24
27
|
public const float MinCameraAddedDistance = 0.7f;
|
@@ -173,7 +176,7 @@ namespace TaleWorlds.MountAndBlade.View.Screen
|
|
173
176
|
|
174
177
|
public extern void ScreenPointToWorldRay(Vec2 screenPoint, out Vec3 rayBegin, out Vec3 rayEnd);
|
175
178
|
|
176
|
-
public extern bool GetProjectedMousePositionOnGround(out Vec3 groundPosition, out Vec3 groundNormal, bool checkOccludedSurface
|
179
|
+
public extern bool GetProjectedMousePositionOnGround(out Vec3 groundPosition, out Vec3 groundNormal, BodyFlags excludeBodyOwnerFlags, bool checkOccludedSurface);
|
177
180
|
|
178
181
|
public extern void CancelQuickPositionOrder();
|
179
182
|
|
@@ -239,8 +242,6 @@ namespace TaleWorlds.MountAndBlade.View.Screen
|
|
239
242
|
|
240
243
|
extern void IMissionListener.OnResetMission();
|
241
244
|
|
242
|
-
extern void IMissionListener.
|
243
|
-
|
244
|
-
public override extern bool OnGamepadNavigation(CursorAreas currentCursorArea, GamepadNavigationTypes type);
|
245
|
+
extern void IMissionListener.OnInitialDeploymentPlanMade(BattleSideEnum battleSide, bool isFirstPlan);
|
245
246
|
}
|
246
247
|
}
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.ScreenSystem;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View.
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
4
4
|
{
|
5
5
|
public class OptionsScreen : ScreenBase
|
6
6
|
{
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.ScreenSystem;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View.
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
4
4
|
{
|
5
5
|
public class SceneEditorLayer : ScreenLayer
|
6
6
|
{
|
@@ -1,12 +1,12 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
2
|
using TaleWorlds.ScreenSystem;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View.
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
5
5
|
{
|
6
6
|
[GameStateScreen(typeof(EditorState))]
|
7
|
-
public class
|
7
|
+
public class SceneEditorScreen : ScreenBase, IGameStateListener
|
8
8
|
{
|
9
|
-
public extern
|
9
|
+
public extern SceneEditorScreen(EditorState editorState);
|
10
10
|
|
11
11
|
protected override extern void OnInitialize();
|
12
12
|
|
@@ -2,7 +2,7 @@ using TaleWorlds.Core;
|
|
2
2
|
using TaleWorlds.Engine;
|
3
3
|
using TaleWorlds.ScreenSystem;
|
4
4
|
|
5
|
-
namespace TaleWorlds.MountAndBlade.View.
|
5
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
6
6
|
{
|
7
7
|
public class VideoPlaybackScreen : ScreenBase, IGameStateListener
|
8
8
|
{
|
@@ -5,7 +5,7 @@ using TaleWorlds.Engine.Options;
|
|
5
5
|
using TaleWorlds.Library;
|
6
6
|
using TaleWorlds.ScreenSystem;
|
7
7
|
|
8
|
-
namespace TaleWorlds.MountAndBlade.View
|
8
|
+
namespace TaleWorlds.MountAndBlade.View.Screens
|
9
9
|
{
|
10
10
|
public class VisualTestsScreen : ScreenBase
|
11
11
|
{
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using TaleWorlds.Engine;
|
2
2
|
using TaleWorlds.ScreenSystem;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.Screens.Scripts
|
5
5
|
{
|
6
6
|
public class MultiThreadedStressTestsScreen : ScreenBase
|
7
7
|
{
|
@@ -2,7 +2,7 @@ using System.Runtime.CompilerServices;
|
|
2
2
|
using TaleWorlds.Core;
|
3
3
|
using TaleWorlds.Engine;
|
4
4
|
|
5
|
-
namespace TaleWorlds.MountAndBlade.View
|
5
|
+
namespace TaleWorlds.MountAndBlade.View.Scripts
|
6
6
|
{
|
7
7
|
public class CharacterDebugSpawner : ScriptComponentBehavior
|
8
8
|
{
|
@@ -10,8 +10,6 @@ namespace TaleWorlds.MountAndBlade.View
|
|
10
10
|
|
11
11
|
public string LordName;
|
12
12
|
|
13
|
-
public string ActionSet;
|
14
|
-
|
15
13
|
public bool IsWeaponWielded;
|
16
14
|
|
17
15
|
public uint ClothColor1 { [CompilerGenerated]
|
@@ -28,8 +26,6 @@ namespace TaleWorlds.MountAndBlade.View
|
|
28
26
|
|
29
27
|
protected override extern void OnRemoved(int removeReason);
|
30
28
|
|
31
|
-
public extern void SetCreateFaceImmediately(bool value);
|
32
|
-
|
33
29
|
protected override extern void OnEditorVariableChanged(string variableName);
|
34
30
|
|
35
31
|
public extern void SetClothColors(uint color1, uint color2);
|
@@ -42,8 +38,6 @@ namespace TaleWorlds.MountAndBlade.View
|
|
42
38
|
|
43
39
|
public extern void WieldWeapon(CharacterCode characterCode);
|
44
40
|
|
45
|
-
public extern void SpawnMount(CharacterCode characterCode);
|
46
|
-
|
47
41
|
public extern CharacterDebugSpawner();
|
48
42
|
}
|
49
43
|
}
|
@@ -2,7 +2,7 @@ using System.Runtime.CompilerServices;
|
|
2
2
|
using TaleWorlds.Core;
|
3
3
|
using TaleWorlds.Engine;
|
4
4
|
|
5
|
-
namespace TaleWorlds.MountAndBlade.View
|
5
|
+
namespace TaleWorlds.MountAndBlade.View.Scripts
|
6
6
|
{
|
7
7
|
public class CharacterSpawner : ScriptComponentBehavior
|
8
8
|
{
|
@@ -12,7 +12,7 @@ namespace TaleWorlds.MountAndBlade.View
|
|
12
12
|
|
13
13
|
public string LordName;
|
14
14
|
|
15
|
-
public string
|
15
|
+
public string ActionSetSuffix;
|
16
16
|
|
17
17
|
public string PoseActionForHorse;
|
18
18
|
|
@@ -2,7 +2,7 @@ using System.Runtime.CompilerServices;
|
|
2
2
|
using TaleWorlds.Core;
|
3
3
|
using TaleWorlds.Engine;
|
4
4
|
|
5
|
-
namespace TaleWorlds.MountAndBlade.View
|
5
|
+
namespace TaleWorlds.MountAndBlade.View.Scripts
|
6
6
|
{
|
7
7
|
public class HandMorphTest : ScriptComponentBehavior
|
8
8
|
{
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.Engine;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.Scripts
|
4
4
|
{
|
5
5
|
public class HandPose : ScriptComponentBehavior
|
6
6
|
{
|
@@ -0,0 +1,33 @@
|
|
1
|
+
using TaleWorlds.Engine;
|
2
|
+
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.Scripts
|
4
|
+
{
|
5
|
+
public class MapColorGradeManager : ScriptComponentBehavior
|
6
|
+
{
|
7
|
+
public bool ColorGradeEnabled;
|
8
|
+
|
9
|
+
public bool AtmosphereSimulationEnabled;
|
10
|
+
|
11
|
+
public float TimeOfDay;
|
12
|
+
|
13
|
+
public float SeasonTimeFactor;
|
14
|
+
|
15
|
+
protected override extern void OnInit();
|
16
|
+
|
17
|
+
protected override extern void OnEditorInit();
|
18
|
+
|
19
|
+
public override extern TickRequirement GetTickRequirement();
|
20
|
+
|
21
|
+
protected override extern void OnTick(float dt);
|
22
|
+
|
23
|
+
protected override extern void OnEditorTick(float dt);
|
24
|
+
|
25
|
+
protected override extern void OnEditorVariableChanged(string variableName);
|
26
|
+
|
27
|
+
public extern void ApplyAtmosphere(bool forceLoadTextures);
|
28
|
+
|
29
|
+
public extern void ApplyColorGrade(float dt);
|
30
|
+
|
31
|
+
public extern MapColorGradeManager();
|
32
|
+
}
|
33
|
+
}
|
@@ -1,6 +1,7 @@
|
|
1
1
|
using TaleWorlds.Engine;
|
2
|
+
using TaleWorlds.Library;
|
2
3
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.Scripts
|
4
5
|
{
|
5
6
|
public class PopupSceneCameraPath : ScriptComponentBehavior
|
6
7
|
{
|
@@ -16,6 +17,8 @@ namespace TaleWorlds.MountAndBlade.View
|
|
16
17
|
{
|
17
18
|
public Path path;
|
18
19
|
|
20
|
+
public string animationName;
|
21
|
+
|
19
22
|
public float totalDistance;
|
20
23
|
|
21
24
|
public float startTime;
|
@@ -35,8 +38,16 @@ namespace TaleWorlds.MountAndBlade.View
|
|
35
38
|
|
36
39
|
public string LookAtEntity;
|
37
40
|
|
41
|
+
public string SkeletonName;
|
42
|
+
|
43
|
+
public int BoneIndex;
|
44
|
+
|
45
|
+
public Vec3 AttachmentOffset;
|
46
|
+
|
38
47
|
public string InitialPath;
|
39
48
|
|
49
|
+
public string InitialAnimationClip;
|
50
|
+
|
40
51
|
public string InitialSound;
|
41
52
|
|
42
53
|
public float InitialPathStartTime;
|
@@ -45,8 +56,12 @@ namespace TaleWorlds.MountAndBlade.View
|
|
45
56
|
|
46
57
|
public InterpolationType InitialInterpolation;
|
47
58
|
|
59
|
+
public bool InitialFadeOut;
|
60
|
+
|
48
61
|
public string PositivePath;
|
49
62
|
|
63
|
+
public string PositiveAnimationClip;
|
64
|
+
|
50
65
|
public string PositiveSound;
|
51
66
|
|
52
67
|
public float PositivePathStartTime;
|
@@ -59,6 +74,8 @@ namespace TaleWorlds.MountAndBlade.View
|
|
59
74
|
|
60
75
|
public string NegativePath;
|
61
76
|
|
77
|
+
public string NegativeAnimationClip;
|
78
|
+
|
62
79
|
public string NegativeSound;
|
63
80
|
|
64
81
|
public float NegativePathStartTime;
|
@@ -77,6 +94,8 @@ namespace TaleWorlds.MountAndBlade.View
|
|
77
94
|
|
78
95
|
protected override extern void OnInit();
|
79
96
|
|
97
|
+
protected override extern void OnEditorInit();
|
98
|
+
|
80
99
|
public extern void Initialize();
|
81
100
|
|
82
101
|
public extern void SetInitialState();
|
@@ -85,6 +104,8 @@ namespace TaleWorlds.MountAndBlade.View
|
|
85
104
|
|
86
105
|
public extern void SetNegativeState();
|
87
106
|
|
107
|
+
public extern void SetIsReady(bool isReady);
|
108
|
+
|
88
109
|
public extern float GetCameraFade();
|
89
110
|
|
90
111
|
public extern void Destroy();
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.Engine;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.Scripts
|
4
4
|
{
|
5
5
|
public class PopupSceneSequence : ScriptComponentBehavior
|
6
6
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.Scripts
|
2
2
|
{
|
3
3
|
public class PopupSceneSwitchCameraSequence : PopupSceneSequence
|
4
4
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
namespace TaleWorlds.MountAndBlade.View
|
1
|
+
namespace TaleWorlds.MountAndBlade.View.Scripts
|
2
2
|
{
|
3
3
|
public class PopupSceneSwitchItemSequence : PopupSceneSequence
|
4
4
|
{
|
@@ -1,13 +1,15 @@
|
|
1
1
|
using System.Runtime.CompilerServices;
|
2
2
|
using TaleWorlds.Engine;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.Tableaus
|
5
5
|
{
|
6
6
|
public class BasicCharacterTableau
|
7
7
|
{
|
8
8
|
public Texture Texture { [CompilerGenerated]
|
9
9
|
get; }
|
10
10
|
|
11
|
+
public bool IsVersionCompatible { get; }
|
12
|
+
|
11
13
|
public extern BasicCharacterTableau();
|
12
14
|
|
13
15
|
public extern void OnTick(float dt);
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using System.Runtime.CompilerServices;
|
2
2
|
using TaleWorlds.Engine;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.Tableaus
|
5
5
|
{
|
6
6
|
public class BrightnessDemoTableau
|
7
7
|
{
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using System.Runtime.CompilerServices;
|
2
2
|
using TaleWorlds.Engine;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.Tableaus
|
5
5
|
{
|
6
6
|
public class CharacterTableau
|
7
7
|
{
|
@@ -24,6 +24,8 @@ namespace TaleWorlds.MountAndBlade.View
|
|
24
24
|
|
25
25
|
public extern void SetIsFemale(bool isFemale);
|
26
26
|
|
27
|
+
public extern void SetRace(int race);
|
28
|
+
|
27
29
|
public extern void SetIdleAction(string idleAction);
|
28
30
|
|
29
31
|
public extern void SetEquipmentCode(string equipmentCode);
|
@@ -2,7 +2,7 @@ using System.Runtime.CompilerServices;
|
|
2
2
|
using TaleWorlds.Core;
|
3
3
|
using TaleWorlds.Engine;
|
4
4
|
|
5
|
-
namespace TaleWorlds.MountAndBlade.View
|
5
|
+
namespace TaleWorlds.MountAndBlade.View.Tableaus
|
6
6
|
{
|
7
7
|
public class ItemTableau
|
8
8
|
{
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using System.Collections.Generic;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.Tableaus
|
4
4
|
{
|
5
5
|
public class NodeComparer : IComparer<ThumbnailCacheNode>
|
6
6
|
{
|
@@ -1,11 +1,11 @@
|
|
1
1
|
using System.Runtime.CompilerServices;
|
2
2
|
using TaleWorlds.Engine;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.Tableaus
|
5
5
|
{
|
6
6
|
public class SceneTableau
|
7
7
|
{
|
8
|
-
public Texture
|
8
|
+
public Texture _texture { [CompilerGenerated]
|
9
9
|
get; }
|
10
10
|
|
11
11
|
public bool? IsReady { get; }
|
@@ -5,7 +5,7 @@ using TaleWorlds.Engine;
|
|
5
5
|
using TaleWorlds.Library;
|
6
6
|
using TaleWorlds.PlayerServices.Avatar;
|
7
7
|
|
8
|
-
namespace TaleWorlds.MountAndBlade.View
|
8
|
+
namespace TaleWorlds.MountAndBlade.View.Tableaus
|
9
9
|
{
|
10
10
|
public class TableauCacheManager
|
11
11
|
{
|
@@ -41,7 +41,7 @@ namespace TaleWorlds.MountAndBlade.View
|
|
41
41
|
|
42
42
|
public extern void OnImguiProfilerTick();
|
43
43
|
|
44
|
-
public extern Texture CreateAvatarTexture(byte[] avatarBytes, uint width, uint height, ImageType imageType);
|
44
|
+
public extern Texture CreateAvatarTexture(string avatarID, byte[] avatarBytes, uint width, uint height, ImageType imageType);
|
45
45
|
|
46
46
|
public extern void BeginCreateItemTexture(ItemObject itemObject, string additionalArgs, Action<Texture> setAction);
|
47
47
|
|
@@ -49,7 +49,7 @@ namespace TaleWorlds.MountAndBlade.View
|
|
49
49
|
|
50
50
|
public extern void BeginCreateCharacterTexture(CharacterCode characterCode, Action<Texture> setAction, bool isBig);
|
51
51
|
|
52
|
-
public extern Texture BeginCreateBannerTexture(BannerCode bannerCode, Action<Texture> setAction, bool
|
52
|
+
public extern Texture BeginCreateBannerTexture(BannerCode bannerCode, Action<Texture> setAction, bool isTableauOrNineGrid = false, bool isLarge = false);
|
53
53
|
|
54
54
|
public extern void Tick();
|
55
55
|
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using System.Runtime.CompilerServices;
|
2
2
|
using TaleWorlds.Engine;
|
3
3
|
|
4
|
-
namespace TaleWorlds.MountAndBlade.View
|
4
|
+
namespace TaleWorlds.MountAndBlade.View.Tableaus
|
5
5
|
{
|
6
6
|
public class ThumbnailCache
|
7
7
|
{
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.Engine;
|
2
2
|
|
3
|
-
namespace TaleWorlds.MountAndBlade.View
|
3
|
+
namespace TaleWorlds.MountAndBlade.View.Tableaus
|
4
4
|
{
|
5
5
|
public class ThumbnailCacheNode
|
6
6
|
{
|