-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgame.lua
More file actions
698 lines (694 loc) · 36.2 KB
/
game.lua
File metadata and controls
698 lines (694 loc) · 36.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
source("dataS/scripts/shared/class.lua")
source("dataS/scripts/Files.lua")
source("dataS/scripts/io.lua")
source("dataS/scripts/platform/Platform.lua")
source("dataS/scripts/shared/input.lua")
source("dataS/scripts/shared/scenegraph.lua")
source("dataS/scripts/shared/graph.lua")
source("dataS/scripts/shared/table.lua")
source("dataS/scripts/misc/AbstractManager.lua")
source("dataS/scripts/misc/Logging.lua")
source("dataS/scripts/testing/Assert.lua")
source("dataS/scripts/drawing.lua")
source("dataS/scripts/mods.lua")
source("dataS/scripts/AdsSystem.lua")
source("dataS/scripts/debug/ConsoleSimulator.lua")
source("dataS/scripts/debug/StadiaSimulator.lua")
source("dataS/scripts/debug/MemoryLeaks.lua")
source("dataS/scripts/debug/ImeSimulator.lua")
source("dataS/scripts/debug/IAPSimulator.lua")
source("dataS/scripts/Benchmark.lua")
source("dataS/scripts/SystemConsoleCommands.lua")
source("dataS/scripts/i3d/I3DUtil.lua")
source("dataS/scripts/i3d/I3DManager.lua")
source("dataS/scripts/i3d/FoliageXmlUtil.lua")
source("dataS/scripts/xml/XMLFile.lua")
source("dataS/scripts/xml/XMLManager.lua")
source("dataS/scripts/xml/XMLSchema.lua")
source("dataS/scripts/xml/XMLValueType.lua")
source("dataS/scripts/collections/ObjectPool.lua")
source("dataS/scripts/collections/DataGrid.lua")
source("dataS/scripts/collections/DynamicDataGrid.lua")
source("dataS/scripts/collections/MapDataGrid.lua")
source("dataS/scripts/collections/PolygonChain.lua")
source("dataS/scripts/collections/RingBuffer.lua")
source("dataS/scripts/collections/ValueBuffer.lua")
source("dataS/scripts/collections/ValueDelay.lua")
source("dataS/scripts/collections/ValueInterpolator.lua")
source("dataS/scripts/collections/SimpleState.lua")
source("dataS/scripts/collections/SimpleStateMachine.lua")
source("dataS/scripts/collections/Queue.lua")
source("dataS/scripts/debug/DebugUtil.lua")
source("dataS/scripts/debug/DebugManager.lua")
source("dataS/scripts/debug/elements/Debug2DArea.lua")
source("dataS/scripts/debug/elements/DebugBitVectorMap.lua")
source("dataS/scripts/debug/elements/DebugDensityMap.lua")
source("dataS/scripts/debug/elements/DebugCube.lua")
source("dataS/scripts/debug/elements/DebugFlag.lua")
source("dataS/scripts/debug/elements/DebugPoint.lua")
source("dataS/scripts/debug/elements/DebugGizmo.lua")
source("dataS/scripts/debug/elements/DebugInfoTable.lua")
source("dataS/scripts/debug/elements/DebugPath.lua")
source("dataS/scripts/debug/elements/DebugText.lua")
source("dataS/scripts/utils/FSMUtil.lua")
source("dataS/scripts/utils/ClassUtil.lua")
source("dataS/scripts/utils/Utils.lua")
source("dataS/scripts/utils/VehicleLoadingUtil.lua")
source("dataS/scripts/utils/XMLUtil.lua")
source("dataS/scripts/utils/ParticleUtil.lua")
source("dataS/scripts/utils/ChainsawUtil.lua")
source("dataS/scripts/utils/DynamicMountUtil.lua")
source("dataS/scripts/utils/FSDensityMapUtil.lua")
source("dataS/scripts/utils/FillPlaneUtil.lua")
source("dataS/scripts/utils/HTMLUtil.lua")
source("dataS/scripts/utils/IKUtil.lua")
source("dataS/scripts/utils/MathUtil.lua")
source("dataS/scripts/utils/MapPerformanceTestUtil.lua")
source("dataS/scripts/utils/ObjectChangeUtil.lua")
source("dataS/scripts/utils/SplineUtil.lua")
source("dataS/scripts/utils/PlatformPrivilegeUtil.lua")
source("dataS/scripts/utils/RaycastUtil.lua")
source("dataS/scripts/utils/VoiceChatUtil.lua")
source("dataS/scripts/utils/BitmapUtil.lua")
source("dataS/scripts/misc/AsyncTaskManager.lua")
source("dataS/scripts/GameState.lua")
source("dataS/scripts/GameStateManager.lua")
source("dataS/scripts/Shader.lua")
source("dataS/scripts/CollisionFlag.lua")
source("dataS/scripts/CollisionMask.lua")
source("dataS/scripts/DedicatedServer.lua")
source("dataS/scripts/GameSettings.lua")
source("dataS/scripts/MessageCenter.lua")
source("dataS/scripts/ExtraContentSystem.lua")
source("dataS/scripts/MoneyType.lua")
source("dataS/scripts/network/NetworkUtil.lua")
source("dataS/scripts/network/EventIds.lua")
source("dataS/scripts/network/ObjectIds.lua")
source("dataS/scripts/network/Object.lua")
source("dataS/scripts/network/NetworkNode.lua")
source("dataS/scripts/network/Client.lua")
source("dataS/scripts/network/Server.lua")
source("dataS/scripts/network/Connection.lua")
source("dataS/scripts/network/Event.lua")
source("dataS/scripts/network/MessageIds.lua")
source("dataS/scripts/network/ConnectionManager.lua")
source("dataS/scripts/network/MasterServerConnection.lua")
source("dataS/scripts/debug/DebugCameraClone.lua")
source("dataS/scripts/interpolation/InterpolationTime.lua")
source("dataS/scripts/interpolation/InterpolatorAngle.lua")
source("dataS/scripts/interpolation/InterpolatorPosition.lua")
source("dataS/scripts/interpolation/InterpolatorQuaternion.lua")
source("dataS/scripts/interpolation/InterpolatorValue.lua")
source("dataS/scripts/I18N.lua")
source("dataS/scripts/gui/base/Overlay.lua")
source("dataS/scripts/gui/base/ButtonOverlay.lua")
source("dataS/scripts/gui/base/RoundStatusBar.lua")
source("dataS/scripts/gui/base/StatusBar.lua")
source("dataS/scripts/input/InputBinding.lua")
source("dataS/scripts/input/InputHelper.lua")
source("dataS/scripts/input/InputDisplayManager.lua")
source("dataS/scripts/input/TouchHandler.lua")
source("dataS/scripts/gui/base/InGameIcon.lua")
source("dataS/scripts/missions/SavegameController.lua")
source("dataS/scripts/missions/StartMissionInfo.lua")
source("dataS/scripts/missions/GuidedTour.lua")
source("dataS/scripts/missions/ItemSystem.lua")
source("dataS/scripts/missions/SlotSystem.lua")
source("dataS/scripts/missions/ActivatableObjectsSystem.lua")
source("dataS/scripts/missions/ScenarioManager.lua")
source("dataS/scripts/gui/base/Gui.lua")
Gui.initGuiLibrary("dataS/scripts/gui")
Gui.initGuiLibrary = nil
source("dataS/scripts/gui/hud/HUD.lua")
source("dataS/scripts/gui/hud/MobileHUD.lua")
source("dataS/scripts/missions/MissionCollaborators.lua")
source("dataS/scripts/BaseMission.lua")
source("dataS/scripts/FSBaseMission.lua")
source("dataS/scripts/missions/mission00.lua")
source("dataS/scripts/KioskMode.lua")
source("dataS/scripts/gui/base/SettingsModel.lua")
source("dataS/scripts/RestartManager.lua")
source("dataS/scripts/ai/HelperManager.lua")
source("dataS/scripts/ai/NPCManager.lua")
source("dataS/scripts/ai/AISystem.lua")
source("dataS/scripts/ai/AIJobTypeManager.lua")
source("dataS/scripts/ai/debug/AIDebugVehicle.lua")
source("dataS/scripts/ai/debug/AIDebugDump.lua")
source("dataS/scripts/ai/jobs/AIJob.lua")
source("dataS/scripts/ai/jobs/AIJobConveyor.lua")
source("dataS/scripts/ai/jobs/AIJobDeliver.lua")
source("dataS/scripts/ai/jobs/AIJobFieldWork.lua")
source("dataS/scripts/ai/jobs/AIJobGoTo.lua")
source("dataS/scripts/ai/jobs/AIJobLoadAndDeliver.lua")
source("dataS/scripts/ai/errors/AIMessageManager.lua")
source("dataS/scripts/ai/errors/AIMessage.lua")
source("dataS/scripts/ai/errors/AIMessageErrorBlockedByObject.lua")
source("dataS/scripts/ai/errors/AIMessageErrorCouldNotPrepare.lua")
source("dataS/scripts/ai/errors/AIMessageErrorFieldNotOwned.lua")
source("dataS/scripts/ai/errors/AIMessageErrorGraintankIsFull.lua")
source("dataS/scripts/ai/errors/AIMessageErrorImplementWrongWay.lua")
source("dataS/scripts/ai/errors/AIMessageErrorLoadingStationDeleted.lua")
source("dataS/scripts/ai/errors/AIMessageErrorNoFieldFound.lua")
source("dataS/scripts/ai/errors/AIMessageErrorNoValidFillTypeLoaded.lua")
source("dataS/scripts/ai/errors/AIMessageErrorNotReachable.lua")
source("dataS/scripts/ai/errors/AIMessageErrorOutOfFill.lua")
source("dataS/scripts/ai/errors/AIMessageErrorOutOfFuel.lua")
source("dataS/scripts/ai/errors/AIMessageErrorOutOfMoney.lua")
source("dataS/scripts/ai/errors/AIMessageErrorThreshingNotAllowed.lua")
source("dataS/scripts/ai/errors/AIMessageErrorUnknown.lua")
source("dataS/scripts/ai/errors/AIMessageErrorUnloadingStationDeleted.lua")
source("dataS/scripts/ai/errors/AIMessageErrorUnloadingStationFull.lua")
source("dataS/scripts/ai/errors/AIMessageErrorWrongSeason.lua")
source("dataS/scripts/ai/errors/AIMessageErrorVehicleBroken.lua")
source("dataS/scripts/ai/errors/AIMessageErrorVehicleDeleted.lua")
source("dataS/scripts/ai/errors/AIMessageSuccessFinishedJob.lua")
source("dataS/scripts/ai/errors/AIMessageSuccessSiloEmpty.lua")
source("dataS/scripts/ai/errors/AIMessageSuccessStoppedByUser.lua")
source("dataS/scripts/ai/parameters/AIParameterType.lua")
source("dataS/scripts/ai/parameters/AIParameter.lua")
source("dataS/scripts/ai/parameters/AIParameterGroup.lua")
source("dataS/scripts/ai/parameters/AIParameterFillType.lua")
source("dataS/scripts/ai/parameters/AIParameterLoadingStation.lua")
source("dataS/scripts/ai/parameters/AIParameterLooping.lua")
source("dataS/scripts/ai/parameters/AIParameterPosition.lua")
source("dataS/scripts/ai/parameters/AIParameterPositionAngle.lua")
source("dataS/scripts/ai/parameters/AIParameterUnloadingStation.lua")
source("dataS/scripts/ai/parameters/AIParameterVehicle.lua")
source("dataS/scripts/ai/tasks/AITask.lua")
source("dataS/scripts/ai/tasks/AITaskConveyor.lua")
source("dataS/scripts/ai/tasks/AITaskDischarge.lua")
source("dataS/scripts/ai/tasks/AITaskDriveTo.lua")
source("dataS/scripts/ai/tasks/AITaskWaitForFilling.lua")
source("dataS/scripts/ai/tasks/AITaskFieldWork.lua")
source("dataS/scripts/ai/tasks/AITaskLoading.lua")
source("dataS/scripts/ai/events/AIJobStartRequestEvent.lua")
source("dataS/scripts/ai/events/AIJobStartEvent.lua")
source("dataS/scripts/ai/events/AIJobStopEvent.lua")
source("dataS/scripts/ai/events/AIJobSkipTaskEvent.lua")
source("dataS/scripts/ai/events/AITaskStartEvent.lua")
source("dataS/scripts/ai/events/AITaskStopEvent.lua")
source("dataS/scripts/densityMaps/DensityMapHeightUtil.lua")
source("dataS/scripts/densityMaps/DensityMapHeightManager.lua")
source("dataS/scripts/densityMaps/DensityMapSyncer.lua")
source("dataS/scripts/densityMaps/InfoLayer.lua")
source("dataS/scripts/field/FieldUtil.lua")
source("dataS/scripts/field/Field.lua")
source("dataS/scripts/field/FieldManager.lua")
source("dataS/scripts/field/FieldGroundSystem.lua")
source("dataS/scripts/field/FieldGroundType.lua")
source("dataS/scripts/field/FieldSprayType.lua")
source("dataS/scripts/field/StoneSystem.lua")
source("dataS/scripts/field/WeedSystem.lua")
source("dataS/scripts/field/VineSystem.lua")
source("dataS/scripts/fieldJobs/MissionManager.lua")
source("dataS/scripts/fieldJobs/AbstractMission.lua")
source("dataS/scripts/fieldJobs/AbstractFieldMission.lua")
source("dataS/scripts/fieldJobs/BaleMission.lua")
source("dataS/scripts/fieldJobs/PlowMission.lua")
source("dataS/scripts/fieldJobs/CultivateMission.lua")
source("dataS/scripts/fieldJobs/SowMission.lua")
source("dataS/scripts/fieldJobs/HarvestMission.lua")
source("dataS/scripts/fieldJobs/WeedMission.lua")
source("dataS/scripts/fieldJobs/SprayMission.lua")
source("dataS/scripts/fieldJobs/FertilizeMission.lua")
source("dataS/scripts/fieldJobs/TransportMission.lua")
source("dataS/scripts/fieldJobs/events/MissionStartEvent.lua")
source("dataS/scripts/fieldJobs/events/MissionStartedEvent.lua")
source("dataS/scripts/fieldJobs/events/MissionCancelEvent.lua")
source("dataS/scripts/fieldJobs/events/MissionDismissEvent.lua")
source("dataS/scripts/fieldJobs/events/MissionFinishedEvent.lua")
source("dataS/scripts/growth/GrowthSystem.lua")
source("dataS/scripts/environment/SnowSystem.lua")
source("dataS/scripts/environment/IndoorMask.lua")
source("dataS/scripts/misc/AutoSaveManager.lua")
source("dataS/scripts/misc/BaleManager.lua")
source("dataS/scripts/misc/BeaconLightManager.lua")
source("dataS/scripts/misc/BezierCurve.lua")
source("dataS/scripts/misc/BrandColorManager.lua")
source("dataS/scripts/misc/ConnectionHoseManager.lua")
source("dataS/scripts/misc/DepthOfFieldManager.lua")
source("dataS/scripts/misc/FillTypeManager.lua")
source("dataS/scripts/misc/FruitTypeManager.lua")
source("dataS/scripts/misc/GameplayHintManager.lua")
source("dataS/scripts/misc/HelpLineManager.lua")
source("dataS/scripts/misc/MapManager.lua")
source("dataS/scripts/misc/ModManager.lua")
source("dataS/scripts/misc/NoteManager.lua")
source("dataS/scripts/misc/SleepManager.lua")
source("dataS/scripts/misc/SplitTypeManager.lua")
source("dataS/scripts/misc/SprayTypeManager.lua")
source("dataS/scripts/misc/Timer.lua")
source("dataS/scripts/misc/TreePlantManager.lua")
source("dataS/scripts/misc/TensionBeltManager.lua")
source("dataS/scripts/misc/ToolTypeManager.lua")
source("dataS/scripts/misc/GroundTypeManager.lua")
source("dataS/scripts/misc/LifetimeStats.lua")
source("dataS/scripts/misc/ProductionChainManager.lua")
source("dataS/scripts/materials/MaterialUtil.lua")
source("dataS/scripts/materials/MotionPathEffectManager.lua")
source("dataS/scripts/materials/MaterialManager.lua")
source("dataS/scripts/materials/ParticleSystemManager.lua")
source("dataS/scripts/modHub/ModCategoryInfo.lua")
source("dataS/scripts/modHub/ModInfo.lua")
source("dataS/scripts/pedestrian/PedestrianSystem.lua")
source("dataS/scripts/terrainDeformation/TerrainDeformation.lua")
source("dataS/scripts/terrainDeformation/TerrainDeformationQueue.lua")
source("dataS/scripts/terrainDeformation/LandscapingSculptEvent.lua")
source("dataS/scripts/terrainDeformation/Landscaping.lua")
source("dataS/scripts/terrainDeformation/FoliageSystem.lua")
source("dataS/scripts/shop/BrandManager.lua")
source("dataS/scripts/shop/StoreItemUtil.lua")
source("dataS/scripts/shop/StoreManager.lua")
source("dataS/scripts/shop/ShopDisplayItem.lua")
source("dataS/scripts/shop/VehicleSaleSystem.lua")
source("dataS/scripts/iap/InAppPurchaseController.lua")
source("dataS/scripts/iap/IAProduct.lua")
source("dataS/scripts/sounds/AudioGroup.lua")
source("dataS/scripts/sounds/AmbientSoundSystem.lua")
source("dataS/scripts/sounds/AmbientSoundUtil.lua")
source("dataS/scripts/sounds/SoundPlayer.lua")
source("dataS/scripts/sounds/SoundManager.lua")
source("dataS/scripts/sounds/RandomSound.lua")
source("dataS/scripts/sounds/DailySound.lua")
source("dataS/scripts/sounds/SoundMixer.lua")
source("dataS/scripts/sounds/ReverbSystem.lua")
source("dataS/scripts/gui/base/GuiSoundPlayer.lua")
source("dataS/scripts/construction/ConstructionSound.lua")
source("dataS/scripts/traffic/TrafficSystem.lua")
source("dataS/scripts/environment/AreaType.lua")
source("dataS/scripts/environment/EnvironmentAreaSystem.lua")
source("dataS/scripts/environment/Environment.lua")
source("dataS/scripts/environment/Daylight.lua")
source("dataS/scripts/environment/Lighting.lua")
source("dataS/scripts/environment/LightingStatic.lua")
source("dataS/scripts/environment/EnvironmentTimeEvent.lua")
source("dataS/scripts/environment/EnvironmentMaskSystem.lua")
source("dataS/scripts/environment/weather/Weather.lua")
source("dataS/scripts/environment/weather/WeatherForecast.lua")
source("dataS/scripts/environment/weather/CloudUpdater.lua")
source("dataS/scripts/environment/weather/TemperatureUpdater.lua")
source("dataS/scripts/environment/weather/WeatherObject.lua")
source("dataS/scripts/environment/weather/WeatherObjectRain.lua")
source("dataS/scripts/environment/weather/WeatherInstance.lua")
source("dataS/scripts/environment/weather/WeatherTypeManager.lua")
source("dataS/scripts/environment/weather/WindObject.lua")
source("dataS/scripts/environment/weather/WindUpdater.lua")
source("dataS/scripts/environment/weather/WeatherAddObjectEvent.lua")
source("dataS/scripts/environment/weather/WeatherStateEvent.lua")
source("dataS/scripts/environment/weather/FogUpdater.lua")
source("dataS/scripts/environment/weather/FogStateEvent.lua")
source("dataS/scripts/environment/weather/SkyBoxUpdater.lua")
source("dataS/scripts/esports/EsportsServerController.lua")
source("dataS/scripts/gui/base/GuiTopDownCamera.lua")
source("dataS/scripts/gui/base/GuiTopDownCursor.lua")
source("dataS/scripts/gui/ControlsController.lua")
source("dataS/scripts/gui/ShopController.lua")
source("dataS/scripts/gui/ModHubController.lua")
source("dataS/scripts/gui/base/MapOverlayGenerator.lua")
source("dataS/scripts/gui/base/FocusManager.lua")
source("dataS/scripts/gui/base/TabbedMenu.lua")
source("dataS/scripts/gui/base/TabbedMenuWithDetails.lua")
source("dataS/scripts/gui/elements/TabbedMenuFrameElement.lua")
source("dataS/scripts/gui/SettingsGeneralFrame.lua")
source("dataS/scripts/gui/SettingsDisplayFrame.lua")
source("dataS/scripts/gui/SettingsAdvancedFrame.lua")
source("dataS/scripts/gui/SettingsHDRFrame.lua")
source("dataS/scripts/gui/SettingsConsoleFrame.lua")
source("dataS/scripts/gui/SettingsDeviceFrame.lua")
source("dataS/scripts/gui/SettingsControlsFrame.lua")
source("dataS/scripts/gui/InGameMenuAnimalsFrame.lua")
if Platform.isMobile then
source("dataS/scripts/gui/InGameMenuAnimalsFrameMobile.lua")
end
source("dataS/scripts/gui/InGameMenuContractsFrame.lua")
source("dataS/scripts/gui/InGameMenuFinancesFrame.lua")
source("dataS/scripts/gui/InGameMenuGeneralSettingsFrame.lua")
source("dataS/scripts/gui/InGameMenuGameSettingsFrame.lua")
source("dataS/scripts/gui/InGameMenuMobileSettingsFrame.lua")
source("dataS/scripts/gui/InGameMenuHelpFrame.lua")
source("dataS/scripts/gui/InGameMenuTourFrame.lua")
source("dataS/scripts/gui/InGameMenuMainFrame.lua")
source("dataS/scripts/gui/InGameMenuMapUtil.lua")
source("dataS/scripts/gui/InGameMenuMapFrame.lua")
source("dataS/scripts/gui/InGameMenuAIFrame.lua")
source("dataS/scripts/gui/InGameMenuMultiplayerFarmsFrame.lua")
source("dataS/scripts/gui/InGameMenuMultiplayerUsersFrame.lua")
source("dataS/scripts/gui/InGameMenuPricesFrame.lua")
source("dataS/scripts/gui/InGameMenuStatisticsFrame.lua")
source("dataS/scripts/gui/InGameMenuVehiclesFrame.lua")
source("dataS/scripts/gui/ShopCategoriesFrame.lua")
source("dataS/scripts/gui/ShopItemsFrame.lua")
source("dataS/scripts/gui/ShopOthersFrame.lua")
source("dataS/scripts/gui/ModHubLoadingFrame.lua")
source("dataS/scripts/gui/ModHubCategoriesFrame.lua")
source("dataS/scripts/gui/ModHubItemsFrame.lua")
source("dataS/scripts/gui/ModHubDetailsFrame.lua")
source("dataS/scripts/gui/ModHubExtraContentFrame.lua")
source("dataS/scripts/gui/InGameMenuCalendarFrame.lua")
source("dataS/scripts/gui/InGameMenuWeatherFrame.lua")
source("dataS/scripts/gui/InGameMenuProductionFrame.lua")
source("dataS/scripts/gui/AchievementsScreen.lua")
source("dataS/scripts/gui/AnimalScreen.lua")
source("dataS/scripts/gui/WorkshopScreen.lua")
source("dataS/scripts/gui/CareerScreen.lua")
source("dataS/scripts/gui/ScenariosScreen.lua")
source("dataS/scripts/gui/WardrobeScreen.lua")
source("dataS/scripts/gui/WardrobeItemsFrame.lua")
source("dataS/scripts/gui/WardrobeColorsFrame.lua")
source("dataS/scripts/gui/WardrobeOutfitsFrame.lua")
source("dataS/scripts/gui/WardrobeCharactersFrame.lua")
source("dataS/scripts/gui/ConnectToMasterServerScreen.lua")
source("dataS/scripts/gui/CreateGameScreen.lua")
source("dataS/scripts/gui/DifficultyScreen.lua")
source("dataS/scripts/gui/GamepadSigninScreen.lua")
source("dataS/scripts/gui/InGameMenu.lua")
source("dataS/scripts/gui/ShopMenu.lua")
source("dataS/scripts/gui/JoinGameScreen.lua")
source("dataS/scripts/gui/MainScreen.lua")
source("dataS/scripts/gui/MapSelectionScreen.lua")
source("dataS/scripts/gui/ModSelectionScreen.lua")
source("dataS/scripts/gui/MPLoadingScreen.lua")
source("dataS/scripts/gui/MultiplayerScreen.lua")
source("dataS/scripts/gui/EsportsScreen.lua")
source("dataS/scripts/gui/EsportsVideoScreen.lua")
source("dataS/scripts/gui/ConstructionScreen.lua")
source("dataS/scripts/gui/ServerDetailScreen.lua")
source("dataS/scripts/gui/SettingsScreen.lua")
source("dataS/scripts/gui/ShopConfigScreen.lua")
source("dataS/scripts/gui/StartupScreen.lua")
source("dataS/scripts/gui/CreditsScreen.lua")
source("dataS/scripts/gui/dialogs/MessageDialog.lua")
source("dataS/scripts/gui/dialogs/YesNoDialog.lua")
source("dataS/scripts/gui/dialogs/LeaseYesNoDialog.lua")
source("dataS/scripts/gui/dialogs/OptionDialog.lua")
source("dataS/scripts/gui/dialogs/InfoDialog.lua")
source("dataS/scripts/gui/dialogs/PlaceableInfoDialog.lua")
source("dataS/scripts/gui/dialogs/SleepDialog.lua")
source("dataS/scripts/gui/dialogs/ConnectionFailedDialog.lua")
source("dataS/scripts/gui/dialogs/TextInputDialog.lua")
source("dataS/scripts/gui/dialogs/ColorPickerDialog.lua")
source("dataS/scripts/gui/dialogs/LicensePlateDialog.lua")
source("dataS/scripts/gui/dialogs/SavegameConflictDialog.lua")
source("dataS/scripts/gui/dialogs/ChatDialog.lua")
source("dataS/scripts/gui/dialogs/DenyAcceptDialog.lua")
source("dataS/scripts/gui/dialogs/SiloDialog.lua")
source("dataS/scripts/gui/dialogs/ObjectStorageDialog.lua")
source("dataS/scripts/gui/dialogs/RefillDialog.lua")
source("dataS/scripts/gui/dialogs/AnimalDialog.lua")
source("dataS/scripts/gui/dialogs/TransferMoneyDialog.lua")
source("dataS/scripts/gui/dialogs/SellItemDialog.lua")
source("dataS/scripts/gui/dialogs/EditFarmDialog.lua")
source("dataS/scripts/gui/dialogs/UnBanDialog.lua")
source("dataS/scripts/gui/dialogs/ServerSettingsDialog.lua")
source("dataS/scripts/gui/dialogs/VoteDialog.lua")
source("dataS/scripts/gui/dialogs/GameRateDialog.lua")
source("dataS/scripts/gui/dialogs/ModHubScreenshotDialog.lua")
source("dataS/scripts/events/CheatMoneyEvent.lua")
source("dataS/scripts/events/ClientStartMissionEvent.lua")
source("dataS/scripts/events/GetAdminAnswerEvent.lua")
source("dataS/scripts/events/GetAdminEvent.lua")
source("dataS/scripts/events/KickBanEvent.lua")
source("dataS/scripts/events/KickBanNotificationEvent.lua")
source("dataS/scripts/events/MissionDynamicInfoEvent.lua")
source("dataS/scripts/events/SaveEvent.lua")
source("dataS/scripts/events/ResetVehicleEvent.lua")
source("dataS/scripts/events/ChangeVehicleConfigEvent.lua")
source("dataS/scripts/events/UnbanEvent.lua")
source("dataS/scripts/events/SlotSystemUpdateEvent.lua")
source("dataS/scripts/gui/ModHubScreen.lua")
source("dataS/scripts/MissionInfo.lua")
source("dataS/scripts/FSMissionInfo.lua")
source("dataS/scripts/FSCareerMissionInfo.lua")
source("dataS/scripts/AnimCurve.lua")
source("dataS/scripts/CameraPath.lua")
source("dataS/scripts/CameraFlightManager.lua")
source("dataS/scripts/events.lua")
source("dataS/scripts/AchievementManager.lua")
source("dataS/scripts/events/TreePlantEvent.lua")
source("dataS/scripts/events/TreeGrowEvent.lua")
source("dataS/scripts/events/MoneyChangeEvent.lua")
source("dataS/scripts/events/RequestMoneyChangeEvent.lua")
source("dataS/scripts/placeables/PlaceableSystem.lua")
source("dataS/scripts/placeables/PlaceableUtil.lua")
source("dataS/scripts/placeables/BeehiveSystem.lua")
source("dataS/scripts/placement/FindPlaceTask.lua")
source("dataS/scripts/placement/PalletSpawner.lua")
source("dataS/scripts/placement/PlacementManager.lua")
source("dataS/scripts/placement/PlacementUtil.lua")
source("dataS/scripts/player/statemachine/PlayerStateBase.lua")
source("dataS/scripts/player/statemachine/PlayerStateAnimalPet.lua")
source("dataS/scripts/player/statemachine/PlayerStateAnimalInteract.lua")
source("dataS/scripts/player/statemachine/PlayerStateAnimalRide.lua")
source("dataS/scripts/player/statemachine/PlayerStateCrouch.lua")
source("dataS/scripts/player/statemachine/PlayerStateFall.lua")
source("dataS/scripts/player/statemachine/PlayerStateIdle.lua")
source("dataS/scripts/player/statemachine/PlayerStateJump.lua")
source("dataS/scripts/player/statemachine/PlayerStateRun.lua")
source("dataS/scripts/player/statemachine/PlayerStateSwim.lua")
source("dataS/scripts/player/statemachine/PlayerStateWalk.lua")
source("dataS/scripts/player/statemachine/PlayerStatePickup.lua")
source("dataS/scripts/player/statemachine/PlayerStateDrop.lua")
source("dataS/scripts/player/statemachine/PlayerStateThrow.lua")
source("dataS/scripts/player/statemachine/PlayerStateUseLight.lua")
source("dataS/scripts/player/statemachine/PlayerStateCycleHandtool.lua")
source("dataS/scripts/player/statemachine/PlayerStateMachine.lua")
source("dataS/scripts/player/CharacterModelManager.lua")
source("dataS/scripts/player/PlayerStyle.lua")
source("dataS/scripts/player/PlayerModel.lua")
source("dataS/scripts/player/Player.lua")
source("dataS/scripts/player/events/PlayerTeleportEvent.lua")
source("dataS/scripts/player/events/PlayerSetHandToolEvent.lua")
source("dataS/scripts/player/events/PlayerSetFarmEvent.lua")
source("dataS/scripts/player/events/PlayerSwitchedFarmEvent.lua")
source("dataS/scripts/player/events/PlayerPickUpObjectEvent.lua")
source("dataS/scripts/player/events/PlayerThrowObjectEvent.lua")
source("dataS/scripts/player/events/PlayerToggleLightEvent.lua")
source("dataS/scripts/player/events/PlayerSetStyleEvent.lua")
source("dataS/scripts/player/events/PlayerSetNicknameEvent.lua")
source("dataS/scripts/player/events/PlayerRequestStyleEvent.lua")
source("dataS/scripts/player/PlayerInfoStorage.lua")
source("dataS/scripts/player/PlayerHUDUpdater.lua")
source("dataS/scripts/events/ChatEvent.lua")
source("dataS/scripts/events/ShutdownEvent.lua")
source("dataS/scripts/events/SleepRequestEvent.lua")
source("dataS/scripts/events/SleepResponseEvent.lua")
source("dataS/scripts/events/StartSleepStateEvent.lua")
source("dataS/scripts/events/StopSleepStateEvent.lua")
source("dataS/scripts/events/SleepRequestTimeoutEvent.lua")
source("dataS/scripts/events/SleepRequestPendingEvent.lua")
source("dataS/scripts/events/SleepRequestDeniedEvent.lua")
source("dataS/scripts/events/SleepNotAllowedEvent.lua")
source("dataS/scripts/objects/OnCreateObjectSystem.lua")
source("dataS/scripts/objects/AnimatedObject.lua")
source("dataS/scripts/objects/AnimatedMapObject.lua")
source("dataS/scripts/objects/DigitalDisplay.lua")
source("dataS/scripts/objects/Windmill.lua")
source("dataS/scripts/objects/Nightlight.lua")
source("dataS/scripts/objects/Nightlight2.lua")
source("dataS/scripts/objects/NightlightFlicker.lua")
source("dataS/scripts/objects/NightIllumination.lua")
source("dataS/scripts/objects/Placeholders.lua")
source("dataS/scripts/objects/ChurchClock.lua")
source("dataS/scripts/objects/TimedVisibility.lua")
source("dataS/scripts/objects/TrashBag.lua")
source("dataS/scripts/objects/PhysicsObject.lua")
source("dataS/scripts/objects/MountableObject.lua")
source("dataS/scripts/objects/Bale.lua")
source("dataS/scripts/objects/InlineBale.lua")
source("dataS/scripts/objects/InlineBaleSingle.lua")
source("dataS/scripts/objects/PackedBale.lua")
source("dataS/scripts/objects/Watermill.lua")
source("dataS/scripts/objects/ObjectSpawner.lua")
source("dataS/scripts/objects/Basketball.lua")
source("dataS/scripts/objects/DogBall.lua")
source("dataS/scripts/objects/VendingMachine.lua")
source("dataS/scripts/objects/Can.lua")
source("dataS/scripts/objects/HelpIcons.lua")
source("dataS/scripts/objects/NightGlower.lua")
source("dataS/scripts/objects/FollowerSound.lua")
source("dataS/scripts/objects/Butterfly.lua")
source("dataS/scripts/objects/SunAdmirer.lua")
source("dataS/scripts/objects/VehicleSellingPoint.lua")
source("dataS/scripts/objects/Colorizer.lua")
source("dataS/scripts/objects/VehicleShopBase.lua")
source("dataS/scripts/objects/SimParticleSystem.lua")
source("dataS/scripts/objects/Rotator.lua")
source("dataS/scripts/objects/OilPump.lua")
source("dataS/scripts/objects/WaterLog.lua")
source("dataS/scripts/objects/Storage.lua")
source("dataS/scripts/objects/ManureHeap.lua")
source("dataS/scripts/objects/Ship.lua")
source("dataS/scripts/objects/CableCar.lua")
source("dataS/scripts/objects/DistantTrain.lua")
source("dataS/scripts/objects/StorageSystem.lua")
source("dataS/scripts/objects/SplineFollower.lua")
source("dataS/scripts/users/User.lua")
source("dataS/scripts/users/UserEvent.lua")
source("dataS/scripts/users/UserDataEvent.lua")
source("dataS/scripts/users/UserManager.lua")
source("dataS/scripts/users/UserBlockEvent.lua")
source("dataS/scripts/vehicles/ConfigurationUtil.lua")
source("dataS/scripts/vehicles/ConfigurationManager.lua")
source("dataS/scripts/vehicles/WorkAreaTypeManager.lua")
source("dataS/scripts/specialization/SpecializationManager.lua")
source("dataS/scripts/specialization/SpecializationUtil.lua")
source("dataS/scripts/specialization/TypeManager.lua")
source("dataS/scripts/vehicles/ai/AIVehicleUtil.lua")
source("dataS/scripts/vehicles/WheelsUtil.lua")
source("dataS/scripts/vehicles/VehicleActionController.lua")
source("dataS/scripts/vehicles/VehicleMotor.lua")
source("dataS/scripts/vehicles/VehicleCamera.lua")
source("dataS/scripts/vehicles/VehicleCharacter.lua")
source("dataS/scripts/vehicles/VehicleEnterRequestEvent.lua")
source("dataS/scripts/vehicles/VehicleEnterResponseEvent.lua")
source("dataS/scripts/vehicles/VehicleLeaveEvent.lua")
source("dataS/scripts/vehicles/VehicleAttachEvent.lua")
source("dataS/scripts/vehicles/VehicleAttachRequestEvent.lua")
source("dataS/scripts/vehicles/VehicleDetachEvent.lua")
source("dataS/scripts/vehicles/VehicleBundleAttachEvent.lua")
source("dataS/scripts/vehicles/VehicleLowerImplementEvent.lua")
source("dataS/scripts/vehicles/TireTrackSystem.lua")
source("dataS/scripts/vehicles/LicensePlate.lua")
source("dataS/scripts/vehicles/LicensePlateManager.lua")
source("dataS/scripts/effects/FoliageBendingSystem.lua")
source("dataS/scripts/triggers/BasketTrigger.lua")
source("dataS/scripts/triggers/FillTrigger.lua")
source("dataS/scripts/triggers/BarrierTrigger.lua")
source("dataS/scripts/triggers/InsideBuildingTrigger.lua")
source("dataS/scripts/triggers/ShopTrigger.lua")
source("dataS/scripts/triggers/SlideDoorTrigger.lua")
source("dataS/scripts/triggers/PalletSellTrigger.lua")
source("dataS/scripts/triggers/ElkTrigger.lua")
source("dataS/scripts/triggers/LoanTrigger.lua")
source("dataS/scripts/triggers/RainDropFactorTrigger.lua")
source("dataS/scripts/triggers/FillPlane.lua")
source("dataS/scripts/triggers/UnloadTrigger.lua")
source("dataS/scripts/triggers/PalletUnloadTrigger.lua")
source("dataS/scripts/triggers/BaleUnloadTrigger.lua")
source("dataS/scripts/triggers/WoodUnloadTrigger.lua")
source("dataS/scripts/triggers/LoadTrigger.lua")
source("dataS/scripts/triggers/LoadTriggerSetIsLoadingEvent.lua")
source("dataS/scripts/objects/UnloadingStation.lua")
source("dataS/scripts/objects/LoadingStation.lua")
source("dataS/scripts/objects/ProductionPoint.lua")
source("dataS/scripts/objects/ProductionPointOutputModeEvent.lua")
source("dataS/scripts/objects/ProductionPointProductionStateEvent.lua")
source("dataS/scripts/objects/ProductionPointProductionStatusEvent.lua")
source("dataS/scripts/objects/SellingStation.lua")
source("dataS/scripts/objects/BuyingStation.lua")
source("dataS/scripts/objects/BgaSellStation.lua")
source("dataS/scripts/objects/FillLevelListener.lua")
source("dataS/scripts/triggers/TransportMissionTrigger.lua")
source("dataS/scripts/collectibles/Collectible.lua")
source("dataS/scripts/collectibles/CollectibleStateEvent.lua")
source("dataS/scripts/collectibles/CollectibleTarget.lua")
source("dataS/scripts/collectibles/CollectibleTriggerEvent.lua")
source("dataS/scripts/collectibles/CollectiblesSystem.lua")
source("dataS/scripts/objects/BunkerSilo.lua")
source("dataS/scripts/objects/BunkerSiloCloseEvent.lua")
source("dataS/scripts/objects/BunkerSiloOpenEvent.lua")
source("dataS/scripts/economy/GreatDemandSpecs.lua")
source("dataS/scripts/economy/EconomyManager.lua")
source("dataS/scripts/economy/FarmlandManager.lua")
source("dataS/scripts/economy/FarmlandStateEvent.lua")
source("dataS/scripts/economy/FarmlandInitialStateEvent.lua")
source("dataS/scripts/economy/Farmland.lua")
source("dataS/scripts/objects/MissionPhysicsObject.lua")
source("dataS/scripts/animals/husbandry/HusbandrySystem.lua")
source("dataS/scripts/animals/husbandry/AnimalSystem.lua")
source("dataS/scripts/animals/husbandry/AnimalFoodSystem.lua")
source("dataS/scripts/animals/husbandry/AnimalNameSystem.lua")
source("dataS/scripts/animals/husbandry/cluster/AnimalCluster.lua")
source("dataS/scripts/animals/husbandry/cluster/AnimalClusterHusbandry.lua")
source("dataS/scripts/animals/husbandry/cluster/AnimalClusterHorse.lua")
source("dataS/scripts/animals/husbandry/cluster/AnimalClusterSystem.lua")
source("dataS/scripts/animals/husbandry/cluster/AnimalClusterUpdateEvent.lua")
source("dataS/scripts/animals/WildlifeSpawner.lua")
source("dataS/scripts/animals/LightWildLifeAnimal.lua")
source("dataS/scripts/animals/LightWildlife.lua")
source("dataS/scripts/animals/CrowsWildlifeStates.lua")
source("dataS/scripts/animals/CrowsWildlifeSoundStates.lua")
source("dataS/scripts/animals/CrowsWildlife.lua")
source("dataS/scripts/animals/Dog.lua")
source("dataS/scripts/animals/shop/AnimalItemNew.lua")
source("dataS/scripts/animals/shop/AnimalItemStock.lua")
source("dataS/scripts/animals/shop/events/AnimalBuyEvent.lua")
source("dataS/scripts/animals/shop/events/AnimalLoadEvent.lua")
source("dataS/scripts/animals/shop/events/AnimalMoveEvent.lua")
source("dataS/scripts/animals/shop/events/AnimalSellEvent.lua")
source("dataS/scripts/animals/shop/events/AnimalUnloadEvent.lua")
source("dataS/scripts/animals/shop/controllers/AnimalScreenBase.lua")
source("dataS/scripts/animals/shop/controllers/AnimalScreenDealerFarm.lua")
source("dataS/scripts/animals/shop/controllers/AnimalScreenDealerTrailer.lua")
source("dataS/scripts/animals/shop/controllers/AnimalScreenTrailerFarm.lua")
source("dataS/scripts/animals/shop/controllers/AnimalScreenTrailer.lua")
source("dataS/scripts/animals/events/AnimalHusbandryNoMorePalletSpaceEvent.lua")
source("dataS/scripts/animals/events/AnimalRidingEvent.lua")
source("dataS/scripts/animals/events/AnimalCleanEvent.lua")
source("dataS/scripts/animals/events/AnimalNameEvent.lua")
source("dataS/scripts/animals/events/DogFetchItemEvent.lua")
source("dataS/scripts/animals/events/DogFollowEvent.lua")
source("dataS/scripts/animals/events/DogPetEvent.lua")
source("dataS/scripts/animals/AnimalLoadingTrigger.lua")
source("dataS/scripts/farms/Farm.lua")
source("dataS/scripts/farms/FarmManager.lua")
source("dataS/scripts/farms/AccessHandler.lua")
source("dataS/scripts/farms/FarmStats.lua")
source("dataS/scripts/farms/FinanceStats.lua")
source("dataS/scripts/farms/events/ObjectFarmChangeEvent.lua")
source("dataS/scripts/farms/events/FarmCreateUpdateEvent.lua")
source("dataS/scripts/farms/events/FarmDestroyEvent.lua")
source("dataS/scripts/farms/events/FarmsInitialStateEvent.lua")
source("dataS/scripts/farms/events/TransferMoneyEvent.lua")
source("dataS/scripts/farms/events/ContractingStateEvent.lua")
source("dataS/scripts/farms/events/RemovePlayerFromFarmEvent.lua")
source("dataS/scripts/farms/events/GetBansEvent.lua")
source("dataS/scripts/animation/AnimationCache.lua")
source("dataS/scripts/animation/AnimationManager.lua")
source("dataS/scripts/animation/Animation.lua")
source("dataS/scripts/animation/RotationAnimation.lua")
source("dataS/scripts/animation/RotationAnimationSpikes.lua")
source("dataS/scripts/animation/ScrollingAnimation.lua")
source("dataS/scripts/animation/ShakeAnimation.lua")
source("dataS/scripts/effects/EffectManager.lua")
source("dataS/scripts/effects/Effect.lua")
source("dataS/scripts/effects/ShaderPlaneEffect.lua")
source("dataS/scripts/effects/GrainTankEffect.lua")
source("dataS/scripts/effects/LevelerEffect.lua")
source("dataS/scripts/effects/PipeEffect.lua")
source("dataS/scripts/effects/SlurrySideToSideEffect.lua")
source("dataS/scripts/effects/MorphPositionEffect.lua")
source("dataS/scripts/effects/MotionPathEffect.lua")
source("dataS/scripts/effects/TypedMotionPathEffect.lua")
source("dataS/scripts/effects/CutterMotionPathEffect.lua")
source("dataS/scripts/effects/CultivatorMotionPathEffect.lua")
source("dataS/scripts/effects/PlowMotionPathEffect.lua")
source("dataS/scripts/effects/WindrowerMotionPathEffect.lua")
source("dataS/scripts/effects/FertilizerMotionPathEffect.lua")
source("dataS/scripts/effects/SnowPlowMotionPathEffect.lua")
source("dataS/scripts/effects/ConveyorBeltEffect.lua")
source("dataS/scripts/effects/ParticleEffect.lua")
source("dataS/scripts/effects/TipEffect.lua")
source("dataS/scripts/effects/WindrowerEffect.lua")
source("dataS/scripts/shop/BuyObjectEvent.lua")
source("dataS/scripts/shop/BuyPlaceableEvent.lua")
source("dataS/scripts/shop/BuyExistingPlaceableEvent.lua")
source("dataS/scripts/shop/SellVehicleEvent.lua")
source("dataS/scripts/shop/BuyVehicleEvent.lua")
source("dataS/scripts/shop/BuyHandToolEvent.lua")
source("dataS/scripts/shop/SellHandToolEvent.lua")
source("dataS/scripts/shop/SellPlaceableEvent.lua")
source("dataS/scripts/shop/VehicleSaleAddEvent.lua")
source("dataS/scripts/shop/VehicleSaleRemoveEvent.lua")
source("dataS/scripts/shop/VehicleSaleSetEvent.lua")
source("dataS/scripts/handTools/HandTool.lua")
source("dataS/scripts/handTools/ChainsawSoundStates.lua")
source("dataS/scripts/handTools/Chainsaw.lua")
source("dataS/scripts/handTools/ChainsawStateEvent.lua")
source("dataS/scripts/handTools/ChainsawCutEvent.lua")
source("dataS/scripts/handTools/ChainsawDelimbEvent.lua")
source("dataS/scripts/handTools/HighPressureWasherLance.lua")
source("dataS/scripts/trainSystem/RailroadCrossing.lua")
source("dataS/scripts/trainSystem/RailroadCaller.lua")
source("dataS/scripts/construction/ConstructionBrushTypeManager.lua")
source("dataS/scripts/construction/ConstructionBrush.lua")