@@ -1,7 +1,7 @@
|
|
1
1
|
using SandBox.View.Map;
|
2
2
|
using SandBox.View.Menu;
|
3
3
|
using TaleWorlds.MountAndBlade;
|
4
|
-
using TaleWorlds.MountAndBlade.View.
|
4
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
5
5
|
using TaleWorlds.ScreenSystem;
|
6
6
|
|
7
7
|
namespace SandBox.View
|
@@ -15,6 +15,8 @@ namespace SandBox.View
|
|
15
15
|
|
16
16
|
protected override extern void OnSubModuleUnloaded();
|
17
17
|
|
18
|
+
protected override extern void OnBeforeInitialModuleScreenSetAsRoot();
|
19
|
+
|
18
20
|
public override extern void OnCampaignStart(Game game, object starterObject);
|
19
21
|
|
20
22
|
public override extern void OnGameLoaded(Game game, object initializerObject);
|
@@ -3,8 +3,12 @@ using TaleWorlds.ScreenSystem;
|
|
3
3
|
|
4
4
|
namespace SandBox.View
|
5
5
|
{
|
6
|
-
public abstract class
|
6
|
+
public abstract class SandboxView
|
7
7
|
{
|
8
|
+
public bool IsFinalized { [CompilerGenerated]
|
9
|
+
get; [CompilerGenerated]
|
10
|
+
protected set; }
|
11
|
+
|
8
12
|
public ScreenLayer Layer { [CompilerGenerated]
|
9
13
|
get; [CompilerGenerated]
|
10
14
|
protected set; }
|
@@ -19,8 +23,6 @@ namespace SandBox.View
|
|
19
23
|
|
20
24
|
protected internal virtual extern void OnFrameTick(float dt);
|
21
25
|
|
22
|
-
|
23
|
-
|
24
|
-
protected extern ScreenView();
|
26
|
+
protected extern SandboxView();
|
25
27
|
}
|
26
28
|
}
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.CampaignSystem.CharacterCreationContent;
|
2
2
|
using TaleWorlds.Core;
|
3
|
-
using TaleWorlds.MountAndBlade.View.
|
3
|
+
using TaleWorlds.MountAndBlade.View.Screens;
|
4
4
|
using TaleWorlds.ScreenSystem;
|
5
5
|
|
6
6
|
namespace SandBox.View.CharacterCreation
|
@@ -25,7 +25,5 @@ namespace SandBox.View.CharacterCreation
|
|
25
25
|
extern void IGameStateListener.OnInitialize();
|
26
26
|
|
27
27
|
extern void IGameStateListener.OnFinalize();
|
28
|
-
|
29
|
-
public override extern bool OnGamepadNavigation(CursorAreas currentCursorArea, GamepadNavigationTypes type);
|
30
28
|
}
|
31
29
|
}
|
@@ -1,8 +1,9 @@
|
|
1
1
|
using System.Collections.Generic;
|
2
2
|
using TaleWorlds.CampaignSystem.CharacterCreationContent;
|
3
3
|
using TaleWorlds.Core.ViewModelCollection;
|
4
|
+
using TaleWorlds.Engine;
|
4
5
|
using TaleWorlds.Library;
|
5
|
-
using TaleWorlds.MountAndBlade.ViewModelCollection;
|
6
|
+
using TaleWorlds.MountAndBlade.ViewModelCollection.EscapeMenu;
|
6
7
|
using TaleWorlds.ScreenSystem;
|
7
8
|
|
8
9
|
namespace SandBox.View.CharacterCreation
|
@@ -27,6 +28,8 @@ namespace SandBox.View.CharacterCreation
|
|
27
28
|
|
28
29
|
protected extern CharacterCreationStageViewBase(ControlCharacterCreationStage affirmativeAction, ControlCharacterCreationStage negativeAction, ControlCharacterCreationStage refreshAction, ControlCharacterCreationStageReturnInt getCurrentStageIndexAction, ControlCharacterCreationStageReturnInt getTotalStageCountAction, ControlCharacterCreationStageReturnInt getFurthestIndexAction, ControlCharacterCreationStageWithInt goToIndexAction);
|
29
30
|
|
31
|
+
public virtual extern void SetGenericScene(Scene scene);
|
32
|
+
|
30
33
|
protected virtual extern void OnRefresh();
|
31
34
|
|
32
35
|
public abstract IEnumerable<ScreenLayer> GetLayers();
|
@@ -45,8 +48,6 @@ namespace SandBox.View.CharacterCreation
|
|
45
48
|
|
46
49
|
public virtual extern void GoToIndex(int index);
|
47
50
|
|
48
|
-
public virtual extern bool OnGamepadNavigation(CursorAreas currentCursorArea, GamepadNavigationTypes type);
|
49
|
-
|
50
51
|
public abstract void LoadEscapeMenuMovie();
|
51
52
|
|
52
53
|
public abstract void ReleaseEscapeMenuMovie();
|
@@ -1,17 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Conversation
|
2
|
-
{
|
3
|
-
public static class Conversations
|
4
|
-
{
|
5
|
-
[ConversationViewEventHandler("conversation_companion_show_skills", ConversationViewEventHandler.EventType.OnConsequence)]
|
6
|
-
public static extern void conversation_companion_show_skills_on_consequence();
|
7
|
-
|
8
|
-
[ConversationViewEventHandler("conversation_do_regular_member_view_char", ConversationViewEventHandler.EventType.OnCondition)]
|
9
|
-
public static extern void conversation_do_regular_member_view_char_on_condition();
|
10
|
-
|
11
|
-
[ConversationViewEventHandler("taverngamehost_player_start_playing_now", ConversationViewEventHandler.EventType.OnConsequence)]
|
12
|
-
public static extern void conversation_taverngamehost_play_game_on_consequence();
|
13
|
-
|
14
|
-
[ConversationViewEventHandler("lord_player_start_game", ConversationViewEventHandler.EventType.OnConsequence)]
|
15
|
-
public static extern void conversation_lord_play_game_on_consequence();
|
16
|
-
}
|
17
|
-
}
|
@@ -1,9 +0,0 @@
|
|
1
|
-
using TaleWorlds.Engine;
|
2
|
-
|
3
|
-
namespace SandBox.View.Map
|
4
|
-
{
|
5
|
-
public sealed class AgentRendererSceneController
|
6
|
-
{
|
7
|
-
public extern void Destruct(Scene scene);
|
8
|
-
}
|
9
|
-
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Map
|
2
|
-
{
|
3
|
-
public class MapBar : MapView
|
4
|
-
{
|
5
|
-
public extern MapBar();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Map
|
2
|
+
{
|
3
|
+
public class MapBarView : MapView
|
4
|
+
{
|
5
|
+
public extern MapBarView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Map
|
2
|
-
{
|
3
|
-
public class MapCampaignOptions : MapView
|
4
|
-
{
|
5
|
-
public extern MapCampaignOptions();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Map
|
2
|
+
{
|
3
|
+
public class MapCampaignOptionsView : MapView
|
4
|
+
{
|
5
|
+
public extern MapCampaignOptionsView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Map
|
2
|
-
{
|
3
|
-
public class MapConversation : MapView
|
4
|
-
{
|
5
|
-
public extern MapConversation();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Map
|
2
|
+
{
|
3
|
+
public class MapConversationView : MapView
|
4
|
+
{
|
5
|
+
public extern MapConversationView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Map
|
2
|
-
{
|
3
|
-
public class MapEncyclopedia : MapView
|
4
|
-
{
|
5
|
-
public extern MapEncyclopedia();
|
6
|
-
}
|
7
|
-
}
|
@@ -2,7 +2,7 @@ using System.Runtime.CompilerServices;
|
|
2
2
|
|
3
3
|
namespace SandBox.View.Map
|
4
4
|
{
|
5
|
-
public class
|
5
|
+
public class MapEncyclopediaView : MapView
|
6
6
|
{
|
7
7
|
public bool IsEncyclopediaOpen { [CompilerGenerated]
|
8
8
|
get; [CompilerGenerated]
|
@@ -10,6 +10,6 @@ namespace SandBox.View.Map
|
|
10
10
|
|
11
11
|
public virtual extern void CloseEncyclopedia();
|
12
12
|
|
13
|
-
public extern
|
13
|
+
public extern MapEncyclopediaView();
|
14
14
|
}
|
15
15
|
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Map
|
2
|
-
{
|
3
|
-
public class MapEscapeMenu : MapView
|
4
|
-
{
|
5
|
-
public extern MapEscapeMenu();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Map
|
2
|
+
{
|
3
|
+
public class MapEscapeMenuView : MapView
|
4
|
+
{
|
5
|
+
public extern MapEscapeMenuView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Map
|
2
|
-
{
|
3
|
-
public class MapEventVisuals : MapView
|
4
|
-
{
|
5
|
-
public extern MapEventVisuals();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Map
|
2
|
+
{
|
3
|
+
public class MapEventVisualsView : MapView
|
4
|
+
{
|
5
|
+
public extern MapEventVisualsView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Map
|
2
|
-
{
|
3
|
-
public class MapMobilePartyTracker : MapView
|
4
|
-
{
|
5
|
-
public extern MapMobilePartyTracker();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Map
|
2
|
+
{
|
3
|
+
public class MapMobilePartyTrackerView : MapView
|
4
|
+
{
|
5
|
+
public extern MapMobilePartyTrackerView();
|
6
|
+
}
|
7
|
+
}
|
@@ -2,12 +2,12 @@ using System;
|
|
2
2
|
|
3
3
|
namespace SandBox.View.Map
|
4
4
|
{
|
5
|
-
public class
|
5
|
+
public class MapNotificationView : MapView
|
6
6
|
{
|
7
7
|
public virtual extern void ResetNotifications();
|
8
8
|
|
9
9
|
public virtual extern void RegisterMapNotificationType(Type data, Type item);
|
10
10
|
|
11
|
-
public extern
|
11
|
+
public extern MapNotificationView();
|
12
12
|
}
|
13
13
|
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Map
|
2
|
-
{
|
3
|
-
public class MapOverlay : MapView
|
4
|
-
{
|
5
|
-
public extern MapOverlay();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Map
|
2
|
+
{
|
3
|
+
public class MapOverlayView : MapView
|
4
|
+
{
|
5
|
+
public extern MapOverlayView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Map
|
2
|
-
{
|
3
|
-
public class MapPartyNameplate : MapView
|
4
|
-
{
|
5
|
-
public extern MapPartyNameplate();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Map
|
2
|
+
{
|
3
|
+
public class MapPartyNameplateView : MapView
|
4
|
+
{
|
5
|
+
public extern MapPartyNameplateView();
|
6
|
+
}
|
7
|
+
}
|
@@ -0,0 +1,9 @@
|
|
1
|
+
namespace SandBox.View.Map
|
2
|
+
{
|
3
|
+
public class MapReadyView : MapView
|
4
|
+
{
|
5
|
+
public virtual extern void SetIsMapSceneReady(bool isReady);
|
6
|
+
|
7
|
+
public extern MapReadyView();
|
8
|
+
}
|
9
|
+
}
|
@@ -12,7 +12,7 @@ using TaleWorlds.Engine;
|
|
12
12
|
using TaleWorlds.Engine.Screens;
|
13
13
|
using TaleWorlds.InputSystem;
|
14
14
|
using TaleWorlds.Library;
|
15
|
-
using TaleWorlds.MountAndBlade.View.
|
15
|
+
using TaleWorlds.MountAndBlade.View.Screens;
|
16
16
|
using TaleWorlds.ScreenSystem;
|
17
17
|
|
18
18
|
namespace SandBox.View.Map
|
@@ -33,10 +33,13 @@ namespace SandBox.View.Map
|
|
33
33
|
|
34
34
|
public bool TooltipHandlingDisabled;
|
35
35
|
|
36
|
-
public
|
36
|
+
public CampaignMapSiegePrefabEntityCache PrefabEntityCache { [CompilerGenerated]
|
37
37
|
get; }
|
38
38
|
|
39
|
-
public
|
39
|
+
public MapEncyclopediaView EncyclopediaScreenManager { [CompilerGenerated]
|
40
|
+
get; }
|
41
|
+
|
42
|
+
public MapNotificationView MapNotificationView { [CompilerGenerated]
|
40
43
|
get; }
|
41
44
|
|
42
45
|
public bool IsInMenu { get; }
|
@@ -58,6 +61,8 @@ namespace SandBox.View.Map
|
|
58
61
|
|
59
62
|
public IInputContext Input { get; }
|
60
63
|
|
64
|
+
public bool IsReady { get; }
|
65
|
+
|
61
66
|
public static MapScreen Instance { [CompilerGenerated]
|
62
67
|
get; }
|
63
68
|
|
@@ -65,28 +70,22 @@ namespace SandBox.View.Map
|
|
65
70
|
get; }
|
66
71
|
|
67
72
|
public bool IsInTownManagement { [CompilerGenerated]
|
68
|
-
get;
|
69
|
-
set; }
|
73
|
+
get; }
|
70
74
|
|
71
75
|
public bool IsInHideoutTroopManage { [CompilerGenerated]
|
72
|
-
get;
|
73
|
-
set; }
|
76
|
+
get; }
|
74
77
|
|
75
78
|
public bool IsInArmyManagement { [CompilerGenerated]
|
76
|
-
get;
|
77
|
-
set; }
|
79
|
+
get; }
|
78
80
|
|
79
81
|
public bool IsInRecruitment { [CompilerGenerated]
|
80
|
-
get;
|
81
|
-
set; }
|
82
|
+
get; }
|
82
83
|
|
83
84
|
public bool IsBarExtended { [CompilerGenerated]
|
84
|
-
get;
|
85
|
-
set; }
|
85
|
+
get; }
|
86
86
|
|
87
87
|
public bool IsInCampaignOptions { [CompilerGenerated]
|
88
|
-
get;
|
89
|
-
set; }
|
88
|
+
get; }
|
90
89
|
|
91
90
|
public Dictionary<Tuple<Material, BannerCode>, Material> BannerTexturedMaterialCache { get; }
|
92
91
|
|
@@ -167,21 +166,21 @@ namespace SandBox.View.Map
|
|
167
166
|
|
168
167
|
public extern void GetCursorIntersectionPoint(ref Vec3 clippedMouseNear, ref Vec3 clippedMouseFar, out float closestDistanceSquared, out Vec3 intersectionPoint, ref PathFaceRecord currentFace, BodyFlags excludedBodyFlags = 79617u);
|
169
168
|
|
170
|
-
extern void IMapStateHandler.OnMainPartyEncounter();
|
171
|
-
|
172
169
|
extern void IMapStateHandler.AfterTick(float dt);
|
173
170
|
|
174
|
-
extern void IMapStateHandler.OnSignalPeriodicEvents();
|
175
|
-
|
176
171
|
extern void IMapStateHandler.AfterWaitTick(float dt);
|
177
172
|
|
178
173
|
extern void IMapStateHandler.OnRefreshState();
|
179
174
|
|
175
|
+
extern void IMapStateHandler.OnExitingMenuMode();
|
176
|
+
|
180
177
|
extern void IMapStateHandler.OnEnteringMenuMode(MenuContext menuContext);
|
181
178
|
|
182
|
-
extern void IMapStateHandler.
|
179
|
+
extern void IMapStateHandler.OnMainPartyEncounter();
|
183
180
|
|
184
|
-
extern void IMapStateHandler.
|
181
|
+
extern void IMapStateHandler.OnSignalPeriodicEvents();
|
182
|
+
|
183
|
+
extern void IMapStateHandler.OnBattleSimulationStarted(BattleSimulation battleSimulation);
|
185
184
|
|
186
185
|
extern void IMapStateHandler.OnBattleSimulationEnded();
|
187
186
|
|
@@ -201,7 +200,17 @@ namespace SandBox.View.Map
|
|
201
200
|
|
202
201
|
extern void IMapStateHandler.OnMapConversationOver();
|
203
202
|
|
204
|
-
extern void
|
203
|
+
public extern void SetIsInTownManagement(bool isInTownManagement);
|
204
|
+
|
205
|
+
public extern void SetIsInHideoutTroopManage(bool isInHideoutTroopManage);
|
206
|
+
|
207
|
+
public extern void SetIsInArmyManagement(bool isInArmyManagement);
|
208
|
+
|
209
|
+
public extern void SetIsInRecruitment(bool isInRecruitment);
|
210
|
+
|
211
|
+
public extern void SetIsBarExtended(bool isBarExtended);
|
212
|
+
|
213
|
+
public extern void SetIsInCampaignOptions(bool isInCampaignOptions);
|
205
214
|
|
206
215
|
public extern void SetMouseVisible(bool value);
|
207
216
|
|
@@ -209,6 +218,8 @@ namespace SandBox.View.Map
|
|
209
218
|
|
210
219
|
public extern void RestartAmbientSounds();
|
211
220
|
|
221
|
+
extern void IGameStateListener.OnFinalize();
|
222
|
+
|
212
223
|
public extern void PauseAmbientSounds();
|
213
224
|
|
214
225
|
public extern void StopSoundSceneProps();
|
@@ -217,8 +228,6 @@ namespace SandBox.View.Map
|
|
217
228
|
|
218
229
|
public extern void OnPauseTick(float dt);
|
219
230
|
|
220
|
-
public override extern bool OnGamepadNavigation(CursorAreas currentCursorArea, GamepadNavigationTypes type);
|
221
|
-
|
222
231
|
public extern MBCampaignEvent CreatePeriodicUIEvent(CampaignTime triggerPeriod, CampaignTime initialWait);
|
223
232
|
|
224
233
|
[CommandLineArgumentFunction("disable_core_game", "debug")]
|
@@ -227,93 +236,54 @@ namespace SandBox.View.Map
|
|
227
236
|
[CommandLineArgumentFunction("gather_core_game_references", "items")]
|
228
237
|
public static extern string GatherCoreGameReferences(List<string> parameters);
|
229
238
|
|
239
|
+
public extern void DeletePeriodicUIEvent(MBCampaignEvent campaignEvent);
|
240
|
+
|
241
|
+
public extern void OpenOptions();
|
242
|
+
|
243
|
+
public extern void OpenEncyclopedia();
|
244
|
+
|
230
245
|
[CommandLineArgumentFunction("export_nav_mesh_face_marks", "items")]
|
231
246
|
public static extern string ExportNavMeshFaceMarks(List<string> strings);
|
232
247
|
|
233
|
-
|
248
|
+
[CommandLineArgumentFunction("find_meshes_without_lods", "items")]
|
249
|
+
public static extern string FindMeshesWithoutLods(List<string> strings);
|
250
|
+
|
251
|
+
public extern void OpenSaveLoad(bool isSaving);
|
234
252
|
|
235
253
|
[CommandLineArgumentFunction("take_ss_from_top", "items")]
|
236
254
|
public static extern string TakeSSFromTop(List<string> strings);
|
237
255
|
|
238
|
-
|
239
|
-
public static extern string FindMeshesWithoutLods(List<string> strings);
|
240
|
-
|
241
|
-
public extern void OpenEncyclopedia();
|
256
|
+
public extern void CloseEscapeMenu();
|
242
257
|
|
243
258
|
[CommandLineArgumentFunction("print_all_items_with_generated_lods", "items")]
|
244
259
|
public static extern string PrintAllItemsWithLod(List<string> strings);
|
245
260
|
|
246
|
-
public extern void
|
247
|
-
|
248
|
-
[CommandLineArgumentFunction("print_all_items_without_generated_lod", "items")]
|
249
|
-
public static extern string PrintAllItemsWithoutGeneratedLod(List<string> strings);
|
250
|
-
|
251
|
-
public extern void OpenSaveLoad(bool isSaving);
|
261
|
+
public extern void OpenEscapeMenu();
|
252
262
|
|
253
263
|
[CommandLineArgumentFunction("print_all_items_without_lod", "items")]
|
254
264
|
public static extern string PrintAllItemsWithoutLod(List<string> strings);
|
255
265
|
|
256
|
-
|
266
|
+
[CommandLineArgumentFunction("print_all_items_without_generated_lod", "items")]
|
267
|
+
public static extern string PrintAllItemsWithoutGeneratedLod(List<string> strings);
|
257
268
|
|
258
269
|
[CommandLineArgumentFunction("print_faulty_materials", "items")]
|
259
270
|
public static extern string PrintFaultyMaterials(List<string> strings);
|
260
271
|
|
261
|
-
public extern void CloseEscapeMenu();
|
262
|
-
|
263
|
-
[CommandLineArgumentFunction("create_first_banner_piece_notification", "scenenotification")]
|
264
|
-
public static extern string CreateFirstBannerNotificationPopup(List<string> strings);
|
265
|
-
|
266
272
|
public extern void CloseCampaignOptions();
|
267
273
|
|
268
|
-
[CommandLineArgumentFunction("create_second_banner_piece_notification", "scenenotification")]
|
269
|
-
public static extern string CreateSecondBannerNotificationPopup(List<string> strings);
|
270
|
-
|
271
|
-
[CommandLineArgumentFunction("create_third_banner_piece_notification", "scenenotification")]
|
272
|
-
public static extern string CreateThirdBannerNotificationPopup(List<string> strings);
|
273
|
-
|
274
|
-
[CommandLineArgumentFunction("create_become_empire_king_notification", "scenenotification")]
|
275
|
-
public static extern string CreateEmpireKingNotificationPopup(List<string> strings);
|
276
|
-
|
277
274
|
public extern void OpenInventory();
|
278
275
|
|
279
|
-
[CommandLineArgumentFunction("create_become_nonempire_king_notification", "scenenotification")]
|
280
|
-
public static extern string CreateNonEmpireKingNotificationPopup(List<string> strings);
|
281
|
-
|
282
276
|
[CommandLineArgumentFunction("create_supported_faction_defeated_notification", "scenenotification")]
|
283
277
|
public static extern string CreateSupportedFactionDefeatedNotificationPopup(List<string> strings);
|
284
278
|
|
285
|
-
[CommandLineArgumentFunction("create_proempire_conspiracy_begins_notification", "scenenotification")]
|
286
|
-
public static extern string CreateProEmpireConspiracyBeginsNotificationPopup(List<string> strings);
|
287
|
-
|
288
|
-
[CommandLineArgumentFunction("create_antiempire_conspiracy_begins_notification", "scenenotification")]
|
289
|
-
public static extern string CreateAntiEmpireConspiracyBeginsNotificationPopup(List<string> strings);
|
290
|
-
|
291
|
-
[CommandLineArgumentFunction("create_pledge_empire_notification", "scenenotification")]
|
292
|
-
public static extern string CreatePledgeEmpireNotificationPopup(List<string> strings);
|
293
|
-
|
294
|
-
[CommandLineArgumentFunction("create_pledge_nonempire_notification", "scenenotification")]
|
295
|
-
public static extern string CreatePledgeNonEmpireNotificationPopup(List<string> strings);
|
296
|
-
|
297
|
-
[CommandLineArgumentFunction("create_antiempire_conspiracy_supports_notification", "scenenotification")]
|
298
|
-
public static extern string CreateAntiEmpireConspiracySupportsNotificationPopup(List<string> strings);
|
299
|
-
|
300
|
-
[CommandLineArgumentFunction("create_proempire_conspiracy_supports_notification", "scenenotification")]
|
301
|
-
public static extern string CreateProEmpireConspiracySupportsNotificationPopup(List<string> strings);
|
302
|
-
|
303
279
|
public extern void OpenFacegenScreenAux();
|
304
280
|
|
305
|
-
[CommandLineArgumentFunction("
|
306
|
-
public static extern string
|
307
|
-
|
308
|
-
[CommandLineArgumentFunction("create_empire_destroyed_notification", "scenenotification")]
|
309
|
-
public static extern string CreateEmpireDestroyedNotificationPopup(List<string> strings);
|
281
|
+
[CommandLineArgumentFunction("export_issue_statistics", "campaign")]
|
282
|
+
public static extern string ExportIssueStatistics(List<string> strings);
|
310
283
|
|
311
284
|
public extern void StartCameraAnimation(Vec2 targetPosition, float animationStopDuration);
|
312
285
|
|
313
286
|
[CommandLineArgumentFunction("remove_all_circle_notifications", "campaign")]
|
314
287
|
public static extern string ClearAllCircleNotifications(List<string> strings);
|
315
|
-
|
316
|
-
[CommandLineArgumentFunction("export_issue_statistics", "campaign")]
|
317
|
-
public static extern string ExportIssueStatistics(List<string> strings);
|
318
288
|
}
|
319
289
|
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Map
|
2
|
-
{
|
3
|
-
public class MapSettlementNameplate : MapView
|
4
|
-
{
|
5
|
-
public extern MapSettlementNameplate();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Map
|
2
|
+
{
|
3
|
+
public class MapSettlementNameplateView : MapView
|
4
|
+
{
|
5
|
+
public extern MapSettlementNameplateView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Map
|
2
|
-
{
|
3
|
-
public class MapSiegeOverlay : MapView
|
4
|
-
{
|
5
|
-
public extern MapSiegeOverlay();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Map
|
2
|
+
{
|
3
|
+
public class MapSiegeOverlayView : MapView
|
4
|
+
{
|
5
|
+
public extern MapSiegeOverlayView();
|
6
|
+
}
|
7
|
+
}
|
@@ -5,7 +5,7 @@ using TaleWorlds.Library;
|
|
5
5
|
|
6
6
|
namespace SandBox.View.Map
|
7
7
|
{
|
8
|
-
public abstract class MapView :
|
8
|
+
public abstract class MapView : SandboxView
|
9
9
|
{
|
10
10
|
protected const float ContextAlphaModifier = 8.5f;
|
11
11
|
|
@@ -49,12 +49,16 @@ namespace SandBox.View.Map
|
|
49
49
|
|
50
50
|
public extern void SetMapIconAsDirty();
|
51
51
|
|
52
|
-
public extern
|
53
|
-
|
54
|
-
extern void IPartyVisual.Tick(float realDt, float dt, PartyBase party);
|
52
|
+
public extern void Tick(float realDt, float dt, PartyBase party, ref int dirtyPartiesCount, ref PartyBase[] dirtyPartiesList);
|
55
53
|
|
56
54
|
public extern void ReleaseResources();
|
57
55
|
|
56
|
+
public extern void ValidateIsDirty(PartyBase party, float realDt, float dt);
|
57
|
+
|
58
|
+
public extern void TickFadingState(float realDt, float dt);
|
59
|
+
|
60
|
+
public extern void ResetPartyIcon();
|
61
|
+
|
58
62
|
public extern void RefreshWallState(PartyBase party);
|
59
63
|
|
60
64
|
public extern void RefreshTownPhysicalEntitiesState(PartyBase party);
|
@@ -65,8 +69,6 @@ namespace SandBox.View.Map
|
|
65
69
|
|
66
70
|
public extern void OnPartyRemoved();
|
67
71
|
|
68
|
-
extern void IPartyVisual.OnPartySizeChanged();
|
69
|
-
|
70
72
|
extern void IPartyVisual.OnStartup(PartyBase party);
|
71
73
|
|
72
74
|
extern MatrixFrame IPartyVisual.GetFrame();
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Map
|
2
|
-
{
|
3
|
-
public class SceneNotification : MapView
|
4
|
-
{
|
5
|
-
public extern SceneNotification();
|
6
|
-
}
|
7
|
-
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Menu
|
2
|
-
{
|
3
|
-
public class MenuBackground : MenuView
|
4
|
-
{
|
5
|
-
public extern MenuBackground();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Menu
|
2
|
+
{
|
3
|
+
public class MenuBackgroundView : MenuView
|
4
|
+
{
|
5
|
+
public extern MenuBackgroundView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Menu
|
2
|
-
{
|
3
|
-
public class MenuBase : MenuView
|
4
|
-
{
|
5
|
-
public extern MenuBase();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Menu
|
2
|
+
{
|
3
|
+
public class MenuBaseView : MenuView
|
4
|
+
{
|
5
|
+
public extern MenuBaseView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Menu
|
2
|
-
{
|
3
|
-
public class MenuOverlayBase : MenuView
|
4
|
-
{
|
5
|
-
public extern MenuOverlayBase();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Menu
|
2
|
+
{
|
3
|
+
public class MenuOverlayBaseView : MenuView
|
4
|
+
{
|
5
|
+
public extern MenuOverlayBaseView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Menu
|
2
|
-
{
|
3
|
-
public class MenuRecruitVolunteers : MenuView
|
4
|
-
{
|
5
|
-
public extern MenuRecruitVolunteers();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Menu
|
2
|
+
{
|
3
|
+
public class MenuRecruitVolunteersView : MenuView
|
4
|
+
{
|
5
|
+
public extern MenuRecruitVolunteersView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Menu
|
2
|
-
{
|
3
|
-
public class MenuTournamentLeaderboard : MenuView
|
4
|
-
{
|
5
|
-
public extern MenuTournamentLeaderboard();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Menu
|
2
|
+
{
|
3
|
+
public class MenuTournamentLeaderboardView : MenuView
|
4
|
+
{
|
5
|
+
public extern MenuTournamentLeaderboardView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Menu
|
2
|
-
{
|
3
|
-
public class MenuTownManagement : MenuView
|
4
|
-
{
|
5
|
-
public extern MenuTownManagement();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Menu
|
2
|
+
{
|
3
|
+
public class MenuTownManagementView : MenuView
|
4
|
+
{
|
5
|
+
public extern MenuTownManagementView();
|
6
|
+
}
|
7
|
+
}
|
@@ -1,7 +0,0 @@
|
|
1
|
-
namespace SandBox.View.Menu
|
2
|
-
{
|
3
|
-
public class MenuTroopSelection : MenuView
|
4
|
-
{
|
5
|
-
public extern MenuTroopSelection();
|
6
|
-
}
|
7
|
-
}
|
@@ -0,0 +1,7 @@
|
|
1
|
+
namespace SandBox.View.Menu
|
2
|
+
{
|
3
|
+
public class MenuTroopSelectionView : MenuView
|
4
|
+
{
|
5
|
+
public extern MenuTroopSelectionView();
|
6
|
+
}
|
7
|
+
}
|
@@ -4,7 +4,7 @@ using TaleWorlds.CampaignSystem.Overlay;
|
|
4
4
|
|
5
5
|
namespace SandBox.View.Menu
|
6
6
|
{
|
7
|
-
public abstract class MenuView :
|
7
|
+
public abstract class MenuView : SandboxView
|
8
8
|
{
|
9
9
|
protected const float ContextAlphaModifier = 8.5f;
|
10
10
|
|
@@ -28,6 +28,8 @@ namespace SandBox.View.Menu
|
|
28
28
|
|
29
29
|
protected internal virtual extern void OnHourlyTick();
|
30
30
|
|
31
|
+
protected internal virtual extern void OnResume();
|
32
|
+
|
31
33
|
protected internal virtual extern void OnMapConversationActivated();
|
32
34
|
|
33
35
|
protected internal virtual extern void OnMapConversationDeactivated();
|
@@ -29,6 +29,8 @@ namespace SandBox.View.Menu
|
|
29
29
|
|
30
30
|
public extern void OnFrameTick(float dt);
|
31
31
|
|
32
|
+
public extern void OnResume();
|
33
|
+
|
32
34
|
public extern void OnHourlyTick();
|
33
35
|
|
34
36
|
public extern void OnActivate();
|
@@ -39,8 +41,6 @@ namespace SandBox.View.Menu
|
|
39
41
|
|
40
42
|
public extern void OnFinalize();
|
41
43
|
|
42
|
-
public extern bool OnGamepadNavigation(CursorAreas currentCursorArea, GamepadNavigationTypes movementType);
|
43
|
-
|
44
44
|
public extern void StopAllSounds();
|
45
45
|
|
46
46
|
extern void IMenuContextHandler.OnAmbientSoundIDSet(string ambientSoundID);
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using System.Runtime.CompilerServices;
|
2
2
|
using TaleWorlds.CampaignSystem.GameState;
|
3
3
|
using TaleWorlds.Core;
|
4
|
-
using TaleWorlds.MountAndBlade.View.
|
4
|
+
using TaleWorlds.MountAndBlade.View.Screens;
|
5
5
|
using TaleWorlds.ScreenSystem;
|
6
6
|
|
7
7
|
namespace SandBox.View.Menu
|
@@ -1,9 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions.Singleplayer;
|
2
|
-
|
3
|
-
namespace SandBox.View.Missions
|
4
|
-
{
|
5
|
-
public class AmbushBattleDeploymentView : DeploymentView
|
6
|
-
{
|
7
|
-
public extern AmbushBattleDeploymentView();
|
8
|
-
}
|
9
|
-
}
|
@@ -1,11 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions;
|
2
|
-
|
3
|
-
namespace SandBox.View.Missions
|
4
|
-
{
|
5
|
-
public class CampaignBattleSpectatorView : MissionView
|
6
|
-
{
|
7
|
-
public override extern void AfterStart();
|
8
|
-
|
9
|
-
public extern CampaignBattleSpectatorView();
|
10
|
-
}
|
11
|
-
}
|
@@ -1,13 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions;
|
2
|
-
|
3
|
-
namespace SandBox.View.Missions
|
4
|
-
{
|
5
|
-
public class ConversationCameraView : MissionView
|
6
|
-
{
|
7
|
-
public override extern void AfterStart();
|
8
|
-
|
9
|
-
public override extern bool UpdateOverridenCamera(float dt);
|
10
|
-
|
11
|
-
public extern ConversationCameraView();
|
12
|
-
}
|
13
|
-
}
|
@@ -1,11 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions;
|
2
|
-
|
3
|
-
namespace SandBox.View.Missions
|
4
|
-
{
|
5
|
-
public class ItemCalatogView : MissionView
|
6
|
-
{
|
7
|
-
public override extern void AfterStart();
|
8
|
-
|
9
|
-
public extern ItemCalatogView();
|
10
|
-
}
|
11
|
-
}
|
@@ -0,0 +1,9 @@
|
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews.Singleplayer;
|
2
|
+
|
3
|
+
namespace SandBox.View.Missions
|
4
|
+
{
|
5
|
+
public class MissionAmbushDeploymentView : DeploymentView
|
6
|
+
{
|
7
|
+
public extern MissionAmbushDeploymentView();
|
8
|
+
}
|
9
|
+
}
|
@@ -1,9 +1,9 @@
|
|
1
1
|
using System;
|
2
|
-
using TaleWorlds.MountAndBlade.View.
|
2
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
3
3
|
|
4
4
|
namespace SandBox.View.Missions
|
5
5
|
{
|
6
|
-
public class
|
6
|
+
public class MissionAmbushIntroView : MissionView
|
7
7
|
{
|
8
8
|
public Action IntroEndAction;
|
9
9
|
|
@@ -13,6 +13,6 @@ namespace SandBox.View.Missions
|
|
13
13
|
|
14
14
|
public override extern void OnMissionTick(float dt);
|
15
15
|
|
16
|
-
public extern
|
16
|
+
public extern MissionAmbushIntroView();
|
17
17
|
}
|
18
18
|
}
|
@@ -1,8 +1,8 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
2
|
|
3
3
|
namespace SandBox.View.Missions
|
4
4
|
{
|
5
|
-
public class
|
5
|
+
public class MissionAmbushView : MissionView
|
6
6
|
{
|
7
7
|
public override extern void AfterStart();
|
8
8
|
|
@@ -12,6 +12,6 @@ namespace SandBox.View.Missions
|
|
12
12
|
|
13
13
|
public extern void OnPlayerDeploymentFinish();
|
14
14
|
|
15
|
-
public extern
|
15
|
+
public extern MissionAmbushView();
|
16
16
|
}
|
17
17
|
}
|
@@ -1,4 +1,4 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
2
|
|
3
3
|
namespace SandBox.View.Missions
|
4
4
|
{
|
@@ -1,6 +1,6 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
2
|
using TaleWorlds.MountAndBlade;
|
3
|
-
using TaleWorlds.MountAndBlade.View.
|
3
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
4
4
|
|
5
5
|
namespace SandBox.View.Missions
|
6
6
|
{
|
@@ -0,0 +1,11 @@
|
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
|
+
|
3
|
+
namespace SandBox.View.Missions
|
4
|
+
{
|
5
|
+
public class MissionCampaignBattleSpectatorView : MissionView
|
6
|
+
{
|
7
|
+
public override extern void AfterStart();
|
8
|
+
|
9
|
+
public extern MissionCampaignBattleSpectatorView();
|
10
|
+
}
|
11
|
+
}
|
@@ -1,8 +1,8 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
2
|
|
3
|
-
namespace SandBox.View
|
3
|
+
namespace SandBox.View.Missions
|
4
4
|
{
|
5
|
-
public class
|
5
|
+
public class MissionCampaignView : MissionView
|
6
6
|
{
|
7
7
|
public override extern void OnMissionScreenPreLoad();
|
8
8
|
|
@@ -12,6 +12,6 @@ namespace SandBox.View
|
|
12
12
|
|
13
13
|
public override extern void OnRenderingStarted();
|
14
14
|
|
15
|
-
public extern
|
15
|
+
public extern MissionCampaignView();
|
16
16
|
}
|
17
17
|
}
|
@@ -0,0 +1,13 @@
|
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
|
+
|
3
|
+
namespace SandBox.View.Missions
|
4
|
+
{
|
5
|
+
public class MissionConversationCameraView : MissionView
|
6
|
+
{
|
7
|
+
public override extern void AfterStart();
|
8
|
+
|
9
|
+
public override extern bool UpdateOverridenCamera(float dt);
|
10
|
+
|
11
|
+
public extern MissionConversationCameraView();
|
12
|
+
}
|
13
|
+
}
|
@@ -1,9 +1,9 @@
|
|
1
1
|
using TaleWorlds.Library;
|
2
|
-
using TaleWorlds.MountAndBlade.View.
|
2
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
3
3
|
|
4
4
|
namespace SandBox.View.Missions
|
5
5
|
{
|
6
|
-
public class
|
6
|
+
public class MissionCustomCameraView : MissionView
|
7
7
|
{
|
8
8
|
public string tag;
|
9
9
|
|
@@ -13,6 +13,6 @@ namespace SandBox.View.Missions
|
|
13
13
|
|
14
14
|
public override extern void OnMissionTick(float dt);
|
15
15
|
|
16
|
-
public extern
|
16
|
+
public extern MissionCustomCameraView();
|
17
17
|
}
|
18
18
|
}
|
@@ -1,8 +1,8 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
2
|
|
3
3
|
namespace SandBox.View.Missions
|
4
4
|
{
|
5
|
-
public class
|
5
|
+
public class MissionEquipItemToolView : MissionView
|
6
6
|
{
|
7
7
|
public enum GenderEnum
|
8
8
|
{
|
@@ -15,6 +15,6 @@ namespace SandBox.View.Missions
|
|
15
15
|
|
16
16
|
public override extern void OnMissionTick(float dt);
|
17
17
|
|
18
|
-
public extern
|
18
|
+
public extern MissionEquipItemToolView();
|
19
19
|
}
|
20
20
|
}
|
@@ -1,4 +1,4 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
2
|
|
3
3
|
namespace SandBox.View.Missions
|
4
4
|
{
|
@@ -0,0 +1,11 @@
|
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
|
+
|
3
|
+
namespace SandBox.View.Missions
|
4
|
+
{
|
5
|
+
public class MissionItemCalatogView : MissionView
|
6
|
+
{
|
7
|
+
public override extern void AfterStart();
|
8
|
+
|
9
|
+
public extern MissionItemCalatogView();
|
10
|
+
}
|
11
|
+
}
|
@@ -1,4 +1,4 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
2
|
|
3
3
|
namespace SandBox.View.Missions
|
4
4
|
{
|
@@ -1,6 +1,6 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
2
|
|
3
|
-
namespace SandBox.View
|
3
|
+
namespace SandBox.View.Missions
|
4
4
|
{
|
5
5
|
public class MissionPreloadView : MissionView
|
6
6
|
{
|
@@ -1,4 +1,4 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
2
|
|
3
3
|
namespace SandBox.View.Missions
|
4
4
|
{
|
@@ -0,0 +1,11 @@
|
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
|
+
|
3
|
+
namespace SandBox.View.Missions
|
4
|
+
{
|
5
|
+
public class MissionSiegePrepareView : MissionView
|
6
|
+
{
|
7
|
+
public override extern void AfterStart();
|
8
|
+
|
9
|
+
public extern MissionSiegePrepareView();
|
10
|
+
}
|
11
|
+
}
|
@@ -1,13 +1,13 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
2
|
|
3
3
|
namespace SandBox.View.Missions
|
4
4
|
{
|
5
|
-
public class
|
5
|
+
public class MissionSingleplayerViewHandler : MissionView
|
6
6
|
{
|
7
7
|
public override extern void OnMissionScreenInitialize();
|
8
8
|
|
9
9
|
public override extern void OnMissionScreenTick(float dt);
|
10
10
|
|
11
|
-
public extern
|
11
|
+
public extern MissionSingleplayerViewHandler();
|
12
12
|
}
|
13
13
|
}
|
@@ -1,5 +1,6 @@
|
|
1
1
|
using TaleWorlds.Core;
|
2
|
-
using TaleWorlds.MountAndBlade.View
|
2
|
+
using TaleWorlds.MountAndBlade.View;
|
3
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
3
4
|
|
4
5
|
namespace SandBox.View.Missions
|
5
6
|
{
|
@@ -1,5 +1,5 @@
|
|
1
1
|
using TaleWorlds.MountAndBlade;
|
2
|
-
using TaleWorlds.MountAndBlade.View.
|
2
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
3
3
|
|
4
4
|
namespace SandBox.View.Missions
|
5
5
|
{
|
@@ -1,11 +0,0 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.Missions;
|
2
|
-
|
3
|
-
namespace SandBox.View.Missions
|
4
|
-
{
|
5
|
-
public class PrepareBannerTableausSiege : MissionView
|
6
|
-
{
|
7
|
-
public override extern void AfterStart();
|
8
|
-
|
9
|
-
public extern PrepareBannerTableausSiege();
|
10
|
-
}
|
11
|
-
}
|
@@ -1,5 +1,5 @@
|
|
1
1
|
using TaleWorlds.MountAndBlade;
|
2
|
-
using TaleWorlds.MountAndBlade.View.
|
2
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
3
3
|
|
4
4
|
namespace SandBox.View.Missions
|
5
5
|
{
|
@@ -15,9 +15,6 @@ namespace SandBox.View.Missions
|
|
15
15
|
[ViewMethod("FacialAnimationTest")]
|
16
16
|
public static extern MissionView[] OpenFacialAnimationTest(Mission mission);
|
17
17
|
|
18
|
-
[ViewMethod("TownNightStealth")]
|
19
|
-
public static extern MissionView[] OpenTownNightStealthMission(Mission mission);
|
20
|
-
|
21
18
|
[ViewMethod("Indoor")]
|
22
19
|
public static extern MissionView[] OpenTavernMission(Mission mission);
|
23
20
|
|
@@ -42,9 +39,6 @@ namespace SandBox.View.Missions
|
|
42
39
|
[ViewMethod("SneakTeam3")]
|
43
40
|
public static extern MissionView[] OpenSneakTeam3Mission(Mission mission);
|
44
41
|
|
45
|
-
[ViewMethod("SneakIntoTownFight")]
|
46
|
-
public static extern MissionView[] OpenSneakIntoTownFightMission(Mission mission);
|
47
|
-
|
48
42
|
[ViewMethod("SimpleMountedPlayer")]
|
49
43
|
public static extern MissionView[] OpenSimpleMountedPlayerMission(Mission mission);
|
50
44
|
|
@@ -1,6 +1,6 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components;
|
2
2
|
|
3
|
-
namespace SandBox.View
|
3
|
+
namespace SandBox.View.Missions.Sound.Components
|
4
4
|
{
|
5
5
|
public class MusicCampaignComponent : MusicMissionPeacefulComponent
|
6
6
|
{
|
@@ -1,6 +1,6 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components;
|
2
2
|
|
3
|
-
namespace SandBox.View.Missions
|
3
|
+
namespace SandBox.View.Missions.Sound.Components
|
4
4
|
{
|
5
5
|
public class MusicMissionAlleyFightComponent : MusicMissionActionComponent
|
6
6
|
{
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using TaleWorlds.MountAndBlade;
|
2
|
-
using TaleWorlds.MountAndBlade.View.
|
2
|
+
using TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components;
|
3
3
|
|
4
|
-
namespace SandBox.View.Missions
|
4
|
+
namespace SandBox.View.Missions.Sound.Components
|
5
5
|
{
|
6
6
|
public class MusicMissionArenaPracticeComponent : MusicMissionActionComponent
|
7
7
|
{
|
@@ -1,6 +1,6 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components;
|
2
2
|
|
3
|
-
namespace SandBox.View.Missions
|
3
|
+
namespace SandBox.View.Missions.Sound.Components
|
4
4
|
{
|
5
5
|
public class MusicMissionSettlementComponent : MusicMissionPeacefulComponent
|
6
6
|
{
|
@@ -1,6 +1,6 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components;
|
2
2
|
|
3
|
-
namespace SandBox.View.Missions
|
3
|
+
namespace SandBox.View.Missions.Sound.Components
|
4
4
|
{
|
5
5
|
public class MusicMissionTavernComponent : MusicMissionPeacefulComponent
|
6
6
|
{
|
@@ -1,7 +1,7 @@
|
|
1
1
|
using TaleWorlds.MountAndBlade;
|
2
|
-
using TaleWorlds.MountAndBlade.View.
|
2
|
+
using TaleWorlds.MountAndBlade.View.MissionViews.Sound.Components;
|
3
3
|
|
4
|
-
namespace SandBox.View.Missions
|
4
|
+
namespace SandBox.View.Missions.Sound.Components
|
5
5
|
{
|
6
6
|
public class MusicMissionTournamentComponent : MusicMissionActionComponent
|
7
7
|
{
|
@@ -1,13 +1,13 @@
|
|
1
1
|
using TaleWorlds.MountAndBlade;
|
2
|
-
using TaleWorlds.MountAndBlade.View.
|
2
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
3
3
|
|
4
4
|
namespace SandBox.View.Missions.Tournaments
|
5
5
|
{
|
6
|
-
public class
|
6
|
+
public class MissionTournamentJoustingView : MissionView
|
7
7
|
{
|
8
8
|
public override extern void AfterStart();
|
9
9
|
|
10
|
-
public override extern void OnAgentHit(Agent affectedAgent, Agent affectorAgent,
|
10
|
+
public override extern void OnAgentHit(Agent affectedAgent, Agent affectorAgent, in MissionWeapon attackerWeapon, in Blow blow, in AttackCollisionData attackCollisionData);
|
11
11
|
|
12
12
|
public extern void ShowMessage(string str, float duration, bool hasPriority = true);
|
13
13
|
|
@@ -17,6 +17,6 @@ namespace SandBox.View.Missions.Tournaments
|
|
17
17
|
|
18
18
|
public extern void DeleteMessage(Agent agent, string str);
|
19
19
|
|
20
|
-
public extern
|
20
|
+
public extern MissionTournamentJoustingView();
|
21
21
|
}
|
22
22
|
}
|
@@ -1,4 +1,4 @@
|
|
1
|
-
using TaleWorlds.MountAndBlade.View.
|
1
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
2
2
|
|
3
3
|
namespace SandBox.View.Missions.Tournaments
|
4
4
|
{
|
@@ -1,5 +1,5 @@
|
|
1
1
|
using TaleWorlds.MountAndBlade;
|
2
|
-
using TaleWorlds.MountAndBlade.View.
|
2
|
+
using TaleWorlds.MountAndBlade.View.MissionViews;
|
3
3
|
|
4
4
|
namespace SandBox.View.Missions.Tournaments
|
5
5
|
{
|