Commit Graph

  • ebdf22145d Generalize C struct parsing GriffinR 2022-09-27 18:29:16 -04:00
  • 85a5f07695 Display behavior in the bottom bar GriffinR 2022-10-09 22:11:23 -04:00
  • a619670a5f Update scripting documentation for clipping funcs Marcus Huderle 2022-10-10 11:31:20 -05:00
  • 47b6669feb Add clipping capabilities to overlay scripting api Marcus Huderle 2022-10-10 11:22:38 -05:00
  • fc2f91023f Move default prefab prompt to when the user selects the prefab tab, rather than app startup Marcus Huderle 2022-10-09 14:36:12 -05:00
  • 2fc4b6b53b Fix tileset editor including unused primary metatiles GriffinR 2022-10-06 02:09:49 -04:00
  • e70b049887 Remove unnecessary null checks GriffinR 2022-10-05 11:10:38 -04:00
  • 564d24c4f3 Simplify TilesetEditorMetatileSelector::buildImage GriffinR 2022-10-05 10:53:22 -04:00
  • 56e24bba18 Update changelog GriffinR 2022-10-05 09:12:25 -04:00
  • b0e12170fb Add image export for metatileset GriffinR 2022-10-05 08:54:04 -04:00
  • c27ea49fcd Raise supplemental windows when reactivated GriffinR 2022-10-05 11:55:43 -04:00
  • c3b9de61de Adjust width calculation in metatilelayersitem GriffinR 2022-10-04 18:41:33 -04:00
  • 10137d0ebb Update changelog GriffinR 2022-10-03 21:28:50 -04:00
  • 3181523799 Add convenience functions for triple layer metatiles GriffinR 2022-10-03 21:28:16 -04:00
  • eb8b9b0352 Add Cut to Tileset Editor GriffinR 2022-10-03 21:03:43 -04:00
  • 691ab2b9cf Fix metatile render not updating when layer type is changed GriffinR 2022-10-03 12:23:45 -04:00
  • 5b5d6ddf25 Give metatile label copy feedback, skip empty labels GriffinR 2022-10-03 10:14:41 -04:00
  • 167710b4b2 Update manual and changelog GriffinR 2022-10-01 17:42:53 -04:00
  • 1b743f9625 Replace offset in createImage with x/y offset GriffinR 2022-10-01 17:38:50 -04:00
  • 9fd6d8417a Update manual GriffinR 2022-09-30 23:26:41 -04:00
  • 4b1498d059 Add name list functions to API GriffinR 2022-09-30 23:01:00 -04:00
  • 1439599079 Fix tooltip to be compatible with Qt 5.14 Marcus Huderle 2022-09-27 18:43:17 -05:00
  • c2e4fcde8f errorMap to QHash GriffinR 2022-09-27 15:21:31 -04:00
  • 58176c8ccc Update changelog GriffinR 2022-09-26 01:04:02 -04:00
  • d353164244 Suppress errors for unneeded defines GriffinR 2022-09-26 00:36:42 -04:00
  • ddf0fe4e11 Display 'prefab selected' tooltip when selecting a prefab for painting Marcus Huderle 2022-09-27 18:22:08 -05:00
  • fa76e22508 Add missing project file path usage GriffinR 2022-09-27 18:06:43 -04:00
  • 4f5d98b81a Write configs on load GriffinR 2022-09-26 13:31:10 -04:00
  • f42e148b6c Update default region map file paths GriffinR 2022-09-25 11:55:54 -04:00
  • af69916c24 Tweak prefab documentation Marcus Huderle 2022-09-25 10:18:11 -05:00
  • 4beb275a51 Merge remote-tracking branch 'origin/master' Marcus Huderle 2022-09-25 10:14:00 -05:00
  • 1e128bcdc1 Tweak documentation Marcus Huderle 2022-09-25 10:12:48 -05:00
  • 54be7a18a9 Merge remote-tracking branch 'tustin/path-in-config' Marcus Huderle 2022-09-25 10:02:24 -05:00
  • 080dd0d0d7 Generalize pokefirered gate prefab GriffinR 2022-09-24 19:54:14 -04:00
  • 962efb3afa Generalize pokefirered gym prefab GriffinR 2022-09-24 19:41:27 -04:00
  • af955fd218 Add Prefabs tab to API manual GriffinR 2022-09-24 19:21:53 -04:00
  • c81829cd3f Merge remote-tracking branch 'griffin/api-redesign' Marcus Huderle 2022-09-24 15:48:42 -05:00
  • 9c7d2e49b2 Fix build break with new getConfigBool() usage Marcus Huderle 2022-09-24 15:47:21 -05:00
  • 07f1dd7a62 Merge branch 'master' into new-map-config Marcus Huderle 2022-09-24 15:40:08 -05:00
  • 71a34c6b22 Add prompt to import default prefabs for each game version Marcus Huderle 2022-09-24 15:28:31 -05:00
  • a081af85c4 Fix bug where dimensions of current selection would be incorrect after a prefab was selected Marcus Huderle 2022-09-24 11:16:03 -05:00
  • e241cdd104 Fixed path composing bug with goto script tustin2121 2022-09-22 12:04:51 -04:00
  • 4afd18bd34 Update manual and changelog for API redesign GriffinR 2022-09-13 23:01:34 -04:00
  • 126d264982 Merge branch 'master' into api-redesign GriffinR 2022-09-12 13:01:22 -04:00
  • b06c6ef2aa Update changelog GriffinR 2022-09-12 11:56:06 -04:00
  • 7777eac9f4 Silence errors about SECRET_BASE_GROUP GriffinR 2022-09-12 11:54:44 -04:00
  • 856624addf Remove region map dimensions from config GriffinR 2022-09-12 11:33:51 -04:00
  • 089e214d2e Add new map config options GriffinR 2022-09-10 23:30:28 -04:00
  • 4c68c3cd77 Merge branch 'master' into path-in-config tustin2121 2022-09-11 13:56:09 -04:00
  • 9f69e433f0 Merge branch 'master' of https://github.com/huderlem/porymap Marcus Huderle 2022-09-11 10:52:02 -05:00
  • 9e4a143b3a Properly use project root as base path for relative prefab filepaths Marcus Huderle 2022-09-11 10:19:13 -05:00
  • 981888799c Fix prefab error log typo GriffinR 2022-09-11 00:11:58 -04:00
  • ce4d8bfc54 Update CHANGELOG Marcus Huderle 2022-09-10 13:10:11 -05:00
  • b92fdaf94e Add documentation for prefabs Marcus Huderle 2022-09-10 13:08:48 -05:00
  • b14d8b8a88 Add vlidation for metatile id range Marcus Huderle 2022-09-10 12:33:25 -05:00
  • b715e43ba8 Fix prefab UI lag by attaching prefab widgets to separate wrapper frame Marcus Huderle 2022-09-10 09:14:52 -05:00
  • 4eeff2ed21 Set default prefabs config filepath Marcus Huderle 2022-09-10 08:54:16 -05:00
  • 300fde4b86 Add confirmation dialog for prefab deletion Marcus Huderle 2022-09-09 20:53:07 -05:00
  • 7957bbf7e7 Save prefabs file whenever one is added or deleted Marcus Huderle 2022-09-09 20:48:08 -05:00
  • 32cba33326 Properly filter available prefabs based on current map's tilesets Marcus Huderle 2022-09-09 20:09:28 -05:00
  • 4232410a79 Add ability to delete a prefab item from the list Marcus Huderle 2022-09-09 19:37:25 -05:00
  • 96ad32c6db Properly paint prefabs and create them from dialog box Marcus Huderle 2022-09-07 20:38:30 -05:00
  • bc4cbbabfa Clicking on a prefab will make it the current selection for painting Marcus Huderle 2022-09-06 20:42:19 -05:00
  • 60a665642f Drop useless object freezes GriffinR 2022-09-06 12:22:22 -04:00
  • 3046a4d3ae Load and display prefabs in UI Marcus Huderle 2022-09-05 20:51:31 -05:00
  • a943b6b260 Add prefab tab and refactor metatile selection data Marcus Huderle 2022-09-05 11:35:17 -05:00
  • 6757d8afdb Standardize API file names GriffinR 2022-09-05 12:17:27 -04:00
  • bd5446a40b Move script utility functions to own object GriffinR 2022-09-05 11:53:30 -04:00
  • 31b22bfcc1 Add constants object to API GriffinR 2022-09-04 23:41:42 -04:00
  • a3dadadd5b Reorganize overlay functions under MapView GriffinR 2022-09-04 21:17:50 -04:00
  • b25dbb849e Reorganize API files GriffinR 2022-09-04 20:24:11 -04:00
  • 6f68e7e9de Merge pull request #456 from GriffinRichards/api-scale Marcus Huderle 2022-09-03 12:52:27 -05:00
  • fe02c7ea70 Merge pull request #448 from GriffinRichards/handle-collision Marcus Huderle 2022-09-03 12:49:07 -05:00
  • a5136849b8 Merge pull request #455 from GriffinRichards/api-border Marcus Huderle 2022-09-03 12:48:35 -05:00
  • cd697df23d Merge pull request #452 from GriffinRichards/rewrite-loadmetatiles Marcus Huderle 2022-09-03 11:33:57 -05:00
  • e9ac799ed2 Merge branch 'master' into handle-collision GriffinR 2022-09-03 12:09:14 -04:00
  • 41dfa13de9 Merge pull request #445 from GriffinRichards/api-windows Marcus Huderle 2022-09-03 11:05:08 -05:00
  • ebe94a1793 Merge pull request #442 from GriffinRichards/event-paste Marcus Huderle 2022-09-03 11:02:57 -05:00
  • d97ed4b64f Removing optional tustin2121 2022-09-01 13:29:05 -04:00
  • 09a590e01a Fixing integration failure tustin2121 2022-09-01 13:03:11 -04:00
  • 3d9cd2ad0d Moving paths to project config tustin2121 2022-09-01 12:14:47 -04:00
  • 8e83daac84 Split project config tustin2121 2022-09-01 00:57:31 -04:00
  • 5af4d15d6b Fix mistake in manual GriffinR 2022-08-31 14:55:43 -04:00
  • 268cc9b30b Add getPorymapVersion GriffinR 2022-08-31 13:38:07 -04:00
  • af2f1b6f7d Replace xflip/yflip in createImage with hScale/vScale GriffinR 2022-08-31 10:52:43 -04:00
  • b6eaad7f77 Add border API functions to manual GriffinR 2022-08-30 13:15:22 -04:00
  • be4a5e8528 Add onBorderVisibilityToggled callback GriffinR 2022-08-30 12:53:33 -04:00
  • 3e7bfe126a Add edit history for border edits via script GriffinR 2022-08-29 14:48:16 -04:00
  • 46b4b51302 Handle negative coordinates in Map::setBlock GriffinR 2022-08-29 13:14:06 -04:00
  • 21ed9bc140 Add onBorderMetatileChanged, onBorderResized, implement some basic border API GriffinR 2022-08-29 12:44:17 -04:00
  • 8f90ca64b4 Add basic border functions to API GriffinR 2022-08-28 21:45:52 -04:00
  • 778257ccd9 Add get/setMetatileAttributes GriffinR 2022-08-26 19:37:07 -04:00
  • aad1266e91 Tile properties to bitfield GriffinR 2022-08-26 19:30:40 -04:00
  • fd4ba874d2 Fix unused layer rendering for METATILE_LAYER_MIDDLE_TOP GriffinR 2022-08-26 19:29:48 -04:00
  • d22aab9b10 Fix setOverlayOpacity setting the opacity of the cursor rect and map grid GriffinR 2022-08-02 18:53:05 -04:00
  • f8edaec838 Update changelog GriffinR 2022-07-27 13:41:49 -04:00
  • 778cc2ba47 Fix API crashes on bad palette ids / tile numbers GriffinR 2022-07-27 13:39:31 -04:00
  • b8636548dc Move function call outside loop GriffinR 2022-08-20 16:08:53 -04:00
  • 774c60cc88 Clean up loadTilesetMetatiles GriffinR 2022-08-20 12:14:11 -04:00
  • c88b8b7663 Fix manual typo GriffinR 2022-08-03 21:30:17 -04:00