profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/codecat/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Melissa codecat Nimble Tools Heiloo, The Netherlands https://codecat.nl/ Overworked Dutch gamedev and hacker girl who writes code and is secretly a cat.

codecat/ClawSearch 150

A memory scanner plugin for x64dbg, inspired by Cheat Engine.

codecat/catsight 105

Cross-platform process memory inspector

codecat/angelscript-mirror 64

Unofficial mirror for Angelscript's SVN repository, updated hourly.

cakeMP/cakeMP 33

An experimental GTA 5 multiplayer mod.

codecat/asdbg 28

A remote debugger for AngelScript.

codecat/BinFind 26

Perform regex pattern matching on binary data. (Regex-like)

codecat/ccpp 15

ccpp, a general purpose single-header preprocessor library.

codecat/ClipUpload 9

Old application to upload images and other files to certain places on the internet.

codecat/Chatzilla-Plugins 8

:speech_balloon: My Chatzilla plugins

codecat/angel 7

LÖVE, but with AngelScript instead of Lua.

issue commentopenplanet-nl/plugin-signing

Advanced Free Block Mode

Are you on Discord, by the way? I just noticed an Openplanet bug due to your use of static initializers for font loading (which only causes problems on the packaged .op version). I've fixed those bugs in Openplanet and will release an update soon. 👍

schl3ck

comment created time in 16 hours

issue commentocornut/imgui

Proper way to implement a custom widget?

ImGui::Dummy is exactly what I needed, thank you!

AllenDang

comment created time in 16 hours

issue commentopenplanet-nl/plugin-signing

Advanced Free Block Mode

Yeah that's good! Here's the new signature.

AFBM-info-signed.zip

I keep realizing the site ID in the info.toml file isn't very flexible, so maybe I will get rid of it in the future. Will see!

schl3ck

comment created time in 17 hours

issue closedopenplanet-nl/plugin-signing

Author-Time Plugin

Plugin description

Show the author-time

Did you provide a perms meta value or a #perms preprocessor option?

no

Did you use Permissions.as?

no

Attach your plugin

AuthorTime.zip

closed time in 17 hours

DennisWillers

issue commentopenplanet-nl/plugin-signing

Author-Time Plugin

Looks good! 👍

AuthorTime.zip

DennisWillers

comment created time in 17 hours

issue commentopenplanet-nl/plugin-signing

Advanced Free Block Mode

Btw, you should probably add a site ID to the info.toml file now that it's uploaded on the website. (Will require a re-sign of the toml file though)

schl3ck

comment created time in 17 hours

issue commentocornut/imgui

Proper way to implement a custom widget?

Sorry to bump this as I'm not sure if there's been any further developments in terms of examples and such. Is there a way to make it so that I can still drag the window when clicking & dragging an InvisibleButton?

AllenDang

comment created time in 19 hours

issue commentopenplanet-nl/plugin-signing

Advanced Free Block Mode

Sorry this took a while! Looks good! 👍

AdvancedFreeBlockMode.zip

To answer your question, yeah Discord is probably the best place. Thanks for the report though, I'll have to check it out! I tried matching the Maniascript implementation of those vector functions, but I guess I made some mistakes. 😅

schl3ck

comment created time in a day

issue closedopenplanet-nl/plugin-signing

Advanced Free Block Mode

Plugin description

This plugin allows you to precisely place blocks in the free mode. It can move and rotate the block pixel perfect in every direction via the global coordinate system or a local one that is rotated with the block.

Did you provide a perms meta value or a #perms preprocessor option?

No

Did you use Permissions.as?

Yes. To check if the player can create/edit a map.

Attach your plugin

AdvancedFreeBlockMode.zip

Off topic question: Where is the best to file bug reports with AngelScript in Openplanet? On your discord server? I'm asking because the Math::Angle(vec3, vec3) function is returning a wrong result.

closed time in a day

schl3ck

issue commentopenplanet-nl/plugin-signing

Test Plugin

If you just want to test, I recommend getting the Club edition of the game so you can develop plugins without restrictions!

DennisWillers

comment created time in a day

issue openedFigBug/Gin

gin::Dynamics usage

I don't really understand how to properly use this class. Here's my current usage:

// during setup:
m_limiter.setSampleRate(sampleRate);
m_limiter.setNumChannels(2);
m_limiter.setMode(gin::Dynamics::limiter);
m_limiter.setParams(
	0.002f, // Attack in seconds
	0.08f, // Release in seconds
	0, // Threshold in dB?
	10, // Ratio in ?
	0 // Knee width in ?
);

// during processing:
m_limiter.process(buffer);

If I set the threshold to -50, it only seems to lower the output volume. Am I doing something wrong? What parameters do I use to get a similar result as juce::dsp::Limiter?

created time in 3 days

startedrobbert-vdh/yabridge

started time in 5 days

push eventcodecat/angelscript-mirror

angelcode

commit sha 003b9e4a5c46e8954041149bbfe61662687e6330

- Compiler no longer silently accepts implicit conversion from null handle to object type registered with ASHANDLE if there is no matching implicit constructor (Thanks Patrick Jeeves) - weakref now has its constructor that takes a handle marked as explicit git-svn-id: http://svn.code.sf.net/p/angelscript/code/trunk@2737 404ce1b2-830e-0410-a2e2-b09542c77caf

view details

push time in 5 days

issue closedopenplanet-nl/plugin-signing

Signing SpecPicker

Plugin description

The plugin is already uploaded on the site here.

It's a really simple plugin that allows to quickly search and spectate a player on the current server.

My usage of the API might be messy so, sorry for that.

Did you provide a perms meta value or a #perms preprocessor option?

no

Did you use Permissions.as?

no

Attach your plugin

SpecPicker.zip

closed time in 6 days

Monkeypac

issue commentopenplanet-nl/plugin-signing

Signing SpecPicker

Looks good! 👍

Plugin_SpecPicker.zip

Monkeypac

comment created time in 6 days

issue closedopenplanet-nl/plugin-signing

TMRL grab data

Plugin description

Broadcasts some data from OpenPlanet on localhost (tmrl project)

Did you provide a perms meta value or a #perms preprocessor option?

no (starter perms)

Did you use Permissions.as?

no

Attach your plugin

Plugin_GrabData_0_1.zip

closed time in 7 days

yannbouteiller

issue commentopenplanet-nl/plugin-signing

TMRL grab data

Looks good! 👍

Plugin_GrabData_0_1.zip

yannbouteiller

comment created time in 7 days

push eventcodecat/reddit-radio

Melissa Geels

commit sha d75e90a97a3fe5369dea413b5aa7890923fb2a22

Fixed wrong timestamp

view details

push time in 7 days

push eventcodecat/reddit-radio

Melissa Geels

commit sha f6a82b5ea00d3b494ce613d907e905045329e608

fix reply

view details

push time in 8 days

push eventcodecat/reddit-radio

Melissa Geels

commit sha fffa619c478d74ac07749466cb6a396a8f3fc6fc

Added sus module

view details

push time in 8 days

push eventcodecat/reddit-radio

Melissa Geels

commit sha 6d892f77f33892ef74c051aa1df25e86bb7eef0f

Fixed reloadschedule reply (fixes #37)

view details

push time in 8 days

push eventcodecat/reddit-radio

Melissa Geels

commit sha 174f3b939c798c5891d1ad2cf5023f3aec5096b8

Make find command 3 characters minimum

view details

push time in 8 days

push eventcodecat/reddit-radio

Melissa Geels

commit sha 2bc8b26cff5f019eae9279321d56e387803c1c9d

Fixes

view details

push time in 9 days

push eventcodecat/reddit-radio

Melissa Geels

commit sha 2b5923e5324285adc91e9a689ab71a07d5e2146b

Weekday workarounds

view details

push time in 9 days

push eventcodecat/reddit-radio

Melissa Geels

commit sha 7c374d455d8c453bacea6952c9ff0589ab2d21ed

Relative timestamps in channel topic

view details

push time in 9 days

push eventcodecat/reddit-radio

Melissa Geels

commit sha 85fb45de96f9d5e9ba50557015731600915ad2de

Use new timestamps

view details

push time in 9 days

issue openedcodecat/scratch2

s2::stringsplit ignores last empty string

Intentional, or a bug?

s2::string str = "a;b;c;";
auto parse = str.split(";");
assert(parse.len() == 4); // fails

created time in 10 days

issue commentcodecat/tm-dashboard

Give dashboard infos on a ghost in a mediatracker map

Looks like the entity ID for ghosts in the mediatracker can be found in CGameCtnMediaBlockEntity pointed at from offset +240. This is kind of an arbitrarily high number, so while this is 100% possible, stability is not easily achievable using this method. Perhaps there's a different more reliable way of getting the entity ID of a mediatracker ghost.

GreepTheSheep

comment created time in 13 days

issue commentcodecat/tm-dashboard

TMTurbo Stadium gear issues

At first glance it looks like 9 gears is actually what the game handles, but I'm definitely not an expert on Turbo's gameplay. If you have anything concrete that shows otherwise, please let me know.

DdariQ

comment created time in 13 days