Client updates

Announcements about the forums, the website, the game or the server.
C. Blue
Developer
Posts: 331
Joined: Sun Dec 13, 2009 6:28 pm

Re: Client updates

Post 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
C. Blue
Developer
Posts: 331
Joined: Sun Dec 13, 2009 6:28 pm

Re: Client updates

Post 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
Post Reply