use Invariant culture for float parsing (workaround a mono bug)

This commit is contained in:
Bob
2010-09-26 07:55:11 +12:00
parent 636b2a8ea7
commit d6dd392028
3 changed files with 4 additions and 27 deletions

View File

@@ -1,25 +0,0 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRA.FileFormats;
using OpenRA.Traits;
namespace OpenRA
{
class TraitCreator
{
public static object Create( string traitName, World world, Actor actor, ITraitInfo info, TypeDictionary init )
{
var argsDict = new Dictionary<string, object>
{
{ "world", world },
{ "self", actor },
{ "initDict", init },
{ "init", new ActorInitializer( actor, init ) },
{ "info", info },
};
return Game.modData.ObjectCreator.CreateObject<object>( traitName, argsDict );
}
}
}