Rodrigo Paixão
07369287f7
Cleanup: Prevent errors and warnings in Lua code ( #1179 )
...
* fix: mainpanel
* Minor fixes
* Removed dead code (Outfit)
* Fixed type error SpellGroups vs game_cooldown
* Fixed Keybind
* And more
* more fixes
* ...
* Changes in shop (store)
* Added function addOutfit;
* Fixed entries per page (history);
* Fixed Extras Category
* Added function Game.getMountIdByClientId
2025-06-02 13:15:29 -03:00
kokekanon
ab7d912d80
feat: options control buttons ( #1148 )
2025-05-07 19:58:05 -03:00
Marcin Jałocha
262d238f1f
improve: remove bot protection macro
2025-01-14 12:47:32 -03:00
InnerCircleTFS
06aa9080c3
feat: keybinds by oen | (limited) Part 1 ( #996 )
2024-12-17 18:27:38 -03:00
kokekanon
fc30e97cc4
feat: item charges display UI (GameThingCounter) ( #976 )
2024-11-26 12:26:49 -03:00
Felipe Muniz
f03f8bb695
feat: update background image and startup sound to use 13.40 cip files. Adjustments in options buttons order and logout button icon. ( #865 )
2024-08-30 20:06:02 -03:00
kokekanon
2cd3cfee61
fix: bot ( #843 )
2024-08-12 10:27:12 -03:00
kokekanon
a1baafb65f
improve: client_options with tibia 13 styles ( #821 )
2024-07-15 18:18:32 -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
Renato Machado
dfcf9db6e4
fix: options
2024-06-12 21:39:24 -03:00
Renato Machado
d8717a8455
improve: rework client_options using controller module
2024-05-27 18:36:40 -03:00
Alejandro Muelas
ec9e552c33
improve: add config option to show status messages of other players/monsters in server log
2024-05-24 16:26:10 -03:00
Renato Machado
1fc21bbdea
perf: improved hash algorithm (increases drawing performance)
...
The fps remains stable when the lighting system is turned on.
2024-05-16 20:17:42 -03:00
Renato Machado
dbe062df40
feat: Creature Information by UIWidget
...
It is now possible to customize creature information using the UIWidget.
To enable, just go to setup.otml and set true in draw-information-by-widget-beta
The files to customize the creature's information are found in 'module\game_creatureinformation'
Note: There is a performance degradation compared to programming directly with Draw Pool of around ~20% depending on the occasion.
2024-04-03 18:57:50 -03:00
kokekanon
295db738a6
feat: Opacity effect and missile in options ( #676 )
...
* feat: Opacity effect and missile in options
issue of "roriscrave" in otland
* OTC naming convention
OTC naming convention
* test review conde2
- with bug (opacity in tile)
* fix: capital letter
* line
* Update modules/client_options/general.otui
Co-authored-by: Caio Santoro dos Santos <61211407+csantbr@users.noreply.github.com>
* Fix: Opacity tile
---------
Co-authored-by: Caio Santoro dos Santos <61211407+csantbr@users.noreply.github.com>
2023-12-13 15:20:13 -03:00
Renato Machado
11cecb8c35
feat: v8 Bot
2023-11-21 22:27:20 -03:00
Rodrigo Paixão
0f618da318
fix: typo
2023-03-20 12:37:44 -03:00
Renato
84e2057fb5
fix #480
2023-03-17 21:51:58 -03:00
Renato
c614e002d7
improve: scale system options (Creature Information, Animated Message, Static Message)
2023-03-10 18:47:20 -03:00
Renato Machado
90b9b73d76
feat: text scale options
2023-03-10 15:56:10 -03:00
Renato Machado
014b33b8de
improve: Async texture loading
2023-02-24 22:20:36 -03:00
Renato Machado
79bc4a1b00
improve: (true) async texture load and less memory
...
does not work with encryption enabled.
2023-02-17 12:16:51 -03:00
Renato
e81900547c
fps limit returned to 200 #424
2023-02-16 13:50:57 -03:00
Renato
ad1fa54986
Map/Fps changes
...
- MapWidget cached
- MAX FPS Limit to 400
- 60 FPS limit for foreground rendering
2023-02-15 19:31:30 -03:00
Renato Machado
debd5db618
Async texture loading / Rewrite Mark System / AutoRepeatDelay to 50 / cleanup
2023-02-13 19:41:06 -03:00
Renato
def794e4ab
thread for drawText
2022-12-27 23:42:11 -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
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
ae6ebcfe3e
now default value for forceEffectOptimization is false
2022-03-24 19:59:58 -03:00
Renato Machado
c8aca848a4
Floor View Mode
...
Add Floor Fading (#162 )
2021-12-17 14:52:45 -03:00
Renato
d2ef012a99
draw Effect On Top option added
2021-12-02 18:34:22 -03:00
Renato
45679b5242
add option Force Effect Optimization
2021-11-26 22:52:52 -03:00
Renato
e741563239
default value to 30 on Shadow Floor Intensity
2021-11-26 21:46:01 -03:00
Renato
524fec6ce5
removed scale system and add Anti-Aliasing Mode
2021-11-26 21:44:46 -03:00
Renato Machado
9768338ac9
Auto optimization system
2021-10-26 22:41:38 -03:00
Renato
2eb30d5bc0
fix #146
...
refactored fps counter
2021-10-01 20:44:57 -03: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
f44082073e
Option to move full stacks directly and use ctrl to choose amount
...
This option just swaps the behavior of pressing ctrl to move all stack and not pressing it
2021-07-25 16:14:59 +02:00
scopp
ee28674717
[UI] Added option to open containers maximized
...
The selected panel will be priorized over to this option.
Meaning that, if a container would only fit the selected panel when it's
not maximized, it won't be open maximized, and will be placed on the
selected panel.
2021-07-23 22:22:08 +02:00
scopp
3f98381fef
[UI] Added right extra panel
2021-07-22 20:39:16 +02:00
Renato
570d35f38b
some bugs fixes
2021-07-20 19:19:23 -03:00
Renato
955db56f4c
Floor shadowing system improvements
2021-07-19 21:49:54 -03:00
Renato
855a87ad9e
code lua formatted
2021-07-19 19:24:59 -03:00
Renato
142d7c708c
drawpool init
2021-07-14 02:22:31 -03:00
Renato
4b39bdb3e4
fixed #83
2021-05-13 20:24:37 -03:00
Renato
519e3baae2
fixed some bugs related to creature information and battle.
2021-05-06 20:57:11 -03:00
Renato
278e661235
added warning msg on change render scale
2021-05-05 13:54:46 -03:00