Luan Santos
6d1d49c2d6
unfeat: drop android and web
2026-01-17 15:16:39 -08:00
Luan Santos
f5299139c7
refactor(platform): restructure keyboard modifiers for cross-platform consistency
...
Replace deprecated KeyboardControlModifier with platform-aware primary modifier
handling. Introduces KeyboardMetaModifier for native modifier keys (Cmd on macOS,
Win on Windows, Super on X11) and KeyboardPrimaryModifier to abstract the
platform-specific primary modifier key. Adds isPrimaryModifierOnly() helper
to normalize platform differences in keyboard shortcuts.
Extract Cocoa view handling into separate OTOpenGLView and OTWindowDelegate
classes for improved code organization and maintainability.
2026-01-10 10:06:53 -08:00
Gabriel Alcântara Bernardes
452d5b9832
feat: forge system ( #1391 )
...
Co-authored-by: kokekanon <114332266+kokekanon@users.noreply.github.com>
Co-authored-by: Renato Machado <mehahx@gmail.com>
Co-authored-by: LIBERGOD <37589902+libergod@users.noreply.github.com>
2026-01-08 08:54:57 -08:00
kokekanon
bf8eee94fb
style: fix visual bugs ( #1526 )
2026-01-06 21:50:11 -03:00
LIBERGOD
ddd76391a5
feat: game_market ( #1539 )
...
Co-authored-by: InnerCircleTFS <ringofoner52@gmail.com>
Co-authored-by: Luan Luciano <luanluciano93@gmail.com>
2026-01-06 09:13:52 -03:00
Gabriel Alcântara Bernardes
b47799e6dd
feat: stash stow items ( #1480 )
2025-12-30 16:40:47 -03:00
LIBERGOD
9f6cc8f6db
fix: game_actionbar problems to resize ( #1413 )
2025-11-07 14:41:04 -03:00
LIBERGOD
60609923e3
fix: classic controls - right/left click not opening depot/chests ( #1414 )
2025-11-07 14:40:57 -03:00
kokekanon
1645b2b0b3
improve: game_actionbar multiple Bars ( #1354 )
2025-10-25 04:28:51 -03:00
LIBERGOD
8975696353
feat: game analysers and fix: cooldown bars ( #1310 )
...
* wip
* feat: added analyser button
* feat: WIP: exp analyzer UI
* feat: WIP: XP analyzer window open/close
* feat: wip: exp analyzer exp gain/exp hour
* fix: mini window content on exp analyzer and setup on analyzer windows
* fix: negative zero value
* wip: start fixing cooldowns bar..
* fix: improve experience per hour calculation and handle edge cases
* fix: update UI components in experience analyzer
* feat: improve analyzer window handling
* feat: adjust UI elements in game analyzer
* feat: improve analyzer window handling
* Update game_analyzer.lua
* feat: enhance experience analyzer UI
* feat: enhance experience analyzer UI
* feat: enhance experience analyzer UI
* feat: enhance experience analyzer UI
* feat: enhance experience analyzer UI
* Add new UI components for game analyzer features
- Implemented a loot target setting window with input validation.
- Created a miscellaneous tracker UI with various data displays.
- Added party hunt analysis UI with leader and member information.
- Developed a supply analyzer window to track looted items and their values.
- Introduced an XP analyzer window to monitor XP gains and progress.
- Added functionality for setting XP per hour targets with input validation.
* feat: hide debug print statements in analyser and cooldown modules
* feat: improve config saving with error handling and directory checks
* feat: enhance game analyzer UI by hiding unnecessary buttons and adding context menu functionality
* feat: update game analyzer UI by improving menu options and visibility handling for various components
* mod: GraphUI variables locations
* imp: text color and positions GraphUI
* feat: adjust window height based on raw XP visibility
* imp: Cyclopedia Items
* feat: Drop Tracker list w/ Cyclopedia
* feat: Drop Tracker list w/ Cyclopedia
* feat: Drop Tracker + onKillTracker callback
* feat: Drop Tracker + Cyclopedia Track
* feat: Loot and Hunting Gold Values
* fix: Cyclopedia Item Values and c
* fix: fallback not needed
* fix: Valuable Loot - Drop Tracker
* feat: Loot Analyser 100% + Format change
* feat: Enhance number formatting with K, KK
* feat: Implement supply tracker callback to Lua
* fix: values Loot and Supply
* fix: XP graphs, DropTracker valuable loot pt1
* fix: DropTracker valuable loot pt2
* fix: Supply reset data
* feat: Impact and Input Analyser pt1
* feat: Impact and Input Analyser pt2
* fix: Hunting and Input Analyser
* feat: Impact and Input Analyser pt3
* feat: Impact and Input Analyser final
* feat: Impact and Input Analyser final
* feat: BossCooldown pt1
* feat: BossCooldown final
* fix stuffs tks @luanluciano93 + partyHunt setup initial
* Update PartyHuntAnalyser.lua
* feat: Party analyser pt1
* test
* rebuild1
* fix: partyAnalyser updates
* Fix partyAnalyser updates
* code refact
* fix: party leave/join
* Update PartyHuntAnalyser.lua
* fix lag due to many requests
* feat protocolparse Reset Party Hunt
* fix correct protocol codes/params
* feat: loot splitter + msising tutorial images
* fix lootsplitter + hunting reset
* fix 1
* refact-pt1-reseters
* imp: debug/prints clean-up
* remove fontbug
* Update PartyHuntAnalyser.lua
* refact 1
* Cyclopedia Items Price/value refact 1
* Cyclopedia Items Price/value refact 2
* Cyclopedia Items Price/value refact 3
* Cyclopedia Items Price/value refact 4
* Loot Analyser Refact 1
* Loot Analyser Refact 2
* Cyclopedia Items Price/value refact 5
* Hunting Analyser Refact 1
* Hunting Analyser Refact 2
* Refact Loot, Supply, Hunt, Cyclo FINAL.
* Refact Market Data + Canary fix
* Update analyser.lua
* refact - remove misc
Will be developed in future. Custom feature.
* fix-cooldown-search
* imp structs for better data handling
* imp structs for better data handling pt2
* fix actions error
---------
Co-authored-by: Matheus <matheussf.sc@gmail.com>
2025-10-13 10:18:54 -07:00
Rodrigo Paixão
17d66b15a3
Update gameinterface.lua ( #1322 )
2025-10-02 18:36:25 -07:00
LIBERGOD
0353817659
feat: implement mouse control modes and enhance smart left-click ( #1301 )
...
* fix: implement mouse control modes and enhance smart left-click functionality
* fix: add loot control mode options and integrate into mouse action handling
* fix: refine loot handling for containers and corpses in mouse action processing
* fix: enhance loot handling based on control mode for containers and corpses
* fix: refactor control mode settings for classic and smart left-click options
* fix: enhance mouse control mode handling and ensure settings persistence
* fix: refine quicklooting and container handling for smart left-click interactions
* fix: enhance smart left-click interactions for creature attacks and container handling
* fix: enhance loot handling for different control modes and improve interaction with containers and corpses
* fix: refine loot handling for left-click interactions and improve context menu behavior
* fix: enhance container interaction by opening pickupable containers instead of quicklooting
* fix: improve item interaction logic to prioritize usable items and enhance pickup behavior
* fix: handle writable items in mouse action processing and set transparent background for text window
* fix: remove special handling for writable items in mouse action processing
2025-09-27 09:15:04 -07:00
kokekanon
cfc054dc05
fix: boundKeyPressCombos [ fix : #1000 , #1251 , #1231 , #738 ] ( #1253 )
2025-07-27 11:49:01 -03:00
kokekanon
f47411cdf1
fix: g_modules.reloadModules() #997 #1032 ( #1210 )
2025-06-25 18:35:39 -03:00
kokekanon
f3771ade73
fix: extended view ( #1137 )
2025-04-12 21:33:19 -03:00
kokekanon
8288c1b751
improve : quickLoot features ( #1096 )
2025-02-14 21:24:52 -03:00
kokekanon
d45b2b6845
fix: prevent error in vBot ( #1076 )
2025-01-24 08:50:36 -03:00
kokekanon
92d47278b6
fix: cancelAttackAndFollow Esc keybins
2025-01-23 18:41:28 -03:00
Marcin Jałocha
262d238f1f
improve: remove bot protection macro
2025-01-14 12:47:32 -03:00
SkullzOTS
f621d26e85
improve: android compile (fix/update)
2024-12-30 13:59:43 -03:00
InnerCircleTFS
06aa9080c3
feat: keybinds by oen | (limited) Part 1 ( #996 )
2024-12-17 18:27:38 -03:00
Renato Machado
bdf9ab813f
fix: walking with high ping
2024-10-28 15:57:56 -03:00
Renato Machado
5f61b5e797
improve: smooth walk ( #924 )
2024-10-15 17:31:51 -03:00
SkullzOTS
3c1191dd98
fix: Interface Anchors ( #862 )
2024-08-28 21:49:41 -03:00
Renato Machado
3d987bc7fe
fix: display density on mapview
2024-08-28 00:16:21 -03:00
kokekanon
6a756b1158
feat: QuickLoot ( #842 )
2024-08-12 10:33:42 -03:00
matheussf
5fdb983a53
Feat: Add StatsBars on bottom and refactor whole statsbars management ( #797 )
...
* feat: added stats bars on bottom and refactored whole statsbar management \
modularize statsbars
* fix: change bar style settings name
* feat: added stats bars on bottom and refactored whole statsbar management \
modularize statsbars
* fix: change bar style settings name
* fix: fix mess with rebase
* fix: fix mess with rebase
* fix: added unintended removal of panel icons
2024-06-28 14:45:01 -03:00
Rodrigo Paixão
1c3abadd2f
feat: new layout ( #749 )
...
New layout based on client 13+.
---------
Co-authored-by: kokekanon <114332266+kokekanon@users.noreply.github.com>
Co-authored-by: Luan Luciano <luanluciano@outlook.com>
Co-authored-by: Levi999x <perkic-marko7@t-online.de>
Co-authored-by: SkullzOTS <86809689+SkullzOTS@users.noreply.github.com>
Co-authored-by: Renato Machado <mehahx@gmail.com>
2024-06-21 18:10:07 -03:00
Joao Pasqualini Costa
1ec74a20e7
fix: walking 2 tiles when only pressing key 1 time ( #680 )
2023-12-19 11:25:21 -03:00
Renato Machado
11cecb8c35
feat: v8 Bot
2023-11-21 22:27:20 -03:00
Joao Pasqualini Costa
221a2a2afc
feat: client auto updater
2023-05-11 11:38:24 -03:00
Renato Machado
2c5f47cacd
improve: density pixel (mobile) ( #462 )
...
implemented #452
---------
Co-authored-by: Túlio Magalhães <tuliohdvp@gmail.com>
2023-03-09 14:20:42 -03:00
Renato Machado
fa9969ed7a
bool to bitwise and int to uint8/16
2023-02-16 19:59:31 -03:00
Rodrigo Paixão
2ef49275e1
Fix #413
2023-02-15 17:10:35 -03:00
Renato Machado
debd5db618
Async texture loading / Rewrite Mark System / AutoRepeatDelay to 50 / cleanup
2023-02-13 19:41:06 -03:00
Renato
057a5db586
fix #410 thx @xmish
2023-02-11 14:43:46 -03:00
Renato
9a10fd2b6d
use root instead of map
2023-02-10 21:14:35 -03:00
Joao Pasqualini Costa
24b3d10bb0
Improve walk response when changing direction
2023-02-10 20:51:07 -03:00
Felipe B.Tomaz
1b4e497611
Add Wrap ( #377 )
2022-12-26 14:32:23 -03:00
Renato
8e6305881e
lua format - if/fnc are no longer inline
2022-08-17 12:51:56 -03:00
Renato
53f30d2969
lua cleanup
2022-08-17 02:44:09 -03:00
miah-sebastian
3dd7a9d7b9
Game prey draft ( #321 )
2022-08-15 20:29:51 -03:00
Renato
b80f66289c
removed prints
2022-07-04 20:07:27 -03:00
Renato Machado
f4b5c0d81b
Drawpool v2 RC ( #292 )
...
- Drawpool refactored
- Removed OpenGL 1
- Removed robin hood lib, now use parallel-hashmap, it's faster.
- Vertexarray now uses vector, instead of databuffer
~Vector practically has the same performance level as array-style + std::copy(memcpy)
- Removed RENDER_WALKING_CREATURES_BEHIND
- Add feature Otc::GameMapDontCorrectCorpse and Otc::GameMapOldEffectRendering #284
- Fix #278 #284 #275
- Replace drawViewportEdge with limitVisibleDimension
- Various other improvements and cleanup.
Note(new libs):
[x64]
vcpkg install stduuid:x64-windows parallel-hashmap:x64-windows
[x86]
vcpkg install stduuid:x86-windows parallel-hashmap:x64-windows
[Static Lib]
vcpkg install --triplet x86-windows-static stduuid parallel-hashmap
2022-07-04 19:46:30 -03:00
Renato
16235e6a67
formatted modules
2022-04-29 23:14:24 -03:00
Renato
14b1ab9536
fix #269
2022-04-29 23:01:37 -03:00
scopp
a1504147ad
Check override autoChase onkeydown when walking
2021-08-06 00:15:19 +02:00
scopp
155fbd2ebf
Some refactoring ( #116 )
2021-07-26 11:06:09 +02:00
scopp
07c2f784e6
Added options controls subpanel + 'precise control' #116
2021-07-25 22:18:14 +02:00
scopp
5d02ec7113
Ability to schedule next step on the same direction if double tapping
2021-07-25 18:31:41 +02:00