mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-16 00:54:54 +00:00
fix font cache attempting to start with char 0x0, time delay generation by one second per to mitigate ap choke
This commit is contained in:
parent
f22464b056
commit
07b3cba378
1 changed files with 8 additions and 1 deletions
|
|
@ -654,14 +654,21 @@ function populateAllFonts()
|
||||||
|
|
||||||
%fontarrayCount = %fontarray.count();
|
%fontarrayCount = %fontarray.count();
|
||||||
|
|
||||||
|
echo("Generating "@ %fontarrayCount @" fonts");
|
||||||
for (%i=0;%i<%fontarrayCount;%i++)
|
for (%i=0;%i<%fontarrayCount;%i++)
|
||||||
{
|
{
|
||||||
%font = %fontarray.getKey(%i);
|
%font = %fontarray.getKey(%i);
|
||||||
%hieght = %fontarray.getValue(%i);
|
%hieght = %fontarray.getValue(%i);
|
||||||
populateFontCacheRange(%font,%hieght,0,65535);
|
schedule(1000*%i,0,"delayedFontsPopulation",%font, %hieght, %i+1);
|
||||||
}
|
}
|
||||||
%fontarray.delete();
|
%fontarray.delete();
|
||||||
}
|
}
|
||||||
|
function delayedFontsPopulation(%font, %hieght, %fontNum)
|
||||||
|
{
|
||||||
|
echo("Font ["@ %fontNum @"] Generating "@ %font SPC %hieght);
|
||||||
|
populateFontCacheRange(%font,%hieght,1,65535);
|
||||||
|
}
|
||||||
|
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
function clientCMDPlaySound(%soundAssetId,%pos)
|
function clientCMDPlaySound(%soundAssetId,%pos)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue