31530

31531

the is the only thing I can say
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

31532

./31530: Gigahertz/seconde? ca fait 1/t^2 grin

bla
using MeshViewer.Memory.Entities; using MeshViewer.Memory.Enums; using System; using System.Collections.Generic; using System.Linq; namespace MeshViewer.Memory { public sealed class ObjectMgr { private const int CurMgrPointer = 0x9BE7E0; private const int CurMgrOffset = 0x463C; private const int NextObject = 0x3C; private const int FirstObject = 0xC; private const int LocalGUID = 0xC8; private Process _gameProcess; private IntPtr _currentManager; private ulong _localGUID; private CGObject_C _localPlayer; private Dictionary<ulong, CGObject_C> _entities = new Dictionary<ulong, CGObject_C>(); public event Action<CGObject_C> OnUpdate; public event Action<CGObject_C> OnDespawn; public event Action<CGObject_C> OnSpawn; public event Action OnUpdateTick; public ObjectMgr(Process gameProcess) { _gameProcess = gameProcess; if (!InGame) return; } /// <summary> /// Returns the entity that matches the provided GUID. /// </summary> /// <typeparam name="T">The expected return type.</typeparam> /// <param name="objectGUID">The GUID of the expected entity.</param> /// <returns>An instance of <see cref="CGObject_C"/> or its children.</returns> public T GetEntity<T>(ulong objectGUID) where T : CGObject_C { _entities.TryGetValue(objectGUID, out CGObject_C instance); return (T)instance; } /// <summary> /// Returns the entity that matches the provided GUID. /// </summary> /// <typeparam name="T">The expected return type.</typeparam> /// <param name="objectGUID">The GUID of the expected entity.</param> /// <returns>An instance of <see cref="CGObject_C"/> or its children.</returns> public T GetEntity<T>(ObjectGuid objectGUID) where T : CGObject_C => GetEntity<T>(objectGUID.Value); /// <summary> /// A direct pointer to the current player. /// </summary> public CGPlayer_C LocalPlayer => GetEntity<CGPlayer_C>(_localGUID); /// <summary> /// An enumeration of all known units. /// </summary> public IEnumerable<CGUnit_C> Units => _entities.Values.Where(obj => obj.Type == ObjectType.Unit).Select(o => o.ToUnit()); /// <summary> /// An enumeration of all known players. /// </summary> public IEnumerable<CGPlayer_C> Players => _entities.Values.Where(obj => obj.Type == ObjectType.Player).Select(o => o.ToPlayer()); /// <summary> /// An enumeration of all known items. /// </summary> public IEnumerable<CGItem_C> Items => _entities.Values.Where(obj => obj.Type == ObjectType.Item).Select(o => o.ToItem()); /// <summary> /// An enumeration of all known containers. /// </summary> public IEnumerable<CGContainer_C> Containers => _entities.Values.Where(obj => obj.Type == ObjectType.Container).Select(o => o.ToContainer()); /// <summary> /// An enumeration of all known entities. /// </summary> public IEnumerable<CGObject_C> Entities => _entities.Values; /// <summary> /// Enumerates over every entities. /// </summary> /// <returns></returns> private IEnumerable<CGObject_C> Enumerate() { var currentObject = (uint)_gameProcess.Read<IntPtr>(_currentManager + FirstObject, true); _localGUID = _gameProcess.Read<ulong>(_currentManager + LocalGUID, true); while (currentObject != uint.MinValue && currentObject % 2 == uint.MinValue) { var entityObject = new CGObject_C(_gameProcess, new IntPtr(currentObject)); switch (entityObject.Type) { case ObjectType.Object: break; case ObjectType.Unit: entityObject = entityObject.ToUnit(); break; case ObjectType.Player: if (entityObject.OBJECT_FIELD_GUID == _localGUID) _localPlayer = entityObject; entityObject = entityObject.ToPlayer(); break; case ObjectType.GameObject: entityObject = entityObject.ToGameObject(); break; case ObjectType.Container: entityObject = entityObject.ToContainer(); break; case ObjectType.Item: entityObject = entityObject.ToItem(); break; } yield return entityObject; currentObject = (uint)_gameProcess.Read<IntPtr>(new IntPtr(currentObject) + NextObject, true); } } /// <summary> /// Called every few milliseconds. This function updates the local cache of known entities. /// </summary> public void Update() { _currentManager = _gameProcess.Read<IntPtr>(_gameProcess.Read<int>(CurMgrPointer) + CurMgrOffset, true); _localGUID = _gameProcess.Read<ulong>(_currentManager + LocalGUID, true); var newEntities = Enumerate().ToDictionary(@object => @object.OBJECT_FIELD_GUID.Value); foreach (var oldEntity in _entities) { if (newEntities.ContainsKey(oldEntity.Key)) OnUpdate?.Invoke(oldEntity.Value); else OnDespawn?.Invoke(oldEntity.Value); } foreach (var newEntity in newEntities) if (!_entities.ContainsKey(newEntity.Key)) OnSpawn?.Invoke(newEntity.Value); _entities = newEntities; OnUpdateTick?.Invoke(); } public bool InGame => _gameProcess.Read<byte>(0x00ED7427) == 0; } }

31533

float4(0.1)
avatar
HURRRR !

31534

Troll|RN|PV|DLA|PA|PDLA
-|:-neutral:-neutral:-neutral:-neutral:-:
avatar
pedrolane stoppe la chute des chevaux

La DNC-Team : un club plein de mystères

31535

31536

CParticleNodeConstant $LOCAL$/$0
{
EditorInfosPosition = int2(286, 198);
CustomName = "Red";
Output_Pins =
{
"$LOCAL$/$1",
};
Type = float4;
ValueF4 = float4(1.0000000e+00, 0.0000000e+00, 0.0000000e+00, 1.0000000e+00);
}
CParticleNodePinOut $LOCAL$/$1
{
SelfName = "Value";
Owner = "$LOCAL$/$0";
ConnectedPins =
{
"$LOCAL$/$4",
};
}
CParticleNodeEventPayloadAppend $LOCAL$/$2
{
EditorInfosPosition = int2(506, 88);
Input_Pins =
{
"$LOCAL$/$3",
"$LOCAL$/$4",
};
Output_Pins =
{
"$LOCAL$/$5",
};
PayloadName = "Color";
PayloadType = float4;
}
CParticleNodePinIn $LOCAL$/$3
{
SelfName = "Signal";
Type = event;
Owner = "$LOCAL$/$2";
}
CParticleNodePinIn $LOCAL$/$4
{
SelfName = "Value";
Type = float4;
Owner = "$LOCAL$/$2";
ConnectedPins =
{
"$LOCAL$/$1",
};
}
CParticleNodePinOut $LOCAL$/$5
{
SelfName = "Signal";
Type = event;
Owner = "$LOCAL$/$2";
}
avatar
HURRRR !

31537

*empty*
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

31538

Sampler mesh UV to PCoords
avatar
HURRRR !

31539

        /// <summary>
        /// Assigns a data source to the list view.
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="elements"></param>
        public void SetDataSource<T>(IEnumerable<T> elements) where T : CGObject_C
        {
            if (olvColumn1.Renderer == null)
                throw new InvalidOperationException("Bind a renderer before assigning objects!");

            // Todo: Checking convertible between Ts before throwing.
            // if (!(olvColumn1.Renderer is ObjectRenderer<T>))
            //     throw new InvalidOperationException("Type mismatch between the renderer and the provided collection!");

            listView1.Objects = elements;
        }

31540

        /// <summary>
        /// Assigns a data source to the list view.
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="elements"></param>
        public void SetDataSource<T>(IEnumerable<T> elements) where T : CGObject_C
        {
            if (olvColumn1.Renderer == null)
                throw new InvalidOperationException("Bind a renderer before assigning objects!");

            if (olvColumn1.Renderer.GetType().IsGenericType)
            {
                var genericType = olvColumn1.Renderer.GetType().GetGenericArguments()[0];
                if (!(genericType.IsAssignableFrom(typeof(T))))
                    throw new InvalidOperationException("Type mismatch between the renderer and the provided collection!");
            }
            listView1.Objects = elements;
        }

31541

31542

31543

CCompilerASTNode *nodePayloadElementKey = srcPayload.m_PayloadElementCtorNode->Clone(); // We need to clone this to properly insert typecast nodes
avatar
HURRRR !

31544

vP4otXDr.png?width=1204&height=677

31545

kézako ?
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

31546

prlg
ld sr0 = internal_sr8
ld sr1 = internal_vr30
ld sr2 = internal_sr159
ld sr3 = internal_vr59
ld sr4 = internal_vr52
ld sr5 = internal_sr29
ld sr6 = internal_sr51
ld vr0 = SceneContext
call sr7 = sr0, vr0, sample [CParticleNodeSamplerData_Turbulence_5618EBC4]
add sr7 = sr7, sr0
ld vr0 = scene.Time
sub sr1 = vr0, sr1
sub sr0 = sr7, sr2
add sr2 = sr2, sr0
st internal_sr159 = sr2
sub sr2 = vr0, sr3
add sr3 = sr3, sr2
st internal_vr59 = sr3
length sr3 = sr0
sub sr8 = sr7, sr0
ld sr9 = ParticleContextS
call sr10 = sr4, sr3, cr7, sr9, generate
swz sr4 = sr10, x
dup sr3 = sr2
div sr3 = sr0, sr3
cmpeq sr2 = sr2, cr0
sel sr3 = sr3, cr0, sr2
st internal_vr52 = sr4
div sr1 = sr1, sr5
st n19__Position = sr7
call sr5 = cr0, sr10, sr9, initPayload [Child]
call sr2 = sr10, sr8, sr7, sr9, buildPayloadElement
call sr5 = sr5, cr0, sr2, sr9, appendPayload [Child]
call sr8 = sr10, sr3, sr3, sr9, buildPayloadElement
call sr3 = sr5, cr1, sr8, sr9, appendPayload [Child]
call sr8 = sr10, sr6, sr6, sr9, buildPayloadElement
call sr3 = sr3, cr9, sr8, sr9, appendPayload [Child]
call sr6 = sr10, cr0, cr0, sr9, buildPayloadElement
call sr3 = sr3, cr3, sr6, sr9, appendPayload [Child]
call sr3, sr9, kick [Child]
call sr3 = cr1, sr10, sr9, initPayload [Child]
call sr3 = sr3, cr0, sr2, sr9, appendPayload [Child]
call sr5 = sr10, cr0, cr0, sr9, buildPayloadElement
call sr3 = sr3, cr1, sr5, sr9, appendPayload [Child]
call sr3 = sr3, cr9, sr8, sr9, appendPayload [Child]
call sr3 = sr3, cr3, sr6, sr9, appendPayload [Child]
call sr7 = sr10, sr1, sr1, sr9, buildPayloadElement
call sr3 = sr3, cr10, sr7, sr9, appendPayload [Child]
call sr3, sr9, kick [Child]
call sr3 = cr9, sr10, sr9, initPayload [Child2]
call sr3 = sr3, cr0, sr2, sr9, appendPayload [Child2]
call sr3 = sr3, cr1, sr5, sr9, appendPayload [Child2]
call sr3 = sr3, cr9, sr8, sr9, appendPayload [Child2]
call sr3 = sr3, cr3, sr6, sr9, appendPayload [Child2]
call sr3 = sr3, cr10, sr7, sr9, appendPayload [Child2]
call sr3, sr9, kick [Child2]
eplg
avatar
HURRRR !

31547

Un maillage de warcraft ?

31548

avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

31549

./31545 mes indices sont pas bons...

9bxkNRpr.png

31550

C'est Warpten, donc c'est WoW embarrassed
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

31551

Pourquoi tant de comparaisons ? N'est-il pas temps de laisser cette tablette être maître de son destin ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

31552

31553

<<<<<<< HEAD
||||||| merged common ancestors
// otherwise, keep the result type we've got from the construction
if (m_ResultType == SCompilerTypeID::VoidType)
{
_ThrowErrorAtLine("cannot construct a 'void' variable.");
success = false;
}

=======
// otherwise, keep the result type we've got from the construction
if (m_ResultType == SCompilerTypeID::VoidType)
{
_ThrowErrorAtLine("Cannot construct a 'void' variable.");
success = false;
}

>>>>>>> origin/release/v1.12.0
avatar
HURRRR !

31554

*
*[JP] TODO:JP
*[JP] @param map {object.<string,string>} TODO:JP
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

31555

Zerosquare (./31550) :
C'est Warpten, donc c'est WoW embarrassed

Tu forces cheeky

2AHZPbS.png

31556

C'était soit ça, soit de la chimie, et même si j'ai arrêté y'a longtemps ça ressemble pas à ce qu'il y avait dans mes cours.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

31557

Solannae : rip
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

31558

Bon pour le coup oui, mais je devrais pas, j'ai un rapport a rendre dans environ un mois...

31559

Zero: Peut etre de la chimie dans WoW?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

31560

promoted(typeof(i0), typeof(i1)
avatar
HURRRR !