nosoop

Results 90 comments of nosoop

(Additional context: [Source Scramble](https://github.com/nosoop/SMExt-SourceScramble) provides a way to patch memory, and unpatching is performed when the handle is freed.)

Looks like an issue introduced with the integration of entity lump handling code that I've contributed. Can you provide the following additional information for me to try and reproduce this?...

@dysphie has previously tested the entity lump changes in NMRiH; I don't believe the Maphack system would conflict in this case. Giving them a shout in the event that this...

I can't reproduce it with the official latest development build of SourceMod on Windows and the information provided (with dysphie's corrected file). The crash mostten is getting happens within `MapEntity_ParseAllEntities()`,...

> Tabs versus spaces For existing files I'd keep things as-is to keep the commit diff tidy. > Migration strategy In my opinion, it's critical that existing compiled plugins continue...

As someone that has needed to manipulate addresses in their plugins, this sort of thing is definitely needed as part of the architectural transition. I haven't had the time to...

Confus. The dumper-reported values were actually off by -2. These should be correct now. Same issue as #7; `FindObjectOnBuildPoint` is indeed skipped on Windows (the dumper is correct on this...

Have to watch out for subclasses, though; `CTFPlayer::ChangeTeam(int)` exists as an override for `CBaseEntity`, but `CTFPlayer` also implements its own `CTFPlayer::ChangeTeam(int, bool, bool, bool)` exclusive to it and its subclasses....

Those are warnings, not errors. The plugin was still successfully compiled (provided you don't have the "treat warnings as errors" flag set, which you don't in this case). I'll consider...

🏓 These days there's also [the langparser extension](https://github.com/shqke/langparser), but as far as I can tell it just exposes an interface for it over C++ — it currently doesn't have any...