forked from Pheelbert/battlenetwork
-
Notifications
You must be signed in to change notification settings - Fork 45
Expermental Feature Pull (WIP) #251
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
Alrysc
wants to merge
129
commits into
TheMaverickProgrammer:master
Choose a base branch
from
Alrysc:feature-pull
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Turning off shaders currently crashes on boot and forces someone to fix it through their config.ini if they changed it. Until fixed, take away the button.
Pulled changes form commit be9d7c0.
Pulled changes from 5851d92.
Pulled changes from 0be428a.
Pull change from 1c86537.
Pull change from 0c62014.
Pull changes from 20e5b81.
Pulled changes from 41facef, which fixes an issue where mugshots would sometimes bounce.
Pulled changes from 2c19c51.
Fixes case where card calling discard right and then discard incoming would delete the left and right card instead of itself and the right card. This also fixes a crash where a card calling all discard functions at a certain index would read before the beginning of the vector.
FreedomMission does not have a reward state, so results were never set on a win. Now the onEnd does the same logic, as long as the Player was not deleted.
Pulled changes from be42175.
Pulled some changes from 29706ac. This gives Lua access to AlertSymbol, some Health UI changes, freedom battle can launch from command line, and fixes behavior where Player could use a Card while flinching. The PlayerCustScene changes this commit made were not included, since they were not finished. There is also an issue where the Player will always start in FullSynchro.
…t extra results if battle is quit.
Pull changes from 52a8f9e, which adds the "counterable" card property.
Pulled most changes from 9fbac73. Charge animates during TF, HP changes color at low HP. Did not pull folder scene changes because a different commit was pulled which was later in the history, so these changes are already present. Did not pull bnTile.cpp cooldown changes because they require another commit's changes first.
Pulled changes from f6b2706.
Pulled most changes from b60afa0. Excluded code related to Sand Tiles, which are not in this history yet.
Partially pulled changes from 314fb87. is_actionable available from Lua, more frame_time conversions for Tile fields, changed how damage is handled. Game class uses appName, had to pull Game changes from 998ea83, which added a switch to filesystem. Did not pull changes related to Tile position or offset, which have some related code in another commit not included.
…t and end funcs.
Pulled from dbc635b
…ommit. Pulled 74094c5, then moved the line that EndAction is called. It should be called before deallocating the stunt double, in case it is reference in cleanup steps. This can be common for actions to do.
…ending TF actions Pulled e4febdb
This fixes an issue where the battle start state could be skipped if a Player was hit by weakness and then transformed when exiting a future card select.
…to process with Drag so Flinch animation plays
…calculate_charge_time_func to match each other, both now pass in ScriptedPlayer to Lua
…haviorDirector
Status rework
…es, extra functions for Lua to add status durations
…gs for deprecated HitProperties constructor, transformation state now sets Emotion::normal
…plied, counterhit now removes flash from the attack
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR select changes from the development branch that appear stable and that don't interfere with current mods. There are a few other changes that fix a few of these features or are some addons.
Summary of pertinent (not all) changes (what players and Lua modders will be interested in):
charge_time_func
, with aScriptedPlayer
andlevel
passed in2048
)Commits which were pulled into this PR are linked below, along with a short description of what was taken from the commit and what was excluded, if anything.
The following are additional changes or fixes on top of the above:
There are still commits on development which have either not been pulled or were only partially pulled, and are not part of this PR: