Page 8 of 8

Re: Client updates

Posted: Tue Nov 20, 2018 9:17 pm
by C. Blue
Client-side changes in 4.7.2:
  • An audio pack selector has been added under = X that allows switching between sound and music packs on the fly. It will read packs from all folders that are placed in lib/xtra and start on "music" or "sound", eg "TomeNET/lib/xtra/musicyay".
  • Audio packs (sound/music) now support a meta data section labeled "[title]" that consists of "packname=", "author=" and "description=". This info is displayed in the audio pack selector (=X).
  • Guide chapter search improved.
  • Auto-inscriptions: Wildcard '?' changed to '#' symbol.
  • New colour codes (lamp light and darkened lamp light).
  • Unified capitalization and spacing of skill/spell names, fixed spell names, tiers and descriptions in the guide.
  • New chapter search keywords 'bpr', 'spells', 'dung', 'dung typ', 'ac'.
  • Many keys will show up human-readable in the macro list (%i) now.
  • no_shriek_sfx has been changed to quiet_shriek_sfx. Removed no_am_sfx and no_store_bell as these can be set via =n.
  • New client options: diz_unique, diz_death, diz_death_any, diz_first, that show fluff text on first kills/death.
  • sound.cfg/music.cfg: Allow linewrapping via " \" (space and backslash) being the last two characters in a line.
  • Max samples and songs per audio event increased from 32 to 100.
  • sound.cfg/music.cfg: Line length increased from 2048 to 4096.
  • music.cfg now supports declaring songs of an event as 'initial' by prefixing a '!' symbol. One of them will always be played first, then the rest is played.
  • music.cfg now supports referencing events via '+' symbol, skipping all initial songs in that reference but allowing to make the reference itself initial.
  • New music events have been added.
  • New option 'mute_when_idle', which will mute music, weather and ambient sfx while idle and in town.
  • The audio mixer (CTRL+U) now has a new hotkey CTRL+R that will reload the currently active audio packs. Useful for live-testing changes you made to the audio packs, without need to relog.
  • sound.cfg now supports sample names in quotes, same as music.cfg already did, for filenames that contain spaces.
  • Guide: Added chapter (6.5b) Class titles.
  • Files <trait>.prf and <trait>.ins will now also be auto-loaded on login, like it already happens for race/class/charactername specific prf and ins files.
  • Daytime dependant lighting added. Depending on the time of the day/night the world surface will have different kind of lighting that varies in intensity and colour (eg reddish sunset). This can be toggled via new client option 'palette_animation'.
  • Chat message history improved: Duplicate subsequent messages will only get added to message history buffer (CTRL+p/n) once.
  • Client chat: Allow pressing CTRL+C to search message history buffer.
  • Client chat: Added horizontal scrolling with correct colour coding.
  • Guide chapter search: Add a string in all upper-case to force it to match only the very beginning of a line. Use this to search for item flags such as LUCK for example.
  • 'Disease' is now its own status effect and no longer linked to 'Poison'. It will still drain hit points for a while, similar to poison, but cannot be countered by poison resistance. Holy Curing skill of 30+ and Constitution stat can reduce the effect. All races except for vampires and maiar can contract a disease.
  • Client has been updated to allow logging in to 'IRONMAN' type servers.
  • If you're on Linux and don't have basic 9x15, 8x13 etc fonts, try installing xorgs-fonts-misc or linux-fonts-misc packages.
  • World mini map (~0) improved: Now shows own coordinates and allows manual pinpointing of any sector to find out its coordinates.
  • Iron Teams can now be 'closed' in SHIFT+p menu or via /pclose slash command. Closed teams no longer allow adding new members. This is irreversible.
  • New character mode 'Soloist' added. It's same as 'Unworldly' (one life only) but additionally prohibits any trading with other players.
  • New option 'id_selection'. When using identify or *identify* magic, the list of items will only show items that have not yet been identified (or *identified* respectively).
  • New spell school 'Unlife' has been added to Occult schools. It is meant primarily for Death Knights to add a bit more variety. However, asides from adventurers of any kind it can also be accessed by Vampire Istari as a specialty.
  • Option 'flash_player' is now enabled by default.
For server-side changes see https://www.tomenet.eu/phpBB3/viewtopic ... 6101#p6101

Re: Client updates

Posted: Sat Nov 07, 2020 6:35 pm
by C. Blue
Client changes in 4.7.3:
  • Huge Runecraft rework by Kurzel (runecraft now requires at least this client v4.7.3 to work).
  • The client will no longer hang in infinite loop on login when fed with wrong crecedentials as command-line args.
  • Nomenclature: Mimic 'Frost' immunity renamed to 'Cold', 'Lightning' to 'Electricity'.
  • Mimicry power 'Ball Toxic Waste' renamed to 'Toxic Waste Ball'.
  • SP (spell points) renamed to MP (mana points).
  • Temporary buffs to speed, HP, stats or BpR will change colour from light green to light blue.
  • Can now screenshot within monster/artifact lore.
  • New command-line option '-x' added to skip saving of any chat/messages on quitting.
  • In the main window, temporary buffs now colour various stats light-blue in most cases: Stats, AC, HP, Speed and BpR.
  • Chat history search is now case-insensitive.
  • Pasting items from stores now adds a power-inscription.
  • Normal/hard mode characters can now see remaining # of lives on the character sheet.
  • Login crecedentials auto-saving improved.
  • Number of characters per account increased from 9 to 11.
  • It's now possible to reorder your characters in the character screen. (Can also be done via /setorder command.)
  • Reincarnation glitch fixed when choosing a character from normal server on ironman server (infinite loop).
  • Pseudo-ID inscriptions can now trigger auto-inscriptions.
  • Fixed a glitch when trying to ID items that wouldn't show all eligible items.
  • Added command '/ctime' that returns your local date and time (client time).
  • 'x' (swap items): Dual-wielded weapons of same @x inscription will now be swapped.
  • CTRL+Q is by default now a hybrid macro, so the text-editing CTRL+Q works.
  • SHIFT+L ('Locate') format changed from [y,x] to [x,y].
  • Rogue-like keyset modified: W <-> CTRL+W, CTRL+A <-> S. Note that for 'T' (take off) the inscription must still be '@t'.
  • The " key now correctly works to load a prf file at an absolute path.
  • The Knowledge menu (~) has new options to quickly open specific TomeNET folders or websites, especially the player store.
  • New option 'keep_bottle'. When quaffing a potion, you will retain the resulting empty bottle.
  • Added 'macros_in_stores' option that allows macros to get parsed while inside a store.
  • New options: hp_bar, mp_bar, st_bar, find_ignore_montraps.
  • The hilite_chat/hibeep_chat options now ignore roman numbering of your character for convenience.
  • Lightning visual fx added. Can be turned off via 'disable_lightning' option.
  • 'hilite_player' option is available again.
  • New option 'item_error_beep'. Turn off to not beep when an inventory item selection fails (especially for safe_macros).
  • 'quiet_os' option added to prevent any page/beep/warn sfx being played through the OS mechanisms.
  • In-game guide: Invoke by ?? too, same as ~g.
  • In-game guide can now be directly invoked at a specific topic via /help <topic> or /? <topic> command, eg '/? fire'. Also accepts all-caps for special search.
  • In-game guide: More keywords added and searching fixed/improved, especially all-uppercase searching.
  • Easy guide shortcuts for info on Maiar/Draconians: '/? enl', '/? cor', '/? trait'.
  • In char dumps the [Surroundings] map is only 79 columns wide now to prevent odd line breaks on angband.oook.cz ladder.
  • The history of sent chat messages now persists across logins (chathist-<account>.tmp in user folder).
  • The players list '@' automatically updates while it's being displayed.
  • HP/MP/ST bar view improved by adding shaded half-steps like for the XP bar.
  • Taking a screenshot when palette_animation is enabled will no longer crash the client.
  • The GCU client automatically disables palette_animation and will no longer crash.
  • A glitch fixed that caused X11 client to flicker (thanks JeZeK).
  • Fix crash when viewing macro list with special keys and occasional screenshot crash (thanks JeZeK).
  • Message windows now keep messages between relogging instead of getting cleared.
  • Skill screen remembers last position.
  • Stat point distribution screen also shows your BpR with lightest weapons of each type now.
  • In 'linear stats' mode the stats will be shown with full accuracy too now.
  • Options menu now remembers last position.
  • Screen may now keep updating during prompts/menus that would usually freeze the screen until finished.
  • Client now has specific colour blindness and colour-customization options in = C menu, making it unnecessary to edit config files by hand.
  • X11 default fonts initialised via XListFonts instead of xset, should now work eg on Fedora (thanks Tokariew).
  • Screenshot filenames now use a date+timestamp instead of continous numbering. Can be toggled via new 'screenshot_format' option.
  • Fixed a display glitch in the monster and artifact lore screens.
  • Mimic power 'Breathe Lite' renamed to 'Breathe Light'.
  • 'safe_macros' now works correctly for trapping macros and skill-activation macros.
  • Macro Wizard 'p' (change equipment) fully works now.
  • ESC in Macro Wizard now goes back one step instead of quitting.
  • Macro Wizard: Added 'n)' to enter slash commands, while custom action has been moved to 'N)'.
  • Macro Wizard: Fixed targetting method 'd)', now works with 'prompt for direction'.
  • New sound effects and music added to the official audio packs.
  • Audio packs now allow meta information 'packname', 'author' and 'description' in their [title] section.
  • Installing audio packs via = I when audio was already in usw should work now.
  • Jukebox correctly restores music when leaving it.
  • The jukebox sound menu =n now supports setting custom volumes via 'v' for each sample. (Note that this does not affect paging or weather sfx.)
  • Jukebox menus allow easier scrolling with 'p' and ' ' for page-up/down.
  • Among the new sfx is a roar emitted originally by the devastating H.E.C.T.O.R from the song of the norwegian band Ultra Sheriff who were so nice to send me the voice sample for free use when I asked. :)
For server changes see https://www.tomenet.eu/phpBB3/viewtopic ... 6565#p6565

Re: Client updates

Posted: Fri Apr 16, 2021 1:53 pm
by C. Blue
Client-side updates in 4.7.4:
  • EvgenijK aka Faraday has implemented an auto-looting feature: It uses the auto-inscription list to automatically pick up or destroy (piled) items. Slash commands /apickup and /adestroy added to toggle, same as new options 'auto_pickup' and 'destroy_on_auto_pickup'. Also 'destroy_all_unmatched' ('/daunmatched') to auto-destroy all items that don't match any rule in & list, or use '#' wildcard in & list and set it to destroy. He made a video that shows it in use: https://www.youtube.com/watch?v=YP874w3SB7U
  • Multi-hued draconians can choose their breath now in 'm' and in the macro wizard under 'M)'.
  • Macro wizard has new functions: m) common commands, M) Pick breath element (Draconians) and q/r/s/t/u) for some directional actions.
  • A default shooting macro is placed on F1 in freshly installed clients, for newbie archers/rangers.
  • Compilation without sound support (USE_SOUND_2010) fixed.
  • PvP mode maiar can choose their trait during character creation now as they start at level 20.
  • The ';' key now has a guide topic quick-search macro on it instead of the 'walk' command.
  • Guide search improved in various details. Bookmark feature added (b/B).
  • New option no_house_magic that will prevent casting spells or using magic devices while inside a house.
  • New option no_lite_fainting added that will disable the faint-shading effect when they start to run out of fuel.
  • Client options were reordered a bit so that all lighting/shading options are on the first page.
  • Guide has now chapter (0.1b) Photosensitivity / Epilepsy issues.
  • Guide quick search via "/?" command improved.
  • Guide search shortcut "/? tab" for racial boni/mali table.
  • A bunch of shop-action related sound effects was added. Although no new sfx were added, the sound pack now contains the updated sound.cfg file that lists all the new effects. Most are in use and re-use existing sounds.
  • While in chat prompt you can now copy/paste to/from the OS clipboard with CTRL+K/L (on Linux/X11 this requires xclip to be installed).
  • While in message recall (CTRL+O/P) you can now copy the bottom-most shown message to the OS clipboard with CTRL+K.
  • Draconians with multi-hued lineage can now set their breath element in 'm' menu instead of just breathing randomly.
  • Search topics added: '@@', '@@@', 'DEMOL', 'race/class bonus/boni/malus/mali/tab', or just 'tab/table' (table of boni and mali for races and classes).
  • Guide search offers r/R for regular expression search ('R' is case-sensitive).
  • Troubleshooting can be fast-accessed via chat-command '/? PROB n' where n is the problem number.
  • Infra-vision will be displayed in light-umber colour at 200 ft to indicate that it's effectively maxed out (MAX_SIGHT range reached).
  • Houses can get tagged in the houses-list (~9) now, via h 5, for easier management which house contains what.
  • Character sheet now also shows boosted to-hit/to-dam and infra-vision as well as ac and bpr in light blue colour. A glitch in ac display has been fixed.
  • Character sheet correctly shows +LUCK from cloaks.
  • Option 'alert_offpanel_dam' is now on by default (was off).
  • Option 'easy_disarm_montraps' added, same as /edmt command.
  • In =f pressing l now lists all available font names.
  • X11 clients can now auto-detect installed PCF fonts in =f too (eg Tangar's Linux fonts).
  • Fonts in =f are now sorted by size (first width, then height).
  • New optional file for X11 clients in 'xtra' folder: 'fonts-x11-menuscan.txt': If this file exists it may contain a line starting on 'REGEXP=' that defines the regular expression used to autodetect installed fonts.
  • Temporary base/poison/mana-resistance and full-esp indicators in main window on the left when in big_map mode (thanks EvgenijK and Jezek).
  • Custom auto-inscriptions now has 5 pages a 20 inscriptions.
  • Experimental: Brighter rain colouring during day than night.
  • The art spoiler ~6 now shows activation details.
  • GCU-client will disable palette_animation and set disable_lightning instead of crashing.
  • In stores, 'c' command is now shown as an option like any other store command.
Guide:
  • Description how to install fonts on linux has been fixed/improved.
  • Added (6.2b) Demolition charges, contains all recipes and more.
  • Added (7.3a) When you are stuck.
  • Slang: Added 'Ironman'.
  • REFLECT (player) vs REFLECTING (monster) cleaned up.
  • Correctly explain how Martial Arts special moves are rolled.
  • Added tip to guide under '/dis' how to keep {good} items too.
For server changes see https://www.tomenet.eu/phpBB3/viewtopic ... 6997#p6997