' Y `/ j! W" k1 R8 ZUploaded 04:38, 7 December 2009, last updated 11:23, 19 January 2010 $ c/ ?8 g* r6 Q* _9 F0 qDAO (Dragon Age Origins) TLK (Talktable) Editor (DAOTlkEdit) 7 M6 x- F1 P$ P3 I5 v- ~ ver. 0.20, 2010-01-19" |# D0 J; x/ M: i$ j2 s" E0 }7 G& U
q( J8 S \. ?7 n - DAO TLK Editing Tool3 Z: Z, h) i& i; M
- Can handle multi-referenced string(s). & l8 i7 i: T' h" ?, g6 f - Export (Tab Sep. or Line Sep. with/without dup.) 3 D/ e p3 C* m4 Y4 `0 Z" b* L - Import (Tab Sep. or Line Sep.)! x# [2 G1 i+ e& L, w# z
- Comparing tlk-files# f: ?" L: \7 R1 m
- Checking categories of the strings and Filtering the strings.$ Q8 d6 i+ ?: W
' S H! N m! c# g# k
- Require .NET Framework. / C2 O5 g3 G1 o5 v9 ?" q. ]5 ]. S4 c0 \8 X
* Without command-line option, Program starts in UI Mode. . Y: Z5 J$ E/ f/ ^ 7 ?# W c& w3 |7 ?( @* Command-Line mode --------------------------------------- * z! e: R: b) e: G2 c6 Q( t % W( J; P: i% |, k. u7 XExitcode: 0 No-Error or Succeed. else, Error Occurred O; g" |( c# z+ v7 u
7 N) }8 g* b; ]$ ~
Common options 7 P. ^9 d& s- V8 H, u+ X& |2 V) d4 W4 [! p: H" O( J
- Option with 'Q', silent mode. doesn't display message box for error' S, ?+ `) z7 b6 k0 V
- Option with 'X', always display message box showing exitcode ; e6 o! q0 v% @1 U) V1 j - Option with 'Z', logging off : i+ q/ |9 B3 O% C9 \, s1 e. z& _7 r/ }! L- o
DAOTlkEdit -m2tab from-multiline-txt to-tabbed-txt B; h& x7 u2 N9 v' J& b- G2 t& i' Z( X
- SDJ's tlkeditor Export TXT to "ID TAB STRING" TXT File: r J; G' p2 o
, \* [& C) g' T- d: f2 lDAOTlkEdit -tab2m from-tabbed-txt to-multiline-txt , ? a Y7 z g# c) z$ @( D% y l, a6 Q
- Tab Sep. TXT File to SDJ's tlkeditor Export TXT & T# G2 ], r5 X! y$ s) Y
) d5 }& O& b7 p8 Y3 D$ @* A
DAOTlkEdit -diff[m] a.txt b.txt $ B: O" x. `* I1 y5 `( e3 ?* I$ U t' S' [6 `
- Compare two txt file, and Extract diff strings To <a.diff.txt / b.diff.txt> with same item(s) and order. plus <a.only.txt / b.only.txt> ( T3 K, F/ ~8 c( v( k- E- s# N3 e# K" u - Case option without 'm' (-diff), Tab Sep. txt file.# ?/ d1 \+ s* @2 o
- Case option with 'm' (-diffm), Line Sep. txt file.9 G. Y2 {4 b' Q8 c1 A* [$ V
# Z5 u7 g* ?! c. d- RDAOTlkEdit -e[m] from-tlk-file [to-txt-file]! d' `- v& a8 V, `
% K+ R( ]* v& e p. {" z& Q - Export string item(s)+ F/ A$ K, `3 A, P+ F ^" d7 M$ n
- Option with 'u', extract without dup.8 A6 x9 h% I# z* c6 x# U9 V4 Q
- Option with 'm', Line Sep. txt file. 3 C! G; Y# q( U% o - Option with 's', sorted by strref. & D1 Y. `1 R. E; }! {0 K - Case omitted to-txt-file, saved to tlk-file.txt6 b" {% r9 }: H/ K7 W B b
5 Y6 D6 B* |$ [: y* z
DAOTlkEdit -i[S][R] tlk-file import-txt-file [save-tlk-file] - k8 Y5 E) t% G' P $ M% |) W4 ~1 z - Import string item(s)7 n+ X7 F$ @% N& V1 U. B
- Import-txt-file can have wild chars. ex: "*.txt", "core*.txt", "import-0912\*.txt" : H, i: Q. J& [' A' L - Option with 'S', update a string value separately by strref- f8 e8 [7 Z1 {% w+ d
- Option without 'S', update directly the shared-string (multi-reference string value) 0 s2 m" Z J+ z - Option with 'R', strings will be reconstructed, and the same strings be merged. $ k* l5 V1 c; z/ H$ V; l2 c, D - Case omitted save-tlk-file, overwrite tlk-file* z% ^# X( F. Y6 z7 J5 U" X3 T