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

Bug #566191 reported by Luke-Jr on 2010-04-18
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Armagetron Advanced
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".

Related branches

Luke-Jr (luke-jr) on 2010-04-18
Changed in armagetronad:
importance: Undecided → Critical
status: New → Confirmed
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) on 2010-04-18
Changed in armagetronad:
milestone: none → 0.4.0
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) on 2012-10-13
Changed in armagetronad:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers