8 Commits

Author SHA1 Message Date
SkyratBot d7c9ed4afb [MIRROR] Quickie runechat op [MDB IGNORE] (#16940)
* Quickie runechat op (#69137)

reintroduces the intermittent queuing behavior found in #65791 since i can actually recover that part. now after MeasureText() puts us in the player input portion of the tick it will queue a callback for the next tick to resume chat message creation

generate_image() is a highly overtiming proc, now its less so

* Quickie runechat op

Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
2022-10-18 02:20:25 +00:00
SkyratBot c621f5de1c [MIRROR] Refactor: make SSrunechat to be subsystem of SStimer [MDB IGNORE] (#11458)
* Refactor: make SSrunechat to be subsystem of SStimer (#64366)

* Refactor: make SSrunechat to be subsystem of SStimer

Co-authored-by: Aziz Chynaliev <azizonkg@gmail.com>
2022-02-14 06:08:27 +00:00
SkyratBot 400bef239a [MIRROR] Fix: Avoid runechat scheduling too far events into short queue [MDB IGNORE] (#10942)
* Fix: Avoid runechat scheduling too far events into short queue (#64322)

Ports fix from SStimer #64242
Why It's Good For The Game
Changelog

cl Semoro
fix: Avoid runechat scheduling too far events into short queue (port from SStimer)
/cl

* Fix: Avoid runechat scheduling too far events into short queue

Co-authored-by: Aziz Chynaliev <azizonkg@gmail.com>
2022-01-23 17:14:37 -05:00
SkyratBot c487c73f39 [MIRROR] Grep for space indentation (#1969)
* Grep for space indentation

* aa

* Update species.dm

* Update species.dm

* Update maps.dm

* Update examine.dm

Co-authored-by: TiviPlus <57223640+TiviPlus@users.noreply.github.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2020-12-01 12:26:41 +01:00
SkyratBot 0dc1c2db91 [MIRROR] Runechat no longer breaks if the tick lag changes (#739)
* Runechat no longer breaks if the tick lag changes (#53570)

Resets the runechat bucket when the tick lag changes

* Runechat no longer breaks if the tick lag changes

Co-authored-by: Couls <coul422@gmail.com>
2020-09-11 23:03:45 +02:00
SkyratBot 2bfdfbb910 [MIRROR] Change signature of BINARY_INSERT to require the full type path, add test (#611)
* Change signature of BINARY_INSERT to require the full type path, add test (#53217)

BINARY_INSERT used to only take typepaths like/this. Now, it expects them to be /like/this, to be more consistent with ther est of the code.

Adds documentation to COMPTYPE.

Adds a test for BINARY_INSERT.

* Change signature of BINARY_INSERT to require the full type path, add test

Co-authored-by: Jared-Fogle <35135081+Jared-Fogle@users.noreply.github.com>
2020-09-02 03:07:17 +02:00
SkyratBot c4c9dfabf6 [MIRROR] Fix various issues with browser statpanel (#580)
* Fix various issues with browser statpanel

* a

Co-authored-by: Tad Hardesty <tad@platymuus.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2020-09-02 02:42:40 +02:00
Bobbahbrown 942520472f Adds Runechat Subsystem - Deprecates Use of Timers for Runechat (#52425)
* first pass

* one wacky dot

* documentation

* we're the garbage man now

* doc update

* couple of bugs never hurt nobody
2020-07-25 09:57:49 -04:00