Kurt
fd41cd3e5e
Further map visualization improvements
...
now stretching furniture/warps/triggers; warps are no longer using their
absolute coordinates (0.5 -> 0.0) for visual appeal.
2015-11-11 19:16:17 -08:00
Kurt
68c486ea81
Flip t2 image
...
Laying over with the T1 masks if both type is there.
2015-11-11 19:15:36 -08:00
Kurt
e36fe36a9e
Implement map visualization of entities
2015-11-11 18:30:47 -08:00
Kurt
59bdaa840a
Warp widths
2015-11-11 08:01:57 -08:00
Kurt
256300d99a
Add separate map view window
...
Also uncropped the map images for self explanatory coordinates.
2015-11-10 21:33:48 -08:00
Kurt
51c355914d
Tweak form name detection
...
Previously would return without updating the form name; if the user
changed from a game with ExeFS -> one without, the old Text would not be
removed.
2015-11-10 19:23:17 -08:00
Kurt
4fc1e6a342
Change initial modification chk states
...
Most are unchecked by default.
2015-11-10 17:38:27 -08:00
Kurt
5160c4af82
Improve Map Viewing
...
Added coordinate display on mouseover, added scrollbars to the generated
map.
2015-11-09 23:07:16 -08:00
Kurt
a9f1d4f8ff
Exposing more attributes
...
I'm able to see where the warps and objects are placed on a generated
map image, which is good. Maybe I'll start overlaying them in future
commits.
Might have to have a Map popup window instead of stuffed away in a tab.
2015-11-09 22:42:15 -08:00
Kurt
bb6bfbaa96
Repack encdata anyway
...
The fileset true will compress but not delete, screwing up other forms.
2015-11-09 22:41:07 -08:00
Kurt
5ff10fba20
Tweak OWSE set back
2015-11-09 21:20:04 -08:00
Kurt
572ee84595
More insight on coordinates
...
Multiples of 18 for coordinates; k.
OWSE now displays coordinates for warps/NPCs.
Still no saving changes.
2015-11-09 20:54:49 -08:00
Kurt
d4469378dd
Add CRO disclaimer prompt to continue
2015-11-08 22:02:01 -08:00
Kurt
c56ee95f4f
Add notifications for decompression
...
Also added some sanity checks.
2015-11-08 21:59:14 -08:00
Kurt
6ee56c8306
Add LZSS/BLZ decompression by dropping on ToolsUI
...
Tools UI now has the same functionality as GARCTool.
2015-11-08 21:57:05 -08:00
Kurt
e14451cd11
Expose more NPC attributes in view form
...
Shows that "Z" is more like degrees...? Lighting or rotation of model?
2015-11-08 21:48:46 -08:00
Kurt
6170193dd7
Tabs to spaces
...
Clashing indentation styles is noticeable on GitHub.
No code changes.
2015-11-08 20:51:21 -08:00
Kurt
a2f507193b
Internal facelift using Script class
...
All script handling and attributes are now accessible within the object,
easier for rewriting when done.
2015-11-08 18:16:01 -08:00
Kurt
477d36c990
Link to attribution
2015-11-08 18:15:05 -08:00
Kurt
499d89f5e9
Added separate dev script decompressor
...
Allows user entry of bytes to run through the decompressor.
2015-11-08 16:07:42 -08:00
Kurt
ddb35bee5c
Temporary compile time fixes
2015-11-08 13:52:07 -08:00
Kurt
5b34a5c04b
Add attributes for all entities
...
Dumped all entities and analyzed what each one was (and compared to past
gens). Still rough.
Pushing changes for now so I can work on handling Scripts better.
2015-11-08 13:32:17 -08:00
Kurt
fb35721e3b
Add force reload for OWSE
...
For switching games and folders already exist.
Silly ModifierKeys usage.
2015-11-08 13:26:14 -08:00
Kurt
86488cc4b7
Add synthetic warping via doubleclick
...
So many hidden features, will be visualized later by a button when
things become more clear.
2015-11-08 00:25:29 -08:00
Kurt
d168d96625
Add dumping for overworld entities
...
Byte arrays / bytes as string for handling outside the program
(research!)
2015-11-07 23:50:56 -08:00
Kurt
83692dd508
Overworld Understanding++
...
Add Unknown entity class (maybe this is really trigger?)
Fixed
2015-11-07 17:10:53 -08:00
Kurt
c87658c8bc
Big update for overworld research
...
Restructured pretty much everything to allow easier modification down
the road.
Scripts still need more research.
2015-11-07 14:34:06 -08:00
Kurt
0ce28575ec
Fix lack of ZD write method.
...
Oops.
2015-11-06 21:37:42 -08:00
Kurt
ba2b692029
Simplify ZoneData unknowns & writing bugfix
...
Switched to a get/set class instead.
Fixed a bug indirectly when writing ZoneData; writing flags had two left
shifts in error (first should have been ||).
2015-11-06 21:35:34 -08:00
Kurt
62d7e48cb5
Improve filters for auto HANS export naming
2015-11-06 19:56:13 -08:00
Kurt
296298a210
Minor tweaks
...
Clean up when done...
2015-11-06 19:34:29 -08:00
Kurt
41ff0aa522
Add packed ExeFS handling on load
...
Now prompts the user if they want to unpack the file, and will proceed
accordingly.
2015-11-05 23:50:06 -08:00
Kurt
7865cf1e04
Realize ZO first file function
...
with previous output fix, it's now obvious that this is just a copy of
the zonedata in the master table. Pretty much just like the personal
table having a huge concatenated list of every one.
2015-11-04 23:22:25 -08:00
Kurt
c9040fa6a8
Fix getHexLines bug
...
Now skips the proper amount of bytes, yields the intended result.
2015-11-04 23:15:11 -08:00
Kurt
2d906abcf4
Misc tweaks
...
Cleanliness of code, no functionality has changed
2015-11-04 21:17:23 -08:00
Kurt
2715e99cb3
Add progressbar to Tools UI for garc rw
2015-11-04 20:35:58 -08:00
Kaphotics
ccfa9a41a1
Fix count/length defining
...
Darn enumerable.
2015-11-04 14:27:42 -08:00
Kaphotics
2a02c124b6
Set the count of moves
...
Isn't needed but is relevant; earlier commit da47ee2f3c fixes the issue directly but this also fixes (and properly modifies all relevant aspects of the object).
2015-11-04 13:31:07 -08:00
Kaphotics
da47ee2f3c
Fix saving Learnsets with new Count
...
Ignore whatever count is, the move/level arrays are the only things that are referenced & saved.
2015-11-04 13:29:12 -08:00
Kaphotics
45b91c03b9
Add comment for LevelUp relearn cap
...
Thanks Drayano; old news but good to have documented.
2015-11-04 13:23:03 -08:00
Kurt
18a9f8f338
Change TitleScreen method name
...
Was originally intended to edit Wallpapers; felt like editing the
hardest but most lucrative thing instead :)
Maybe Wallpapers will be an editor in the future!
2015-11-03 22:49:16 -08:00
Kurt
0aa1b026f9
Change DLL backup path to include underscore
...
More user friendly (even though this is already so cryptic to begin
with), to help users differentiate between the purpose of the folder and
the unique count it contains (to separate a given game from another
backup).
2015-11-03 22:23:54 -08:00
Kurt
026a04a433
Add CRO/CRS/CRR Backup for romfs
2015-11-03 22:03:16 -08:00
Kurt
bbf1a00897
Don't open a large file
...
Do a filestream instead to get the first four bytes.
2015-11-03 20:50:42 -08:00
Kurt
838deb2c2e
Allow SkipDecompression via Control key held
2015-11-03 20:43:23 -08:00
Kurt
e9d0c566cf
Fix insert not adjusting overall file size
...
Indirectly fixes pk3DS's TitleScreen loading bug where not enough data
is returned.
2015-11-03 19:55:40 -08:00
Kurt
f16148dac0
Add tracked download counts
2015-11-02 23:38:06 -08:00
Kurt
307527a28c
Populate changelog
2015-11-01 23:29:26 -08:00
Kurt
0bb0bd5276
Switch about to new window
...
Flexibility update window.
2015-11-01 23:26:28 -08:00
Kurt
d3be2c4bf1
Add changelog dependencies
2015-10-31 23:24:19 -07:00