redscript icon indicating copy to clipboard operation
redscript copied to clipboard

Compiler/decompiler toolkit for redscript

Results 21 redscript issues
Sort by recently updated
recently updated
newest added

- save files with custom data from `PersistentState` can't be loaded after removing the change - consider disallowing extending the `PersistentState` class

Changes: - Struct can be abstract - Struct can be inherited from another struct - New error causes * class C can't inherit struct S * struct S can't inherit...

Equals should check if the types are compatible, but this is a breaking change, we'll start with a deprecation

enhancement

Is there any chance for a way we can extend enums with Redscript in the future? I'm talking about syntax very similar to addField annotation for enums? It should not...

This is similar to the block I had in my code, which caused `lint` to hang and grow in size until memory limits were reached: ```swift @wrapMethod(hudCarController) protected cb func...

bug

For example, try adding the following code: ```swift @replaceMethod(MeleeDeflectAttackEvents) public func OnUpdate(timeDelta: Float, stateContext: ref, scriptInterface: ref) -> Void { let slowMoStart: Float = this.GetStaticFloatParameterDefault("slowMoStart", 0.10); if !this.m_slowMoSet && this.GetInStateTime()...

bug

Greetings, Do you have any idea how to get components scripts? for example FppCameraComponet exist ingame, and there is also a class/function for it. But, for example vehicleTPPCameraComponent, wich you...

question

- Deserialize cache using a zero alloc parser. - Analyse effects of pooling file contents using [bumpalo](https://docs.rs/bumpalo/latest/bumpalo/#collections). - Analyse effects of decoupled producer-consumer-pattern using [crossbeam](https://docs.rs/crossbeam-channel/latest/crossbeam_channel/). - *You tell me*

enhancement

Hi! Thanks for the project. Did you try to apply Profile-Guided Optimization (PGO) to Redscript toolkit? I guess it could improve the performance of the tooling even further (since it's...

enhancement

Copy pasting decompiled code and compiling again doesn't work for: ```swift @replaceMethod(InventoryDataManagerV2) private final func GetPlayerPartsInventoryData(slotID: TweakDBID) -> array { ``` copying the vanilla function and compiling with redscript doesn't...

bug