Commit graph

44 commits

Author SHA1 Message Date
Pedro Cruz
b1990ca219
feat: search tiles by flag (#84)
Feature that enables the search of tiles by flag (PZ, PVP, No PVP, No Logout).
2024-06-17 12:12:15 -03:00
Pedro Cruz
1e9f6987cf
feat: show light strength (#78)
Enables the ability to show the light strength (if the item has light source).
2024-06-10 18:19:04 -03:00
Majesty
7ab4f119f0
feat: tilesets manager (#68)
---------

Co-authored-by: Pedro Henrique Alves Cruz <phac@cin.ufpe.br>
2024-06-07 15:03:37 -03:00
Luan Santos
284cb96fd2
feat: zones brush/editor (#56) 2023-11-08 22:04:13 -03:00
Luan Santos
2ee365e836
ci: add clang-format linter (#54) 2023-10-09 19:12:16 -07:00
Beats
6b55201a64
feat: synchronizing commits with the official rme repository (#36)
* Show indicators for pickupable and moveable items

* Fix: drawing always refreshing ui

* Fix crash on invalid friend for wallbrush

* Option to remove empty spawns

* Draws position indicator, some code cleanup

* Teleport copy/paste improvements

* Fix flood fill

* Add function to get minimap/8bit color

* Small code cleanup

* Cleanup Position

* Code cleanup and small optimizations

* Code cleanup

* Code cleanup and small optimizations (#406)

* Cleanup and cast functions.

* Avoid adding a new Unique ID if it already exists

* Code cleanup and small optimizations

* More changes and cleanup

* Changes and cleanup

* Some changes

* Fix copy position.

* Only show uid/aid alert if it really changed

* Add actions history panel

* Does not draw tooltips on minimap mode

* Use constexpr

* Replace items fix (#408)

* Draw grid small optimization

* Small change in selection box and Fix #409

* Fix some xpm

* Ingame box improvements, add lights support.

* Fix go to previous position (#410)

* Fix depot crash (#411)

* Fix XPMs

* Export minimap as .otmm (otclient format) or .png (#413)

* Fix glitch after drawing secondary map

* fix

* Update about_window.cpp

* sonar

* fix Minimap and progress bar

* fix erro load items.xml

* fix

* fix doodad brush

* fix: slightly more accurate house size estimation

* feat: update items.otb and items.xml

* fix: bad merge

* Revert "feat: update items.otb and items.xml"

This reverts commit 40f1edc70f.

---------

Co-authored-by: Nailson <Mignari@users.noreply.github.com>
Co-authored-by: wtver <51377408+maattch@users.noreply.github.com>
Co-authored-by: Majesty <32709570+majestyotbr@users.noreply.github.com>
Co-authored-by: Luan Santos <github@luan.sh>
2023-10-09 19:02:37 -07:00
Beats
17e42a5056
feat: improve cmake build and add pugixml integration (#40) 2023-09-08 03:04:02 -03:00
Eduardo Dantas
e09f3e94c8
Decouple npcs from the creature class (it's create npc.xml file in the map folder) (#3)
Created the complete organization of npcs, that way, it is possible to create own files for npcs, no longer depending on being together with the monsters
this pull request was made to be worked together with the canary project: https://github.com/opentibiabr/canary

The spawns npcs is "yellow" and spawns monsters is "red" (the old)

With this change, the map will automatically create an "npc.xml" the first time it is saved.
It is possible to edit only the xml, it is not necessary to add or modify the npc by opening the editor map

Thus, there is a script for npcs, similar to how it works with old spawns
2021-05-25 00:29:12 -03:00
Evil Puncker
cfe36ce5b3
license headers (#315) 2020-07-30 11:42:28 -03:00
Elime1
39023fcc30 Make welcome dialog optional 2020-06-18 19:08:13 +02:00
Mignari
7ecb17438b Fix typo 2020-05-18 21:20:44 -03:00
Mignari
34567ed11d Save minimap export directory in configs 2020-05-18 21:19:23 -03:00
Elime1
6b11485da0 Move welcome dialog to gui 2019-06-28 15:24:25 +02:00
Mignari
12754fd889 Add Sizes toolbar. 2019-06-05 01:43:52 -03:00
Mignari
c7c0a6fe26 Add position toolbar. 2019-06-03 23:50:56 -03:00
Nailson
860febd663
Add tool bar (#144) (#23) (#264)
* Add default tool bar.

* Add Toobars menu.

* Add brushes toolbar.
2019-06-03 14:14:18 -03:00
Mignari
272c0a987f Define const for assets files. 2018-10-14 19:54:08 -03:00
Mignari
b5de55cc2f Show hook indicators for walls. 2017-11-10 13:15:08 -03:00
Nailson
8358e7e601 Configurable copy position format. Closes #190 2017-05-26 00:27:36 -03:00
Nailson
63aebafe54 New Find/Jump to Item Dialog, some code cleanup. 2017-05-19 15:19:10 -03:00
Nailson
a58b464c6a Tooptips enabled by default. 2016-12-05 10:14:40 -03:00
Nailson
f65ecc00b5 Merge remote-tracking branch 'refs/remotes/origin/master' into tooltips 2016-11-09 13:29:41 -03:00
Nailson
cbd3ae3de9 Add animations preview. Closes #143
Keyboard shortcut L
2016-11-09 12:17:17 -03:00
Nailson
c03898bc7f Fix tooltips option in settings. Some changes. 2016-11-05 23:36:26 -03:00
Nailson
ea330ca737 Fix Win compilation. 2016-11-05 19:10:21 -03:00
Elime1
610aeeaeaa Remove use of wxT macro. Closes #141 2016-11-05 15:28:14 +01:00
Nailson
ba5cd683a8 Restore last position when opening a map. Closes #139 2016-11-02 08:05:10 -03:00
Nailson
d6d7643176 Rename global variable 'settings' to 'g_settings'. 2016-09-29 20:37:43 -03:00
Nailson
23a8fb15a1 Trim trailing whitespaces. 2016-09-29 19:24:45 -03:00
Nailson
d7a4254604 Code style and some cleanup. 2015-12-06 11:42:37 -03:00
Bruno Carvalho
e16c965109 Replace max to configure 2015-03-14 19:18:44 -03:00
Nailson
4108f39a12 Implements OTFI.
OTFI is an OTML file with information about the features enabled in the
dat/spr.
This commit removes the extended and transparency options in
preferences. Please use an otfi file along with the dat / spr to inform
the required features.
It's not necessary to regular files.
2015-02-17 10:41:13 -03:00
Nailson
eff7b6f8e4 Support for extended and transparent spr. 2015-01-23 10:30:09 -03:00
BenDol
f15f85bd2f Added support for auto create spawn when placing creature. 2014-12-17 02:05:09 +13:00
dalkon
c74b6dbeae Bug fix and misc
GUI::SetLoadDone was taking way too long to update and made any map load
very slowly.
Changed any "uint" to "uint32_t"
Fixed a bunch of warnings.
2014-02-28 22:34:25 +01:00
dalkon
886cbc23a7 Lots of changes
Removed libxml2 to use pugixml.
Fixed a bug with the progress bar.
Changed some things in most xml files that pugixml did not like.
Updated the Visual Studio project.
Any NULL symbol has been changed to nullptr.
This most probably broke the CMake that was recently added.
And probably some other things.
2014-01-22 20:16:17 +01:00
Hampus Joakim Nilsson
4a1a0def44 Now uses data/user/extensions or %APPDATA%/extensions as extensions load
path.
2012-07-12 13:33:47 +02:00
Hampus Joakim Nilsson
97e9a36709 Improvements to the installer.
Added the new client versions, also removed the option to not include
older client versions. Added option to check for updates to installer
rather than in-editor.
2012-07-12 13:07:24 +02:00
Hampus Joakim Nilsson
709e6fdcac Don't save with OTBM signature by default. 2012-07-11 18:25:23 +02:00
Hampus Joakim Nilsson
bbd2aac7b6 Stores maps with magic numbers 'OTBM'.
Also loads otb with 'OTBI' as magic number and maps with 'OTBM' as magic
number.
2012-07-05 15:21:46 +02:00
Hampus Joakim Nilsson
1ec352549a OTGZ is now on by default. 2012-07-05 13:54:28 +02:00
Hampus Joakim Nilsson
8624d606c3 Made otgz a settings options (default off). 2012-07-04 23:18:15 +02:00
Hampus Joakim Nilsson
5d496a685d Clients are now entirely data-based.
In the future, there will be no need for source updates to support new
versions, yay!
2012-07-01 13:41:59 +02:00
Hampus Joakim Nilsson
8dbc487ef2 Initial commit of RME 3.0.
Clean git repository since the old svn / git mess was pretty much
unrecoverable unfortunetly. I would have liked to keep the history
for posterity, but that proved to be a futile quest.
2012-06-29 16:45:30 +02:00