EA 23.305 Nightly โ
May 10, 2026
4 files modified.
Important Changes โ
None.
Chara โ
cs
chara.isScaled = base.isScaled;
chara.c_altName = base.c_altName;
chara._alias = _alias;
if (pccData != null)
{
chara.pccData = IO.DeepCopy(pccData);
}
if (HaveFur())
{
chara.c_fur = -1;ConTransmuteHuman โ
public override void OnBeforeStart()
cs
}
else
{
List<Chara> list2 = owner.pos.ListCharasInRadius(owner, 6, delegate(Chara c)
{
if (!c.IsMultisize && c.IsHumanSpeak)
{
CardRenderer renderer = c.renderer;
if (renderer != null && !renderer.hasActor)
{
return !c.HasElement(1427);
}
}
return false;
});
List<Chara> list2 = owner.pos.ListCharasInRadius(owner, 6, (Chara c) => !c.IsMultisize && c.IsHumanSpeak && !c.HasElement(1427));
if (list2.Count > 0)
{
chara = list2.RandomItem().Duplicate();ELEMENT โ
public void _WriteNote(UINote n, Chara c, Act act)
cs
condition.SetRefVal(79, (act.id == 8710) ? 222 : 221);
break;
}
n.AddText("_bullet".lang() + (condition.HasDuration ? "hintCon" : "hintCon2").lang(condition.Name, condition.EvaluateTurn(p).ToString() ?? ""));
n.AddText("_bullet".lang() + (condition.HasDuration ? "hintCon" : "hintCon2").lang(condition.Name, condition.EvaluateTurn(p).ToString() ?? "") + ((condition.HasDuration && condition.MaxDuration != 0 && condition.MaxDuration < 999) ? "hintCon3".lang(condition.MaxDuration.ToString() ?? "") : ""));
condition._WriteNote(n, asChild: true);
}
elseNet โ
cs
using System;
using System.Collections.Generic;
using System.IO;
using System.Net;
using Cysharp.Threading.Tasks;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;public static async UniTask<bool> UploadFile(string id, string password, string
cs
}
WWWForm wWWForm = new WWWForm();
wWWForm.AddField("mode", 1);
wWWForm.AddField("id", id);
wWWForm.AddField("name", name);
wWWForm.AddField("title", title);
wWWForm.AddField("id", id.RemoveNewline());
wWWForm.AddField("name", name.RemoveNewline());
wWWForm.AddField("title", title.RemoveNewline());
wWWForm.AddField("cat", cat);
wWWForm.AddField("tag", tag);
wWWForm.AddField("idLang", idLang);public static async UniTask<List<DownloadMeta>> GetFileList(string idLang)
cs
}
return null;
}
StringReader stringReader = new StringReader(www.downloadHandler.text);
for (string text = stringReader.ReadLine(); text != null; text = stringReader.ReadLine())
string[] array = www.downloadHandler.text.SplitNewline();
foreach (string obj in array)
{
if (!string.IsNullOrEmpty(text))
string[] array2 = obj.Split(',');
if (obj.StartsWith("files") && array2.Length >= 7)
{
string[] array = text.Split(',');
list.Add(new DownloadMeta
{
path = array[0],
id = Path.GetFileNameWithoutExtension(array[0]),
name = array[2],
title = array[3],
cat = array[5],
date = array[6].Replace("\"", ""),
version = ((array.Length >= 9) ? array[8].ToInt() : 0),
tag = ((array.Length >= 10) ? array[9] : "")
path = array2[0],
id = WebUtility.HtmlDecode(array2[1]),
name = WebUtility.HtmlDecode(array2[2]),
title = WebUtility.HtmlDecode(array2[3]),
cat = array2[5],
date = array2[6].Replace("\"", ""),
version = ((array2.Length > 8) ? array2[8].ToInt() : 0),
tag = ((array2.Length > 9) ? array2[9] : "")
});
}
}