| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
|---|---|---|---|---|---|---|---|---|---|
| 0002507 | Spring engine | Lua | public | 2011-07-01 12:52 | 2011-07-02 12:30 | ||||
| Reporter | KingRaptor | ||||||||
| Assigned To | Kloot | ||||||||
| Priority | normal | Severity | major | Reproducibility | always | ||||
| Status | resolved | Resolution | fixed | ||||||
| Product Version | 0.82.7+git | ||||||||
| Target Version | Fixed in Version | 0.82.7+git | |||||||
| Summary | 0002507: (master) Spring.GameOver is broken | ||||||||
| Description | Passing an empty table in Spring.GameOver() results in the following error: Player UnnamedPlayer sent invalid GameOver: invalid size for NETMSG_GAMEOVER (no winning allyteams received) When a table with at least one allyTeam is passed, nothing happens (stats not displayed, Spring.IsGameOver() returns false, etc.) | ||||||||
| Additional Information | Tested with ZK (dev version) | ||||||||
| Tags | No tags attached. | ||||||||
| Checked infolog.txt for Errors | |||||||||
| Attached Files |
| ||||||||
Notes |
|
|
Kloot (developer) 2011-07-01 22:30 |
This code... function gadget:UnitDestroyed(unitID, unitDefID, unitTeam) winningAllyTeams = {[1] = 1} Spring.GameOver(winningAllyTeams) end ...works just fine. |
|
KingRaptor (reporter) 2011-07-02 08:38 |
Tried again, results: Spring.Echo(Spring.IsGameOver()) before Spring.GameOver indicates that IsGameOver is indeed set from false to true, so my description was mistaken. However, the stats screen is not displayed and gadget:GameOver() is not called. |
|
Kloot (developer) 2011-07-02 12:29 |
why the stats screen is not displayed in ZK: awards.lua calls spSendCommands({'endgraph 0'}) (debug your own code next time) why GameOver did not trigger: there was a signature mismatch between the virtual function and its overridden version. |
Issue History |
|||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-07-01 12:53 | KingRaptor | New Issue | |
| 2011-07-01 12:53 | KingRaptor | Graphics Card | => unknown |
| 2011-07-01 16:54 | hoijui | Build | => 0.82.3-2384-g0387e6a |
| 2011-07-01 16:54 | hoijui | Additional Information Updated | |
| 2011-07-01 22:30 | Kloot | Note Added: 0006841 | |
| 2011-07-01 22:30 | Kloot | Status | new => feedback |
| 2011-07-02 08:38 | KingRaptor | Note Added: 0006846 | |
| 2011-07-02 12:29 | Kloot | Note Added: 0006850 | |
| 2011-07-02 12:30 | Kloot | Status | feedback => resolved |
| 2011-07-02 12:30 | Kloot | Fixed in Version | => 0.82.7+git |
| 2011-07-02 12:30 | Kloot | Resolution | open => fixed |
| 2011-07-02 12:30 | Kloot | Assigned To | => Kloot |


