Closed Pidgeot closed 4 years ago
The mods tab should handle DFHack files reasonably correctly. This will require making three general changes:
If a file does not exist in vanilla DF, run through the merge logic with an empty string in place of the vanilla file and save to the mod filename.
Add last special case to mods.do_merge_seq(); if mod==gen, return the genned lines instead of merging (ie do not change duplicate files).
mods.do_merge_seq()
As well as .txt allow merging of .init, .lua, and .rb files.
.txt
.init
.lua
.rb
I'll do this one by mid next week, hopefully. (It would be good if the 'assign to me' button worked)
[Issue created by PeridexisErrant: 2015-01-23] [Last updated on bitbucket: 2015-02-05]
[Comment created by Pidgeot: 2015-02-05] Merged in PeridexisErrant/python-lnp (pull request #21)
Closes #56, #61
→ <<cset 399de4d27a76>>
The mods tab should handle DFHack files reasonably correctly. This will require making three general changes:
If a file does not exist in vanilla DF, run through the merge logic with an empty string in place of the vanilla file and save to the mod filename.
Add last special case to
mods.do_merge_seq()
; if mod==gen, return the genned lines instead of merging (ie do not change duplicate files).As well as
.txt
allow merging of.init
,.lua
, and.rb
files.I'll do this one by mid next week, hopefully. (It would be good if the 'assign to me' button worked)
[Issue created by PeridexisErrant: 2015-01-23] [Last updated on bitbucket: 2015-02-05]
[Comment created by Pidgeot: 2015-02-05] Merged in PeridexisErrant/python-lnp (pull request #21)
Closes #56, #61
→ <<cset 399de4d27a76>>