remeres-map-editor icon indicating copy to clipboard operation
remeres-map-editor copied to clipboard

feat: read assets from client 11+

Open dudantas opened this issue 1 year ago • 47 comments

Description

  • Change old Remeres client .dat/.spr reader to client 12x /assets/ appeerances and sprites files.
  • Remove OTB file system.
  • Protobuf lib on remeres.
  • Update brushes and tags.
  • Fixes:
  1. Top order issues;
  • Additions:
  1. New fields in the new items properties window
  2. Option to toggle between the old and new item properties window

How to test so far

  1. Set your client folder to the preferences "client path"
  2. Create a brand-new map on new button on startup.
  3. Import a saved map on import map button option.

Draft

The PR is on draft due to some necessary changes:

  • [x] Wrong outfit offset on non stantard sprite size. (Different from 32x32)
  • [x] Paint outfit collors
  • [x] Problem on loading Remeres icons.
  • [x] Remove client version structure.
  • [x] Review the entire graphics.cpp structure and functions.
  • [x] Not saving maps
  • [x] Some sprites not show image
  • [x] Creatures sprites not show on "jump to brush" bar image
  • [ ] Fix the brushes icons image

Credits

  • Co-author @marcosvf132
  • Nekiro protobuf lib. (Sprite reader)

dudantas avatar Jan 29 '24 12:01 dudantas