MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0003089 | Zandronum | [All Projects] Suggestion | public | 2017-04-24 18:12 | 2018-09-30 21:45 |
|
Reporter | StrikerMan780 | |
Assigned To | Torr Samaho | |
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | |
Platform | Microsoft | OS | Windows | OS Version | XP/Vista/7 |
Product Version | 3.0-beta | |
Target Version | 3.0 | Fixed in Version | 3.0 | |
|
Summary | 0003089: Backport KILL Script type (My last backport request, I swear!) |
Description | This is a very simple and straightforward addition, and the last piece of the puzzle I need for my mod, thus the last backport request I'll ever make for 3.0.
'https://github.com/coelckers/gzdoom/commit/c0eb8f3b9604612240956b75f3fcd9c5c38f5f13 [^]'
Kill scripts, a feature I developed myself last year, in hopes that it could make it here. I'll be using it for dynamic and universal calculation for gaining exp points from enemies. (Bases EXP gained on a combination of their health, aggression, painchance, and other factors.) |
Steps To Reproduce | |
Additional Information | |
Tags | No tags attached. |
Relationships | duplicate of | 0002828 | closed | | Backporting KILL Script Type |
|
Attached Files | KillScriptTest.pk3 (1,050) 2017-05-01 19:41 /tracker/file_download.php?file_id=2096&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2017-04-24 18:12 | StrikerMan780 | New Issue | |
2017-04-25 19:40 | Torr Samaho | Note Added: 0017324 | |
2017-04-25 19:44 | StrikerMan780 | Note Added: 0017325 | |
2017-04-26 05:55 | Torr Samaho | Relationship added | duplicate of 0002828 |
2017-04-26 05:58 | Torr Samaho | Assigned To | => Torr Samaho |
2017-04-26 05:58 | Torr Samaho | Status | new => needs testing |
2017-04-26 05:59 | Torr Samaho | Note Added: 0017334 | |
2017-04-26 16:46 | StrikerMan780 | Note Added: 0017345 | |
2017-04-26 16:47 | StrikerMan780 | Note Edited: 0017345 | bug_revision_view_page.php?bugnote_id=17345#r10414 |
2017-04-26 16:47 | StrikerMan780 | Note Edited: 0017345 | bug_revision_view_page.php?bugnote_id=17345#r10415 |
2017-05-01 18:57 | StrikerMan780 | Note Added: 0017496 | |
2017-05-01 18:59 | Torr Samaho | Note Added: 0017498 | |
2017-05-01 19:41 | StrikerMan780 | File Added: KillScriptTest.pk3 | |
2017-05-01 19:42 | StrikerMan780 | Note Added: 0017501 | |
2017-05-01 19:42 | StrikerMan780 | Note Edited: 0017501 | bug_revision_view_page.php?bugnote_id=17501#r10519 |
2017-05-07 13:05 | Torr Samaho | Note Added: 0017576 | |
2017-05-15 03:09 | Ru5tK1ng | Note Added: 0017697 | |
2017-05-15 03:09 | Ru5tK1ng | Status | needs testing => resolved |
2017-05-15 03:09 | Ru5tK1ng | Resolution | open => fixed |
2017-05-15 03:09 | Ru5tK1ng | Fixed in Version | => 3.0 |
2017-05-15 03:09 | Ru5tK1ng | Target Version | => 3.0 |
2018-09-30 21:45 | Blzut3 | Status | resolved => closed |
Notes |
|
|
|
|
|
Excellent, now I can start really cleaning up a 7-year-old mess of hacky, difficult to maintain code and move forward with my project. Thank you. |
|
|
|
You're welcome! The feature sounds very useful, in particular, considering that the implementation is very non-invasive. |
|
|
(0017345)
|
StrikerMan780
|
2017-04-26 16:46
(edited on: 2017-04-26 16:47) |
|
Yeah, after the first iteration, which was a bit of a mess and overdesigned, I did my best to make something both simple and extremely powerful the second time around.
It seems everything works offline, I haven't started on online testing however... will report back on that.
|
|
|
|
OK, tested it online extensively... and found something interesting. Online, on the first kill after a map starts, the script will execute twice. Subsequent times only executes the script once per actor as it should. |
|
|
|
Can you make a minimal example wad? |
|
|
|
PK3 attached. Found out that it's actually executing the script on both the client and server at the same time, even if it isn't a CLIENTSIDE script.
|
|
|
|
Thanks! This should be fixed now. |
|
|
|
I tested the example wad with the fix and the script seemed to function normally. |
|