Список функций движка
|
|
Сообщений: 1463
|
Опубликовано: 14.09.2021, 21:09:19
Net.BeginGame Net.Close Net.DisableAllInput Net.AddPlayer Net.RemovePlayer Net.RoundEnded Net.ConnectOkay Net.ConnectFailed Net.Stalled Net.ShutdownComplete Net.NetworkBusy Net.CreateServer Net.ConnectToServer Net.ConnectionRequested Net.RequestShutdown Net.ClientShutdownComplete Net.ServerShutdownComplete Net.ClientConnected Net.CullDisconnectedPlayers Net.RoundEndedInError Net.ConnectionTimer Net.ClientConnectOkay Net.RequestHostConnect Net.ClientDisconnected xo.msgStartGame GS.HostGame GS.JoinGame GS.JoinRoom GS.LeaveRoom GS.RefreshGames GS.LeaveGame GS.PlayersUpdated GS.NewPlayerFound GS.ExistingPlayerLeft GS.FindPlayers GS.SendChat GS.ReceiveChat GS.AnnounceEntry GS.RequestEntry GS.EntryAccepted GS.ReAnnounceEntry GS.AnnounceExit GS.KickPlayer GS.KickLanPlayer GS.KickListedPlayer GS.PlayerKicked GS.ReportProperty GS.PropertyUpdated GS.FindGames GS.NewGameFound GS.ValidateNick GS.ValidatePassword GS.ValidateFailed GS.ValidatePassed GS.ValidateTimeout GS.ResetGameProperties GS.ClosePlayerDetection GS.SendEcho GS.EchoReceived GS.IsAliveTimeout GS.AddTeamTimeout GS.RemoveTeamTimeout GS.AddTeam GS.RemoveTeam GS.RemoveSelectedTeam GS.RequestTeamsTimeout GS.SendUTM GS.BroadcastUTM GS.BroadcastNoLoopbackUTM GS.SendHostUTM GS.ReceivedUTM GS.SetMaxPlayers GS.StopSharingData GS.Logon GS.ShowLeagueTip GS.SendPing GS.ClearReady GS.EnablePing GS.ListedPlayerTimeout GS.ConnectFailed GS.ListedGameTimeout GS.NetGameEnded GS.ShowESRBNotice Trigger.Lan.Host Trigger.Lan.Join Trigger.Net.Host Trigger.Net.Join GS.LoginDetailsUpdated GS.CancelGame GS.RemoveGame GS.PreviewNextGame GS.JoinPreviewedGame GS.PreviewNamedGame GS.AnnounceGame GS.PreparePreRoundScreen GS.UpdateTeam GS.PublishGame GS.PushTeamsToAll GS.JoinedGame GS.LeaveHostOptions GS.GameAborted GS.RequestReadyChange GS.UpdateClientLandscape DEBUG.ALLMENUS.1 DEBUG.ALLMENUS.2 FE.HighlightItem FE.ResetMenu FE.ChangeMenu FE.PreviousMenu FE.PopMenu FE.KillMenu FE.SetLevel FE.CreateMouse FE.DeleteMouse FE.ShowError FE.ShowInfo FE.HideError FE.QueueError FE.ShowQueuedErrors FE.SetLanguage FE.SetItemInView FE.PlayRandomSpeech FE.SetTheme FE.SetTimeOfDay FE.AddTeam FE.UpdateTeam FE.SetToolTip FE.SetSwitch FE.ClearSwitch FE.GetBrief FE.Prepare FE.AddLTeamToGame FE.NextMission FE.PreviousMission FE.RemoveLTeamFromGame FE.RemoveAllTeamsFromGame FE.SetTeamLocal FE.RandomLandscape FE.HaltRandomLandscape FE.CheckGameStart FE.GenRandomName FE.StoreLand Input.Menu.Left Input.Menu.Right Input.Menu.Up Input.Menu.Down Input.Menu.Left.Release Input.Menu.Right.Release Input.Menu.Up.Release Input.Menu.Down.Release Input.Menu.Home Input.Menu.End Input.Menu.Select Input.Menu.Cancel Input.Menu.SelectReleased Input.Menu.CancelReleased Input.Menu.ForceSelect Input.Menu.AltSelect Input.Menu.AltSelectReleased Input.Menu.Caps Input.Menu.CapsReleased Input.Menu.Delete Input.Menu.AcceptKeys FE.ButtonHighlighted FE.PopulateTable FE.RandomNumber FE.InGameDialogText FE.LoadScheme FE.UpdateScheme FE.CompareScheme FE.CreateScheme FE.SaveScheme FE.RevertScheme FE.CheckSchemeName FE.DeleteScheme FE.RoomForScheme FE.SaveToFile FE.CheckCardOnBoot FE.DoMemCardWarning FE.SelectTeam FE.RemoveTeam FE.LoadTeam FE.CompareTeam FE.CreateTeam FE.SaveTeam FE.DeleteTeam FE.CheckTeamName FE.RoomForTeam FE.RevertTeam FE.DoneSomething FE.KillCurrentMenu FE.PS2.Reconnected FE.PS2.MC_ChosenSaveSlot1 FE.PS2.MC_ChosenSaveSlot2 FE.PS2.MC_ChosenLoadSlot1 FE.PS2.MC_ChosenLoadSlot2 FE.PS2.MC_BeginSave FE.PS2.MC_BeginLoad FE.PS2.MC_ConfirmSave FE.PS2.MC_ConfirmOverwrite FE.PS2.MC_ConfirmLoad FE.PS2.MC_ConfirmFormat FE.PS2.BOOT.MC_ConfirmFormat FE.PS2.BOOT.MC_Format_Fail FE.PS2.MC_CancelSave FE.PS2.MC_CancelOverwrite FE.PS2.MC_CancelLoad FE.PS2.MC_CancelFormat FE.PS2.BOOT.MC_CancelFormat FE.PS2.MC_ConfirmBoot FE.PS2.MC_CancelBoot FE.PS2.MC_ConfirmSuccess FE.ConsoleSave FE.ConsoleLoad FE.PCSave FE.EnablePopups FE.Wormpot WXMsg.CreatePopUp WXMsg.KillAllPopUp WXMsg.KillPopUpNamed WXMsg.KillPopUp WXMsg.HideMenu WXMsg.ShowMenu WXMsg.KillMenuNamed WXMsg.CreateFactoryList WXMsg.AdjustFactoryList WXMsg.BuildFactoryMesh WXMsg.CreateAttachmentsList WXMsg.WormControl WXMsg.AttachHat WXMsg.AttachGlasses WXMsg.AttachGloves WXMsg.AttachTash WXMsg.PrepareTeam WXMsg.SetDataResource WXMsg.CopyString WXMsg.CopyUint WXMsg.CopyInt WXMsg.PlaySample WXMsg.SetUpGame WXMsg.SetUpGameNoClear WXMsg.StartGame WXMsg.AddItem WXMsg.RemoveItem WXMsg.Wormpot Input.Stop Input.Start WXMsg.AnimDivide WXMsg.Tutorial WXMsg.Challenge WXMsg.Scheme WXMsg.CustomWeapon WXMsg.SetupData WXMsg.SelectItem WXMsg.Request WXMsg.Match.TeamStats.Next WXMsg.Match.TeamStats.Prev WXMsg.Match.TeamStats.Init WXMsg.ControllerSetup WXMsg.ClearBanks WXMsg.ASSERT.GameScope Acting.Trigger App.Version App.SaveScreenShot App.Pause App.Resume App.FocusLost App.FocusGained Detail.PlayAnim Replay.Request FCS.StartService FCS.StartMenu FCS.QuitApp FCS.TerminalsSynced FCS.TitleScreenFinished FCS.QuitAttractMode DevFE.Level DevFE.Script DevFE.Theme DevFE GSS.CreateDamageGraphic HUD.Hide HUD.HideTop HUD.Show HUD.HideTurnTime HUD.TogglePlayerNames HUD.Target.Selected HUD.NoActiveWeapon EFMV.Start EFMV.End EFMV.Ready EFMV.Subtitles.On EFMV.Subtitles.Off EFMV.Terminated EFMV.Play Input.QuitEFMV FE.PlayPublisherMovie FE.PlayTeam17Movie FE.PlayLegalScreenMovie FE.MovieReturnMenu FE.MoviePlayingComplete FE.ClearPopupQueue WXMsg.DoStoryMovieThenMenu WXMsg.DoStoryMovie WXMsg.PlayStoryMovie Input.KeyTyped Input.SomeInput Input.SomeInputFrom Input.PageUp Input.PageDown Input.QuitMovie.Pressed Input.QuitMovie.Released Input.WormSelectPressed WormSelect.WormSelected WormSelect.Enable WormSelect.Disable WormSelect.WeaponSelected WormSelect.OptionSelected Hud.EnableWormSelectArrow Hud.DisableWormSelectArrow Hud.DeleteWormSelectArrow Input.StartButton Input.BackButton Input.AButton WXMsg.ScrewMenu Input.AButton_0 Input.AButton_1 Input.BButton_0 Input.BButton_1 Input.XButton_0 Input.XButton_1 Input.YButton_0 Input.YButton_1 Input.DpadUp_0 Input.DpadUp_1 Input.DpadDown_0 Input.DpadDown_1 Input.DpadLeft_0 Input.DpadLeft_1 Input.DpadRight_0 Input.DpadRight_1 Input.LeftTrigger_0 Input.LeftTrigger_1 Input.RightTrigger_0 Input.RightTrigger_1 Xbox.msgFCB Xbox.msgEMS Xbox.msgDMS Xbox.msgECS Xbox.msgLCS Xbox.msgCHD Xbox.msgESIS Xbox.msgDSIS Xbox.msgSSIS Xbox.msgNewAccount Xbox.msgGuestAccount Xbox.msgCustomUserMenu WXNET.CheckScheme WXNET.CheckPlayers Input.JumpPressed Input.JumpReleased Input.JumpBackPressed Input.JumpBackReleased Input.FusePressed Input.Fuse1Pressed Input.Fuse2Pressed Input.Fuse3Pressed Input.Fuse4Pressed Input.Fuse5Pressed Input.FuseReleased Input.BouncePressed Input.BounceReleased Input.OpenPanelPressed Input.ClosePanelPressed Input.FirstPersonPressed Input.FirstPersonReleased Input.BlimpViewPressed Input.BlimpViewReleased Input.MoveForwardPressed Input.MoveForwardReleased Input.MoveBackwardPressed Input.MoveBackwardReleased Input.MoveLeftPressed Input.MoveLeftReleased Input.MoveRightPressed Input.MoveRightReleased Input.TurnLeftPressed Input.TurnLeftReleased Input.TurnRightPressed Input.TurnRightReleased Input.AimUpPressed Input.AimUpReleased Input.AimDownPressed Input.AimDownReleased Input.AimMouse Input.FirePressed Input.FireReleased Input.TauntPressed Input.Jetpack.ForwardPressed Input.Jetpack.ForwardReleased Input.Jetpack.BackPressed Input.Jetpack.BackReleased Input.Jetpack.LeftPressed Input.Jetpack.LeftReleased Input.Jetpack.RightPressed Input.Jetpack.RightReleased Input.LeftMousePressed Input.LeftMouseReleased Input.RightMousePressed Input.RightMouseReleased Input.MouseWheelUp Input.MouseWheelDown Input.MouseMoved Input.MouseWheelUp.Captured Input.MouseWheelDown.Captured Input.MouseMoved.Captured Input.MoveX Input.MoveY Input.AutoAimLeft Input.AutoAimRight Input.EnableGroup Input.DisableGroup Input.ToggleManualCamera Input.FireUtilPressed Input.FireUtilReleased Input.F1Pressed Input.F2Pressed Input.F3Pressed Input.F4Pressed Input.F5Pressed Input.F6Pressed Input.F7Pressed Input.F8Pressed Input.F9Pressed Input.F10Pressed Input.F11Pressed Input.F12Pressed Input.ZoomOutPressed Input.ZoomOutReleased ActiveWorm.Show Worm.Hide Worm.Show SpectateCam.RotateLeftPressed SpectateCam.RotateLeftReleased SpectateCam.RotateRightPressed SpectateCam.RotateRightReleased SpectateCam.RotateUpPressed SpectateCam.RotateUpReleased SpectateCam.RotateDownPressed SpectateCam.RotateDownReleased SpectateCam.ForwardPressed SpectateCam.ForwardReleased SpectateCam.BackPressed SpectateCam.BackReleased SpectateCam.LeftPressed SpectateCam.LeftReleased SpectateCam.RightPressed SpectateCam.RightReleased SpectateCam.MouseMoved SpectateCam.MouseZoom SpectateCam.MouseMiddlePressed SpectateCam.MouseMiddleReleased SpectateCam.BlimpViewPressed SpectateCam.BlimpViewReleased SpectateCam.ResetPressed SpectateCam.AppPause SpectateCam.OpenChat SpectateCam.LocalPressed SpectateCam.LocalReleased SpectateCam.ZoomInPressed SpectateCam.ZoomInReleased SpectateCam.ZoomOutPressed SpectateCam.ZoomOutReleased Camera.RotateLeftPressed Camera.RotateLeftReleased Camera.RotateRightPressed Camera.RotateRightReleased Camera.RotateUpPressed Camera.RotateUpReleased Camera.RotateDownPressed Camera.RotateDownReleased Camera.ForwardPressed Camera.ForwardReleased Camera.BackPressed Camera.BackReleased Camera.LeftPressed Camera.LeftReleased Camera.RightPressed Camera.RightReleased Camera.MouseMoved Camera.MouseZoom Camera.MouseMiddlePressed Camera.MouseMiddleReleased Camera.ResetPressed Camera.ToggleDistance Camera.LogicHasUpdated Camera.HasUpdated Camera.FollowSceneCam Camera.StopFollowingSceneCam Camera.GraphicalModeChanged Camera.LogicalModeChanged Camera.ShakeStart Camera.ShakeEnd Camera.Enable Camera.Disable Camera.Path.Start Camera.Path.Stopped Camera.Path.Reached.Knot Camera.SetDefault Camera.WriteGraphicTaskId Camera.Cancel Camera.LocalPressed Camera.LocalReleased Camera.ZoomInPressed Camera.ZoomInReleased Camera.ZoomOutPressed Camera.ZoomOutReleased AI.IssueWormCommand AI.WormCommandCompleted AI.MoveFailed AI.PerformMoveAction AI.PerformSetWeaponAction AI.PerformFireAtTargetAction AI.PerformDefaultAITurn AI.ClearActions AI.ExecuteActions AI.PerformPathMoveAction AI.GameEnded AI.PopulatePathingNodes Worm.SetActorName Worm.NewPosition Worm.Died Worm.Die Worm.KillNow Worm.Damaged Worm.Damaged.Current Worm.VectorIntersect Worm.ParabolaIntersect Worm.CollisionNotification Worm.Angry Worm.Say Worm.Poison Worm.Antidote Worm.ApplyPoison Worm.RemoveFromTeamQueue Worm.Respawn Worm.Track.Projectile Worm.DieQuietly Worm.TimeToDie Worm.IsSpeaking Worm.ApplyLightside Worm.LandDeath Worm.WaterDeath Worm.Reorient Worm.UtilityUsed Worm.DrunkRedbull Worm.NowUpdateGraphic Worm.ClearUtilities Worm.OverridePhysics Worm.CleanUpOnDeactivate Worm.Drowning Worm.Vapourize WormManager.SelectNextWorm WormManager.GetActiveWormCount WormManager.GetActiveTeamCount WormManager.Reinitialise WormManager.GetLiveWormsOnTeam WormManager.GetSurvivingTeam WormManager.TeleportIn WormManager.CreateWorm WormManager.GetActiveAlliances WormManager.SurrenderTeamById Weapon.Create Weapon.Created Weapon.Delete Utility.Delete Weapon.CreateGraphic Weapon.DeleteGraphic Weapon.Selected Weapon.PreSelected Weapon.ActivateAccessory Weapon.NoneSelected Weapon.PanelChanged Weapon.DelayedPanelChanged Weapon.PoweringUpStart Weapon.LaunchPayload Weapon.LaunchPayload.Callback Weapon.PowerBarLogicStart Weapon.PowerBarLogicEnd Weapon.NotClearToFire Weapon.GetLaunchPosition Weapon.DisableWeaponChange Weapon.EnableWeaponChange Weapon.Fired.Start Weapon.Fired.End Weapon.CreateAimingCursor Weapon.ResetAimingCursor Weapon.CreateBomberCursor Weapon.CreateTargetingCursor Weapon.CreateHomingCursor Weapon.CreateNinjaCursor Weapon.CreateTeleportCursor Weapon.CreateBinocularsCursor Weapon.CreateSuperBomberCursor Weapon.CreateSniperCursor Weapon.AimedLogicStart Weapon.AimedLogicEnd Weapon.DeleteCursor Weapon.PlayFireAnim Weapon.PlayWindupAnim Weapon.StartFireAnim Weapon.EndFireAnim Weapon.FuseBounceChanged Weapon.PostLaunchDelay Weapon.ApplyScalesOfJustice Weapon.1stPersonGraphicCreated Weapon.Fired Weapon.Wield Payload.Expire Payload.CollideWithLand Payload.CollideWithWater Payload.CollideWithDisarmPlane Payload.CollideWithExpiryPlane Payload.Parabola Payload.Bounce Payload.GetMesh Payload.Sink Payload.Sunk Payload.TerminalVelocity Payload.Arm Payload.LogicallyArmed Payload.Disarm Payload.Detonate Payload.Rest Payload.BigJump Payload.SmallJump Payload.Deleted Payload.AdjustExpiry Payload.Fall Payload.Land Payload.ForceExpiry Payload.AttachMesh Payload.DetachMesh Payload.Launched Payload.PlayIntermediateAnim Payload.ChangeToSecondMesh Payload.Impact Land.Import Land.MakeRenderable Land.NewShape Land.LoadMaterials Land.GetDetailInfo Land.SpawnPiece Land.Clear Land.ClearMaterials Land.GetNormal Land.CheckVoxel Land.SetVoxel Land.ClearVoxel Land.CreateFrameGraphic Land.LoadCompleted Land.SetTimeOfDay Land.GetLandRemaining Land.EnablePointLight Land.DisablePointLight Land.SetPointLightColor Land.ClearCoded SpawnVolume.Remap SpawnVolume.Reset Heightmap.Import LogicEntity.Created Explosion Explosion.Construct Damage.Impulse Airstrike.UpdateInfo CommentaryPanel.ScriptText CommentaryPanel.DebugText CommentaryPanel.CrateText Commentary.Clear Commentary.NoDefault Commentary.EnableDefault Comment.NewWeaponAvail Comment.WeaponCrateSpawn Comment.HealthCrateSpawn Comment.UtilityCrateSpawn Comment.MysteryCrateSpawn Comment.Radiation Comment.BaseballBat CommentaryPanel.TimedText Comment.Poison Comment.SuddenDeath Comment.Taunt Comment.TeamDeath Die GameLogic.AboutToApplyDamage GameLogic.ActivateNextWorm GameLogic.ActiveWormChanged GameLogic.AddMeToDeathQueue GameLogic.AITurn.Started GameLogic.ApplyDamage GameLogic.CrateShower GameLogic.CreateAirstrike GameLogic.CreateCrate GameLogic.CreateTrigger GameLogic.DecrementInventory GameLogic.DecrementInventory.Id GameLogic.DecInventory.IdIndex GameLogic.DecrementWeaponDelays GameLogic.DestroyTrigger GameLogic.DoubleTurnTime GameLogic.Draw GameLogic.DrawImmediately GameLogic.ReplayRound GameLogic.DropRandomCrate GameLogic.QuitGame GameLogic.EndTurn GameLogic.EndTurn.Immediate GameLogic.GameLoadComplete GameLogic.GotoFrontEnd GameLogic.GunWaiting GameLogic.Mission.Failure GameLogic.Mission.Success GameLogic.Mission.Success.Debug GameLogic.NoActivity GameLogic.PauseGame GameLogic.PlaceOilDrum GameLogic.PlaceMine GameLogic.PlaceObjects GameLogic.PlaceTelepads GameLogic.RequestWeaponIndex GameLogic.RequestWeaponName GameLogic.ResetCrateParameters GameLogic.ResetTriggerParams GameLogic.ResumeGame GameLogic.RoundTime.Pause GameLogic.RoundTime.Resume GameLogic.StartGame GameLogic.RestartGame GameLogic.Timer0 GameLogic.Timer1 GameLogic.Timer2 GameLogic.Timer3 GameLogic.Timer4 GameLogic.Timer5 GameLogic.Timer6 GameLogic.Timer7 GameLogic.Timer8 GameLogic.Timer9 GameLogic.Turn.Ended GameLogic.Turn.Started GameLogic.Turn.WormUpdated GameLogic.TurnTime.Pause GameLogic.TurnTime.Resume GameLogic.Win GameLogic.LoadPowerWeaponTweaks GameLogic.AddInventory GameLogic.IncrementInventory GameLogic.ClearInventories GameLogic.CreateRandomMine GameLogic.CreateRandomOildrum GameLogic.CreateRandMineFactory GameLogic.CreateNuclearEffect GameLogic.FriendlyDamage GameLogic.EnemyDamage GameLogic.TriggerGoodShot GameLogic.ActivateSuddenDeath GameLogic.Tutorial.Failure GameLogic.Tutorial.Success GameLogic.Tutorial.End GameLogic.Challenge.Success GameLogic.Challenge.Failure GameLogic.GetAllTeamsHadTurn GameLogic.SetGameScope GameLogic.KillScript GameLogic.TeamDied GameLogic.StartMineFactory GameLogic.CreateRandomTelepad GameLogic.CreateTelepad GameLogic.CreateBriefingBox GameLogic.WeaponPanelOpened GameLogic.WeaponPanelClosed GameLogic.RespawnMine GameLogic.CreateTeamStatues GameLogic.AboutToWaterRise Timer.StartGame Timer.EndGame Timer.GameTimedOut Timer.StartTurn Timer.EndTurn Timer.TurnTimedOut Timer.StartHotSeatTimer Timer.EndHotSeatTimer Timer.HotSeatTimedOut Timer.StartPostActivity Timer.PostActivityTimedOut Timer.StartRetreatTimer Timer.RetreatTimedOut Timer.EndRetreatTimer RandomNumber.Get Bomber.DropBomb Bomber.AnimsComplete Particle.StartEvent Particle.EndEvent Particle.NewEmitter Particle.NewUserIdEmitter Particle.DelLogicalEmitter Particle.DelLogicalEmitterImm Particle.SspndLogicalEmitter Particle.ResumeLogicalEmitter Particle.DelGraphicalEmitter Particle.DelGraphicalEmitterImm Particle.SspndGraphicalEmitter Particle.ResumeGraphicalEmitter Particle.ReloadData Particle.SetOverrides Particle.WeatherTimer 3dAimer.Display 3dAimer.Hide Clock.Display Clock.Hide Gravestone.Create TeleportToPosition Teleport.UpdateTargettingInfo Teleport.RandomPosition Jetpack.StartJet Jetpack.StopJet Jetpack.Dying Jetpack.Kill Jetpack.Gfx.Created Jetpack.UpdateFuel Starburst.Gfx.Created Starburst.FuseLit Starburst.Launched NinjaRope.Lengthen.On NinjaRope.Shorten.On NinjaRope.SwingForward.On NinjaRope.SwingBackward.On NinjaRope.SwingLeft.On NinjaRope.SwingRight.On NinjaRope.Lengthen.Off NinjaRope.Shorten.Off NinjaRope.SwingForward.Off NinjaRope.SwingBackward.Off NinjaRope.SwingLeft.Off NinjaRope.SwingRight.Off NinjaRope.Fire.Sfx NinjaRope.Impact.Sfx NinjaRope.EndSwing NinjaRope.Kill NinjaRope.Dying NinjaRope.Gfx.Created NinjaRope.Fired NinjaRope.Retracted NinjaRope.UpdateTargettingInfo SentryGun.DamageComplete SentryGun.Activated GameLogic.CreateSentryGun SentryGun.LookAt SentryGun.FireAt MineFactory.Start MineFactory.Fire MineFactory.FireEnd MineFactory.Deleted Telepad.Deleted Bubble.Hit BubbleMachine.DamageComplete Bubble.Created Bubble.Deleted Flood.DoFlood Flood.StartRain Flood.StopRain Flood.CutCamera Crate.Collected Crate.Destroyed Crate.Sunk Crate.Deleted Crate.RadarHide Crate.RadarDisplay Crate.LooseChute Crate.Delete DoubleDamage.Activated Firepunch.End Parachute.Kill Parachute.Dying Parachute.AutoOpen Parachute.Gfx.Created Debug.PlaySfx Debug.DrawDot Earthquake.Start Earthquake.Impulse Earthquake.TimeToEnd Earthquake.End GS.LeaveBrowser Girder.Place Girder.Cancel Girder.Raise.Pressed Girder.Raise.Released Girder.Lower.Pressed Girder.Lower.Released Girder.Move.Forward.Pressed Girder.Move.Forward.Released Girder.Move.Backward.Pressed Girder.Move.Backward.Released Girder.Move.Left.Pressed Girder.Move.Left.Released Girder.Move.Right.Pressed Girder.Move.Right.Released Fly.Pitch.Up.Pressed Fly.Pitch.Up.Released Fly.Pitch.Down.Pressed Fly.Pitch.Down.Released Fly.Roll.Left.Pressed Fly.Roll.Left.Released Fly.Roll.Right.Pressed Fly.Roll.Right.Released Fly.Yaw.Left.Pressed Fly.Yaw.Left.Released Fly.Yaw.Right.Pressed Fly.Yaw.Right.Released SkipGo.Launched Trigger.Destroyed Trigger.Damaged Trigger.Collected Trigger.SheepCollected Trigger.PayloadCollected Trigger.GirderCollected Trigger.Deleted FastWalk.Activate Team.Freeze Team.Thaw Team.Surrender Tweaks.ReloadData Tweaks.Updated String.Substitute String.SubstituteIndirect Worm.QueueAnim Worm.ResetAnim Worm.Talk Worm.ScriptDrawAnim Worm.GoodShot Worm.Sad Worm.CamTrackMe Worm.SetBlink OilDrum.Deleted Rope.SwingX Rope.SwingY FirstBlood Object.AboutToMove FE.GameTypes FE.ResetRoundCount Game.BriefingDialogOkPressed Game.BriefingDialogNowOn Game.BriefingDialogNowOff Network.GameCompleted Network.RoundCompleted TransitionFadeUp TransitionFadeDown TransitionKill TransitionComplete WeaponPanel.PlaySound WeaponHelpPanel.Open WeaponHelpPanel.Close Team.Embarrassed Team.Laugh RainAudio.Create RainAudio.Kill Chat.Send Chat.SendSelectedPlayer Chat.Message Chat.ToggleConsole Chat.CloseConsole Chat.ShowIndicator Chat.HideIndicator Chat.Action Chat.Clear Chat.SelectPlayer Worm.DamageComplete FE.SetAutoLoop CrateSpy.Collected Armour.Collected Buffalo.Collected Buffalo.Activated Buffalo.Deactivated Net.CloseClient Net.ClientAbortGame NowUpdateGraphic FE.ControllerLost Worm.SurrenderAnim Music.FadeIn Dummy.Null Edit.AllocFrame Edit.FreeFrame Edit.UpdateFrame Edit.AddFrameRef Edit.Handshake Edit.GetRevisionString Edit.AddVisRef Edit.RemoveVisRef Edit.LoadMaterialFile Edit.GameCollision Edit.SetThemeAndTime Edit.HideWater Edit.ShowWater Edit.GetHeightmapBounds Edit.GetHeightmapPolyCount Edit.SurroundLand Edit.ParticleCommand Edit.UpdateCamera Edit.PlayEFMV Edit.StopEFMV Edit.GetDataBankName Edit.FlushLandscapeHandles Edit.EnableLighting Edit.ReshadowEverything Edit.TestRandomLand Edit.ExportXomMesh Edit.SetInGameView WXWormManager.SpawnWorm WXWormManager.UnspawnWorm Accessory.Update Accessory.Init HeldAccessory.Hide PackAccessory.Wield PackAccessory.Trigger PackAccessory.Hide HatAccessory.Wield HatAccessory.Trigger HatAccessory.Hide Stats.Update Stats.ResetRound Stats.ResetMatch Stats.Delete Stats.Compile Stats.Populate.Round Stats.Populate.Match Stats.PresentAwards Stats.ClearSummary Awards.ShowNext Awards.ShowFirst Stats.DevShow Awards.DevShow Shop.BuyItem Shop.ToggleCategory Wormpot.SetupModes GameLogic.EasterEggFound WXFE.ShowNextLevel WXFE.ShowPrevLevel WXFE.ShowCurLevel MysteryTeleport.End WXMsg.EasterEggFound App.RetryMission GameLogic.SetNoFallDamage CrateSpy.UpdateTexts GameLogic.Turn.Ended Timer.EndGame Timer.HotSeatTimedOut Timer.RetreatTimedOut Worm.Damaged Worm.Damaged.Current Timer.TurnTimedOut Timer.PostActivityTimedOut Timer.GameTimedOut Bomber.AnimsComplete GameLogic.NoActivity Crate.Collected Crate.Destroyed Crate.Sunk Particle.StartEvent Particle.EndEvent Worm.Died Payload.Deleted Trigger.Collected Trigger.Damaged Trigger.Destroyed Trigger.SheepCollected Trigger.PayloadCollected Trigger.GirderCollected String.Substitute String.SubstituteIndirect GameLogic.EndTurn.Immediate EFMV.Terminated OilDrum.Deleted Game.BriefingDialogNowOff Weapon.Selected GameLogic.WeaponPanelOpened GameLogic.WeaponPanelClosed Weapon.Fired Land.NewShape GameLogic.Timer0 GameLogic.Timer1 GameLogic.Timer2 GameLogic.Timer3 GameLogic.Timer4 GameLogic.Timer5 GameLogic.Timer6 GameLogic.Timer7 GameLogic.Timer8 GameLogic.Timer9 GameLogic.PauseGame Camera.Disable,Track GameLogic.ArtilleryMode TeamCount
|
|
|
|
Сообщений: 3813
|
Опубликовано: 22.11.2021, 11:05:02
Надо бы попробовать половить эти функции из луа или позапускать из меню. Некоторые функции - явные указания на события, которые можно ловить скриптом: Код function Worm_Damaged() Message('worm damaged') end
function Weapon_Fired() local worm = lib_QueryWormContainer() Message('weapon fired:'..worm.WeaponIndex) end
Проверил - функции срабатывают на соответствующие события. Вероятно можно какие то параметры прочитать из этих событий, например ид червя, по которому прошел урон. С оружием к примеру раньше запуск оружия мы отслеживали циклом с проверкой количества оружия в инвентаре. Тут получилось определить запуск конкретного оружия.
Смысл жизни в том, чтобы жизнь имела смысл... (firsacho 2005) Рай придуман, чтобы не страшно было умирать. Ад придуман, чтобы не страшно было жить. (firsacho 2007) Мир делиться на два типа людей: Бездарные трудоголики и Талантливые лентяи. (firsacho 2008)
mod.worms.pro - мод Worms Renewation для Worms4
|
|
|
|
Сообщений: 1463
|
Опубликовано: 23.11.2021, 15:38:05
а будет ли работать?
Код function Input_F1Pressed() .. end
|
|
|
|
Сообщений: 3813
|
Опубликовано: 23.11.2021, 16:21:16
Unaited, уже проверил, к сожалению не работает. Но может как то иначе можно отследить
Смысл жизни в том, чтобы жизнь имела смысл... (firsacho 2005) Рай придуман, чтобы не страшно было умирать. Ад придуман, чтобы не страшно было жить. (firsacho 2007) Мир делиться на два типа людей: Бездарные трудоголики и Талантливые лентяи. (firsacho 2008)
mod.worms.pro - мод Worms Renewation для Worms4
|
|
|
|
Сообщений: 3813
|
Опубликовано: 29.11.2021, 09:53:04
Крутяк, можно вызывать меню через скрипт: Код SendStringMessage("WXMsg.CreatePopUp","WXFEP.ConfirmQuit")
То есть можно попробовать делать какие-нибудь виджеты... А если еще получится еще считывать выбор в таких менюхах... В некоторых твиках меню есть строка
Код <CallBack>False</CallBack>
Смысл жизни в том, чтобы жизнь имела смысл... (firsacho 2005) Рай придуман, чтобы не страшно было умирать. Ад придуман, чтобы не страшно было жить. (firsacho 2007) Мир делиться на два типа людей: Бездарные трудоголики и Талантливые лентяи. (firsacho 2008)
mod.worms.pro - мод Worms Renewation для Worms4
|
|
|
|
Сообщений: 3813
|
Опубликовано: 03.12.2021, 07:18:50
WXMsg.PlaySample из скриптов похоже все-же не запускается. Выдает ошибку в лог: "XSound | FMOD: Failed to find an event called WormsX/Master/weapon/HudAlert"
На Debug.PlaySfx аналогичная ошибка
Смысл жизни в том, чтобы жизнь имела смысл... (firsacho 2005) Рай придуман, чтобы не страшно было умирать. Ад придуман, чтобы не страшно было жить. (firsacho 2007) Мир делиться на два типа людей: Бездарные трудоголики и Талантливые лентяи. (firsacho 2008)
mod.worms.pro - мод Worms Renewation для Worms4
|
|
|
|
Сообщений: 3813
|
Опубликовано: 17.06.2024, 12:57:09
Столкнулся с проблемой, что при подъеме воды игра не обновляет сгенерированные места респауном. Попробовал через SendMessage функции, в надежде, что помогут SpawnVolume.Remap SpawnVolume.Reset Первая - не заметил эффекта. Вторая - эффект не наблюдается, но появились вылеты на ровном месте. В логе ничего на этот счет. Возможно эти функции связаны с зоной спауна ящиков в Homelands, а может работают только при загрузке уровня.
Смысл жизни в том, чтобы жизнь имела смысл... (firsacho 2005) Рай придуман, чтобы не страшно было умирать. Ад придуман, чтобы не страшно было жить. (firsacho 2007) Мир делиться на два типа людей: Бездарные трудоголики и Талантливые лентяи. (firsacho 2008)
mod.worms.pro - мод Worms Renewation для Worms4
|
|
|
|