View Issue Details [ Jump to Notes ] [ Related Changesets ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0006349 | Spring engine | AI | public | 2019-11-20 08:07 | 2020-07-06 01:11 | ||||
Reporter | sprung | ||||||||
Assigned To | Kloot | ||||||||
Priority | low | Severity | tweak | Reproducibility | N/A | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 104.0 +git | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0006349: Some way to block /aicontrol | ||||||||
Description | This is a request to make it possible to block people from spawning AIs midgame. Ideally it would: * work with dedicated server, to prevent the AI from appearing in the first place (that screws up logic that assumes AIs can't appear midgame) * be per-player instead of global so we don't have to block reasonable people * _not_ be an extension of `noHelperAIs` because that one also blocks some basic LuaUI callouts (which, as a side note, games can already implement on their own) | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | Irrelevant | ||||||||
Attached Files |
|
![]() |
|
Anonymous (viewer) 2020-07-05 23:50 |
Fix 9f9974f369d08b69817fe7eea63bb00c10dbc929 committed to develop branch: fix 0006349, repo: spring changeset id: 37913 |
Anonymous (viewer) 2020-07-05 23:59 |
Fix fb6012a058f0c134ed8203fcda1b1d6fd284dc48 committed to maintenance branch: fix 0006349, repo: spring changeset id: 37914 |
Kloot (developer) 2020-07-06 00:17 Last edited: 2020-07-06 01:11 |
the server now understands "aictrl <player-name>" and "aictrlbynum <player-id>" to [un]block player /aicontrol commands. |
![]() |
|||
spring: develop 9f9974f3
Timestamp: 2020-07-05 23:50:02 Author: rtri [ Details ] [ Diff ] |
fix 0006349 | ||
mod - rts/ExternalAI/SkirmishAIHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/SkirmishAIHandler.h | [ Diff ] [ File ] | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
mod - rts/Net/GameServer.cpp | [ Diff ] [ File ] | ||
mod - rts/Net/GameServer.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/VFSHandler.cpp | [ Diff ] [ File ] | ||
spring: maintenance fb6012a0
Timestamp: 2020-07-05 23:50:02 Author: rtri [ Details ] [ Diff ] |
fix 0006349 | ||
mod - rts/ExternalAI/SkirmishAIHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/SkirmishAIHandler.h | [ Diff ] [ File ] | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
mod - rts/Net/GameServer.cpp | [ Diff ] [ File ] | ||
mod - rts/Net/GameServer.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/VFSHandler.cpp | [ Diff ] [ File ] | ||
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2019-11-20 08:07 | sprung | New Issue | |
2020-07-05 23:50 | Changeset attached | => spring develop 9f9974f3 | |
2020-07-05 23:50 | Anonymous | Note Added: 0020456 | |
2020-07-05 23:58 | Changeset attached | => spring maintenance fb6012a0 | |
2020-07-05 23:59 | Anonymous | Note Added: 0020457 | |
2020-07-06 00:17 | Kloot | Assigned To | => Kloot |
2020-07-06 00:17 | Kloot | Status | new => resolved |
2020-07-06 00:17 | Kloot | Resolution | open => fixed |
2020-07-06 00:17 | Kloot | Note Added: 0020458 | |
2020-07-06 01:11 | Kloot | Note Edited: 0020458 | View Revisions |