Trunk rejects valid (and existing!) resources with hyphens in the name

Bug #566191 reported by Luke-Jr
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Armagetron Advanced
Fix Released
Critical
Unassigned
Nominated for Trunk by Luke-Jr

Bug Description

Warning in bool st_checkName(const tString&) in ../../src/resource/tResourceManager.cpp:350:
    Resource names must not start with a dot or contain slashes or minus signs

WARNING: incorrect filepath. The resource wants to be at "turtle/classic/", but was loaded from "turtle/classic/sumo-faceoff-0.0.1.aamap.xml".

Luke-Jr (luke-jr)
Changed in armagetronad:
importance: Undecided → Critical
status: New → Confirmed
Revision history for this message
Luke-Jr (luke-jr) wrote :

Triage options:
- Fix warning to be a real warning (and not break the game)
- Permit hyphens in resource names (103 in the official repo; compare to 11 with hyphen in version)
- Break compatibility with old resources using hyphens in the name properly (requires further discussion and migration plan?)

Luke-Jr (luke-jr)
Changed in armagetronad:
milestone: none → 0.4.0
Revision history for this message
Matias Pino (pnoexz) wrote :

I started a discussion about this lingering bug here: http://forums3.armagetronad.net/viewtopic.php?f=4&t=22767

Matias Pino (pnoexz)
Changed in armagetronad:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.