View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003792 | Spring engine | General | public | 2013-05-14 17:17 | 2014-11-05 23:39 |
| Reporter | Licho | Assigned To | jK | ||
| Priority | low | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 94.1 | ||||
| Summary | 0003792: If two mods have same name first one is used even if second archive is specified in startscript | ||||
| Description | Even if specific archive is requested in startscript, if there are two mods with the same name, engine uses first one (or random one) instead of archive requested. | ||||
| Steps To Reproduce | Create two mutators with same name in modinfo. Use startscript to request gametype=mutator1.sdd; and then gametype=mutator2.sdd; Same mutator will be used in both cases. | ||||
| Tags | No tags attached. | ||||
| Checked infolog.txt for Errors | |||||
|
|
imo .sdd shouldn't be used... |
|
|
What do you think sdd shoudlnt be used? Its the main way to develop things for this engine! Dont know any game dev not using it. Also this bug probably applies to other archives as well though i didnt test. |
|
|
with .sdd i meant that an archive depends on an .sdd. it always should depend on the archive name. .sdd itself should be used for developing... sure! |
|
|
Its not about mutator dependency. Archive does not depend on .sdd, it depends on "Zero-K v1.1.3.6" in both cases. It is about startscript + archive. You can do the same but with regular mods. |
|
|
then don't use .sdd in startscript? imo filename dependencies should be removed... they only will cause trobule at few / no benefit. instead you should use the archive name. (name + version tag of modinfo.lua) |
|
|
There are multiple sdd with same name .. using ".sdd" in startscript is the way to fix it and determine which one i want :-) Its used by benchmarker to specify sdd mutator (modified by it). |
|
|
filenames shouldn't be used in startscript there is also a ticket to remove that `feature` |
|
|
Ok, how do you then tell engine which game to use if two have same name? (Case of sdd mods or benchmarker mods) ? |
|
|
thats simple: you can't. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2013-05-14 17:17 | Licho | New Issue | |
| 2013-05-14 19:17 | abma | Note Added: 0010694 | |
| 2013-05-15 02:11 | Licho | Note Added: 0010695 | |
| 2013-05-15 02:22 | abma | Note Added: 0010696 | |
| 2013-05-15 10:22 | Licho | Note Added: 0010697 | |
| 2013-05-15 10:44 | abma | Note Added: 0010698 | |
| 2013-05-15 10:47 | abma | Note Edited: 0010698 | |
| 2013-05-15 10:49 | abma | Note Edited: 0010698 | |
| 2013-05-20 22:26 | Licho | Note Added: 0010714 | |
| 2014-11-05 05:00 | jK | Note Added: 0013804 | |
| 2014-11-05 05:00 | jK | Status | new => closed |
| 2014-11-05 05:00 | jK | Assigned To | => jK |
| 2014-11-05 05:00 | jK | Resolution | open => won't fix |
| 2014-11-05 13:30 | Licho | Note Added: 0013805 | |
| 2014-11-05 13:30 | Licho | Status | closed => feedback |
| 2014-11-05 13:30 | Licho | Resolution | won't fix => reopened |
| 2014-11-05 23:39 | abma | Note Added: 0013807 | |
| 2014-11-05 23:39 | abma | Status | feedback => closed |
| 2014-11-05 23:39 | abma | Resolution | reopened => fixed |