View Issue Details

IDProjectCategoryView StatusLast Update
0006265DarkRadiantObjectivespublic27.01.2024 05:42
ReporterGeep Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version3.8.0 
Target Version3.9.0Fixed in Version3.9.0 
Summary0006265: Objective Description flumoxed by double-quotes
DescriptionIf you wrap anything in double-quotes in an Objective's Description, the results will be bad when viewing Objectives at TDM runtime.

Suggest the Objectives Editor check and warn about this at input time.
TagsNo tags attached.

Relationships

related to 0006467 resolvedgreebo Support saving entity key/value pairs containing double quotes 

Activities

greebo

greebo

13.01.2024 16:54

administrator   ~0016365

Last edited: 13.01.2024 16:55

What's going to happen if the description contains double quotes? Does it crash or is it looking strange? Maybe this is something that can be worked around in the game code (then I'd move this issue to the other project).
Geep

Geep

14.01.2024 22:02

reporter   ~0016373

If in the Objectives Editor you enter a string containing a double quote (as " or "" or \") it will at first look fine. But then when you save, dmap, and look at the Objectives in-game, as soon as the string reaches its first double quote character, it and everything after in that string is gone. And if you reload DR, the Objectives Editor will likewise show everything starting with the first double quote is missing.

The workaround I've been using is just to stick to single quotes.
greebo

greebo

27.01.2024 05:42

administrator   ~0016446

Fixed along with 0006467

Issue History

Date Modified Username Field Change
03.03.2023 15:58 Geep New Issue
13.01.2024 16:54 greebo Status new => feedback
13.01.2024 16:54 greebo Note Added: 0016365
13.01.2024 16:55 greebo Note Edited: 0016365
14.01.2024 22:02 Geep Note Added: 0016373
14.01.2024 22:02 Geep Status feedback => new
26.01.2024 15:59 greebo Relationship added related to 0006467
26.01.2024 15:59 greebo Status new => confirmed
26.01.2024 15:59 greebo Product Version => 3.8.0
27.01.2024 05:42 greebo Assigned To => greebo
27.01.2024 05:42 greebo Status confirmed => assigned
27.01.2024 05:42 greebo Target Version => 3.9.0
27.01.2024 05:42 greebo Status assigned => resolved
27.01.2024 05:42 greebo Resolution open => fixed
27.01.2024 05:42 greebo Fixed in Version => 3.9.0
27.01.2024 05:42 greebo Note Added: 0016446