[ Обновленные темы · Новые сообщения · Участники · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Моддинг » Уроки моддинга Worms 4 Mayhem » Список функций движка
Список функций движка
Unaited
Админы
Сообщений: 1463
Реп: 92 / Инв: 13
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


 
firsacho
Админы
Сообщений: 3812
Реп: 84 / Инв: 15
Надо бы попробовать половить эти функции из луа или позапускать из меню.
Некоторые функции - явные указания на события, которые можно ловить скриптом:

Код
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
 
Unaited
Админы
Сообщений: 1463
Реп: 92 / Инв: 13
а будет ли работать?
Код
function Input_F1Pressed()
  ..
end


 
firsacho
Админы
Сообщений: 3812
Реп: 84 / Инв: 15
Unaited, уже проверил, к сожалению не работает. Но может как то иначе можно отследить



Смысл жизни в том, чтобы жизнь имела смысл... (firsacho 2005)
Рай придуман, чтобы не страшно было умирать. Ад придуман, чтобы не страшно было жить. (firsacho 2007)
Мир делиться на два типа людей: Бездарные трудоголики и Талантливые лентяи. (firsacho 2008)

mod.worms.pro - мод Worms Renewation для Worms4
 
firsacho
Админы
Сообщений: 3812
Реп: 84 / Инв: 15
Крутяк, можно вызывать меню через скрипт:

Код
SendStringMessage("WXMsg.CreatePopUp","WXFEP.ConfirmQuit")

То есть можно попробовать делать какие-нибудь виджеты...
А если еще получится еще считывать выбор в таких менюхах... 
В некоторых твиках меню есть строка
Код
<CallBack>False</CallBack>




Смысл жизни в том, чтобы жизнь имела смысл... (firsacho 2005)
Рай придуман, чтобы не страшно было умирать. Ад придуман, чтобы не страшно было жить. (firsacho 2007)
Мир делиться на два типа людей: Бездарные трудоголики и Талантливые лентяи. (firsacho 2008)

mod.worms.pro - мод Worms Renewation для Worms4
 
firsacho
Админы
Сообщений: 3812
Реп: 84 / Инв: 15
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
 
Форум » Моддинг » Уроки моддинга Worms 4 Mayhem » Список функций движка
  • Страница 1 из 1
  • 1
Поиск: