MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0001115 | Zandronum | [All Projects] Suggestion | public | 2012-10-10 16:09 | 2014-05-12 00:16 |
|
Reporter | Watermelon | |
Assigned To | | |
Priority | normal | Severity | tweak | Reproducibility | have not tried |
Status | closed | Resolution | backport later | |
Platform | | OS | | OS Version | |
Product Version | 1.0 | |
Target Version | | Fixed in Version | | |
|
Summary | 0001115: Change ACS runaway script threshold from 500,000 to a variable or something higher |
Description | The limit of 500,000 is slowly becoming archaic from some of our mods that can push the engine quite far. ZDaemon has raised it to 2 million p-code instructions before runaway happens, and while I'm not trying to create [yet another] ZD thread, this showed me that it can be changed. It would be interesting to either up the limit for the mod developers in this community (since we're a mod driven port).
If this idea is feasible, maybe there should be a limit for the server (and clients have their own limit), like:
int sv_acsrunawaythreshold
Of course the only problem is someone could set it to 2 billion and go nuts, though they'd have to go out of their way to do such a thing; which means the server could possibly puke a log message if the threshold was changed? |
Steps To Reproduce | |
Additional Information | Usually I get the message when running things like a square root formula on a lot of actors since there isn't a native square root function and does lots of stuff. When you have 4000 actors or such, there's enough calls to flood it to runaway. |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2012-10-10 16:09 | Watermelon | New Issue | |
2012-10-10 21:16 | Blzut3 | Note Added: 0005076 | |
2012-10-11 02:14 | Watermelon | Note Added: 0005080 | |
2012-10-11 02:15 | Watermelon | Note Edited: 0005080 | bug_revision_view_page.php?bugnote_id=5080#r2769 |
2012-10-11 02:16 | Watermelon | Note Edited: 0005080 | bug_revision_view_page.php?bugnote_id=5080#r2770 |
2012-10-11 02:27 | Watermelon | Note Edited: 0005080 | bug_revision_view_page.php?bugnote_id=5080#r2771 |
2012-10-11 04:38 | Watermelon | Note Edited: 0005080 | bug_revision_view_page.php?bugnote_id=5080#r2775 |
2012-10-12 15:39 | Dusk | Note Added: 0005086 | |
2014-05-12 00:16 | Watermelon | Status | new => closed |
2014-05-12 00:16 | Watermelon | Resolution | open => backport later |