Skip to content

Investigating MackValentine's Contributions #3268

Open
@jetrotal

Description

@jetrotal

@MackValentine has been doing a lot of good upgrades and experiments on easyRPG Repo.
He also allowed us to reuse or modify his code if needed.

In this Issue I'll try to track, organize and see what's needed to implement them here.

Touch Screen Updates

Supports menu navigation (I guess character nav too?) , using only touch screen inputs:

Repo:
https://github.com/EasyRPG-NewFeatures/Player/tree/Mack-TouchScreen-Updates
Status: Near completion, I remember he reusing Ellie's path finding somewhere, I wonder if was it here.


Animated Monsters

Looks like this is a way to re-route Monsters sprites to BattleCharSets.
Allowing them to have all the same animations battlechars have.

Repo:
https://github.com/EasyRPG-NewFeatures/Player/tree/AnimatedMonsters
Status: Needs testing, to see if something is missing.


Menu Custom

A bunch of deep refactoring on how menu works + a new event command to change the appearance of each menu scene.

Repo:
https://github.com/EasyRPG-NewFeatures/Player/tree/MenuCustom
Status: There's a lot of stuff, need to translate french comments to english, and also testing and checking what's missing.


Maniacs Battle New Commands

Looks like a combination of the highly requested battle commands + some new commands.

Repo:
https://github.com/EasyRPG-NewFeatures/Player/tree/Maniacs-Battle-NewCommands
Status: Someone that understands the battle scene should check this.


Is Skill Usable

2 Commands: one of them checks a percentage variation of MP cost;
Another calls a common event to check if skill is usable

Repo: https://github.com/EasyRPG-NewFeatures/Player/tree/Custom-IsSkillUsable
Status: Seems to be incomplete.


Maniacs Commands

Multiple Changes: 1st one seems to be a fix to how easyrpg deals with SQRT and POW variables (was it broken?) Ghabry tested the SQRT in specific, and it seems fine is.
2nd: Adds variable as event in MoveRoute.
3rd: Adds the highly requested RewriteMap command from Maniacs ( WIP )
4th: Update for Control Message commands, to include maniacs changes.
5th: Also updated it to cover Bigger Show Choices.

Repo: https://github.com/EasyRPG-NewFeatures/Player/tree/Maniacs-Commands
Status: Seems to be incomplete... But there are stuff than can be extracted from it and implemented.


Wireframe3D

A collection of experiments to combine the Doom Engine with EasyRPG Player

Repo: https://github.com/EasyRPG-NewFeatures/Player/tree/Wireframe3D
Status: This code can render some simple 3d models, and entire maps as a 3D maze.
He may work further on this one, tho.


Here's all I could list from the repos, I guess there are still more stuff, But I'm a little short on time since I started college...

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions