Rivals of Aether

Rivals of Aether

Tester the Template Man
Showing 1-10 of 16 entries
< 1  2 >
Update: Mar 1 @ 1:53pm

v1.9

= Fixed win quotes not working in dittos
+ Added jab reverse f-tilt code to the template by supersonic (+ Empty version)
= Boris Henderson intro loop sound decreased (16 -> 12)
+ Jump cancelling from d-tilt now works on every window

= Removed the _test_ sprites from the folders of the empty template version, it just made things more complicated

Update: Jan 3 @ 2:07pm

v1.8

General:
= Fixed custom VFX not having a proper depth set
= Fixed HG_VISUAL_EFFECT_DISTANCE overlapping a custom hitbox grid index

Jab:
+ Jab 1 startup decreased (6 -> 5)
+ Jab 1 base knockback increased (3 -> 4)
+ Jab 3 damage increased (4 -> 6)
- Jab 1 endlag increased (8 -> 12)

Ftilt:
+ Whiff endlag decreased (17 -> 16)

Utilt:
+ Endlag decreased (16 -> 13)
- Knockback scaling decreased (0.6 -> 0.4)

Dtilt:
= Angle altered (80 -> 70)
- Startup increased (5 -> 7)
- Knockback scaling decreased (0.6 -> 0.5)
- Custom ground friction increased (0.2 -> 0.3)

Dattack:
+ Base knockback increased (5 -> 6)
- Knockback scaling decreased (0.6 -> 0.5)
- Hitpause scaling increased (0.2 -> 0.3)

Nair:
+ Sweetspot size increased (x: 24 -> 16 | width: 48 -> 64)
+ Sourspot size increased (x: 24 -> 16 | width: 42 -> 58)
- Angle flipper added to all hitboxes (6)

Fair:
= Fast falling now prevents Fair’s on hit air stall
- Multihits base hitpause increased (3 -> 4)

Uair:
= Sourspot SFX changed to differentiate from the sweetspot
- Sourspot damage decreased (5 -> 3)
- Sourspot knockback scaling decreased (0.5 -> .35)
- Sweetspot hitpause increased (base: 6 -> 8 | scaling: 0.2 -> 0.5)

Bair:
+ Tap version lifetime decreased (7 -> 4)
+ Tap version damage increased to prevent crouch cancels (6 -> 8)
+ Both hitboxes are now transcendent
- Hold version lifetime decreased (11 -> 8)
- Hold version now has degrading base knockback (7 -> 7-5)

Dair:
= Sourspot angle changed (40 -> 361)
= Sourspot angle flipper tweaked (3 -> 6)
- Sourspot hitpause scaling increased (0.2 -> 0.5)

Fstrong:
= Multihit angle adjustment given a vertical limit of ⅓ of the hitbox’s base kb
- Endlag increased (18 -> 20)
- 1st multihit angle altered (40 -> 30)
- 1st multihit lifetime decreased (3 -> 2)

Nspecial:
= Fixed issue with full charge projectile being destroyed prematurely before all the multi hits connected due to collision or lifetime
+ Half charge projectile damage increased (4 -> 8)
+ Half charge projectile no longer has parry stun
- No charge projectile knockback scaling deceased (0.4 -> 0.3)
- Full charge projectile SDI mult removed (1.8 -> 1)
- Full charge projectile final hit angle altered (40 -> 45)

Uspecial:
= Fixed issue where the attack would keep Tester moving despite being in hitpause

Taunt:
- Can be canceled into the end early with taunt or parry

DTaunt:
= Added a hitpause check to prevent the music from being played multiple times during hitpause based freezing
- Added 30 frame cancel lockout when respawning to keep the taunt from being able to be used to drop off plat early

Abyss Runes:
+ Rune E detonation hitbox angle altered (50 -> 45)


Empty Version Specific:
Ftilt:
= Hitbox shaped altered (0 -> 2)
= Hitbox moved slightly inwards (x: 40 -> 35)
+ Increase hitbox width (20 -> 30)

Uair:
+ Sweetspot damage increased (5 -> 8)

Bair:
+ Base hitpause decreased (8 -> 6)

Fspecial:
+ Added air stall to the startup

Update: Dec 22, 2024 @ 11:42am

v1.74

= Fixed win quotes not working with other characters that use the same system for Tester
= Nspecial now resets it's durration on parry
= Fixed Fspecial not getting parried properly
= Fixed Fspecial animation

Update: Nov 7, 2024 @ 1:04am

v1.73

= Grabs no longer get interrupted by hitboxes that don't put Tester in hitstun (+ empty version)
= Fixed hitbox data affecting Kragg's rock shards (+ empty version)

Update: Nov 7, 2024 @ 1:03am

Update: Oct 30, 2024 @ 9:35am

v1.72

= Fixed mask code on the Milestone alt not working properly online when selecting the alt for the first time
+ Load.gml now has the small_sprites offset check apply depending on if you are using small_sprites or not (Courtesy of Reaver) (+ Empty Version)
+ Added window loops to the debug text display (+ Empty Version)

Update: Oct 5, 2024 @ 2:53am

v1.71

Uair:
= The attack uses angle flipper 6 instead of 3 (+ Empty Version)

Bair:
+ Hitpause increased on tap version (base: 6 -> 8 | scaling: 0.2 -> 0.6)

Update: Oct 5, 2024 @ 1:45am

v1.7

General:
= Teleporting and status effect particles now get recolored properly for alts
= Fixed minor bug that kept the number of alt slot boxes from different characters that use the alt system (+ Empty version)
= Removed wall_frames and fixed my own system, adding a new cling_anim_time variable too (+ Empty version)
= Updated the custom hitbox colors system (+ Empty version)
* Hitboxes now take colors from parent hitboxes
* Added "do_not_show" variable, which you can enable to make hitboxes completely invisible
* Added "dont_color" variable, which makes it ignore the hitbox coloring system entirely (add it to your hitbox manually if it shouldn't color or you have errors)
* Being invincible now colors your hurtbox light blue
* Hitbox priority 0 is now colored gray
= Tweaked and cleaned up alts, their names and order for consistency
= Seperated the portrait border indicator image from the portrait itself so it doesn't appear in the results screen
= Removed the use of the particle system for the DoT effect for optimization purposes (the particle system itself still exists)
= Grabs system works again
+ Added a mask to the Milestone alt, showing you how to add masks with 2 variants of the mask code to not break the CSS playtest as a player
- Removed the code that makes hit effects spawn in front of you (+ Empty version)

Backend Support:
= Fixed HG_MULTIHIT_VFX and HG_MULTIHIT_SFX not working when set to -1
= Moved the Useful Custom Variables section in update to pre_update.gml (+ Empty version)
= Moved is_attacking check from update.gml to set_state.gml and set_attack.gml too (+ Empty version)
= Removed article offscreen arrow, overhead arrow and CSS icon sprites and replaced them with the in-game assets directly (+ Empty version)
= Elaborated more on the custom dusts system
= Moved dust and hit fx spawning out of draw scripts to prevent lag, they are now in animation.gml (+ Empty version)
= Window loops now properly reset their value (+ Empty version)
= Custom dusts update logic has been moved to animation.gml from update.gml so it's logic starts later (+ Empty version)
= Added further explanations on the win screen effects image (+ Empty version)
= Updated code in set_attack.gml, which now uses a switch statement instead of isolated if statements
= Redid the format for the particle system, it now uses LWOs to detect values for the effect. this allows you to choose which values you actually want to change
+ Added the new pre_update.gml and set_state.gml to the scripts folder
+ Added "exist_time" variable so you can check how long your player object existed for (+ Empty version)
+ Added information about more hitbox grid indexes I forgot about in _attack_grid_indexes.gml (+ Empty version)
+ Added HG_MULTIHIT_ANGLE and HG_MULTIHIT_FLIPPER for the multihit projectiles code
+ Halloween alt now has a costume that can fall off Tester when moving
+ Tester now has a revamped outline system (created with the help of DarkDakurai and Frtoud)
+ Added new shading setup function set_shading in init_shader.gml, to allow for changes across entire alts with 1 function alone (+ Empty version)

Empty version general:
= Character sprites in the sprites folder now start with _test to make them easier to remove (there is a seperate folder for the normal names for preferences sake)
= All attack balance data is up to date with the regular version, with some changes (see below)
= Early Access alt no longer has the gameboy outline in the CSS
+ Added unload.gml, pre_update.gml and set_state.gml to the _available_scripts.gml file list
+ Added idle sprite height chart and winscreen effect layers Aseprite files
+ Added most of the raw color alts data from the normal version so the colors.gml is a bit more usable
- Removed custom projectile hitbox attack indexes, taunt 2 mentions and sprites, custom dusts system and the collision_line_point function which is used by Tester's Fspecial on the normal version

Jab:
= Angle altered (40 -> 361)

Utilt:
= Angle altered (80 -> 85)
+ Hitbox size increased (y: -48 -> -54 | height: 80 -> 90) (the animation was also tweaked to fit the new hitbox size)

Ftilt:
= Grab system now uses a lerp instead of easing and not using grab_time, the variable remains to help out gauge how long a grab has been going

Ustrong:
+ Base knockback increased (7 -> 8)
+ Knockback scaling increased (0.9 -> 1.05)

Fstrong:
= Fixed issue where hitting the enemies too high will make the multihit not connect properly, the move now drags enemies vertically into the hitbox
+ Base knockback increased (7 -> 8)
- Endlag increased, with the last window split into 2 for the animation to look nicer (window 5 length: 15 -> 10 | window 6 length: 8)

Dstrong:
= Multihit value reset was moved from attack_update.gml to set_attack.gml
= Final hit angle altered (40 -> 45)
+ Final hit damage increased (no charge: 10 -> 12 | full charge: 6 -> 14)
+ Final hit base knockback increased (7 -> 8)
+ Final hit knockback scaling increased (0.9 -> 1)
- Multihit damage reduced (2 -> 1)

Uair:
= Removed custom effect code from the empty version
= Frame amount reduced (11 -> 10), removed a startup sprite
= Lower hitboxes angles altered (60 -> 70)
+ Startup time decreased (window 1 length: 10 -> 6)
+ Added hitbox on the front of the move (uses the same values as all the lower hitboxes values)
+ Highest hitbox base knockback increased to be stronger than the lower hitboxes (4 -> 7)
+ Highest hitbox knockback scaling increased to be stronger than the lower hitboxes (0.6 -> 0.7)
+ Low hitboxes knockback scaling increased to be closer to the highest hitbox (0.3 -> 0.5)
+ The DoT effect now works on stage articles that use "enemy_stage_article" to be detected by players

Dair:
= Whiff sound now plays later (window SFX frame: 0 -> 8)
+ Sweetspot hitbox size increased (width: 16 -> 32)
+ Soutspot base knockback increased (4 -> 6)

Bair:
= Landing lag reset was moved to set_attack.gml from attack_update.gml
+ Tap version angle altered to match the hold version (130 -> 140)
+ Tap version base knockback increased (5 -> 6)
+ Tap version knockback scaling increased (0.7 -> 0.85)

Empty Version Bair:
= The attack is entirely different, it's now just an upward swipe attack

Nspecial:
= Fixed ground version sprite offsets
= Fixed cooldowns not working properly, adding variable "nspec_charge_prev" to keep track of the last charge level used
+ Startup decreased (window 1 length: 10 -> 8)
+ Delay before attack reduce (level 1: 10f -> 4f | level 2: 14f -> 10f | level 3: 18f -> 16f)
+ Cooldown decreased (level 1: 60f -> 40f | level 2: 50f -> 30f | level 3: 40f -> 20f)
+ hitstun multiplier increased (level 2: 0.5 -> 1 | level 3: 0.5 -> 1)

Empty Version Nspecial:
= The attack now has a proper projectile instead of the white X (Zetterburn's fireball)

Uspecial:
= Added 0 gravity to the move so it won't dip down when recovering

Fspecial:
= The tether hitbox will now bring enemies to the origin point of the tether so they are hit more consistently
+ Now acts like a proper move in the empty version instead of having remnants of Tester's regular code
+ Removed pratfall around the entire move, Tester can now only tether once per airtime instead and it refreshes on walljumps
+ The tether effect now works on stage articles that use "enemy_stage_article" to be detected by players

Empty Version Fspecial:
= Angle altered (90 -> 45)
+ Base knockback increased (6 -> 7)
+ Knockback scaling increased (0.3 -> 0.8)
+ Base hitpause increased (5 -> 9)
+ Hitpause scaling added (0.8)

Empty Version Dspecial:
= The attack is entirely different, it's now a spin which increases vertical momentum

Rune A:
= Fixed issue where if Tester is hit while wall sliding it will plummet him to oblivion

Workshop Compatibilities
= Tester's hit_player and draw_hud code have been moved into user_event2 and user_event3, for the hit_player/draw_hud event compatibility
+ Added Outskirts Invasion compatibility
+ Added win quote compatibility

Update: Nov 12, 2023 @ 12:33pm

v1.6

General:
= Fixed looping windows hit refresh on empty version
= Added a line that tells you to check update.gml on user_event0 (the rainbow alt generator)
= Rainbow alts now work in the results screen
+ The intro attack no longer shows on the Frame Data Woodcock buddy (+ empty version)
+ Added proper intro to the empty version

Ustrong:
+ Added code that lets Tester dynamically change air category mid attack
- Tester can no longer go off ledges while charging (+ empty version)

Nspecial:
- Tester now loses his charge if he gets parried

Workshop Compatibilities:
+ Added a user_event that will check for every workshop compatibility Tester has:
+ Greenwood cheer character
+ Kirby (Dreams Collection ver.) copy ability
+ Chao buddy setting
+ Sonic Rainbow Ring trick
+ Steve death messages
+ Dedede stadium title
+ BoTW Link spear drop
+ Boris Anderson intro voiceline (thanks LilAdamBks for providing it!)
+ Final Smash buddy
+ Green Flower Zone signpost
+ Po & Gumbo dish
+ Miiverse posts
+ Pokemon Stadium sprites
+ Dracula dialouge
+ The Last Resort painting
+ The Trial/Killing Ground sprite

Update: Jul 31, 2023 @ 2:50am

v1.5

* Added file called tester_version to be able to keep track of tester's version, do not edit or remove it as it will be useful for troubleshooting and matching versions

Code:
= Reworked AG_WINDOW_LOOP_TIMES and moved it to attack_update.gml and should now just work (+ empty version)
= Fixed psuedo melee hitboxes not applying hitpause properly (+ empty version)
= Fixed crash that happens when you put -1 in the set_window function in attack_update.gml (+ empty version)
= Hitbox view now shows the hurtbox on top of the hitboxes (+ empty version)
= Moved alt_cur check to css_draw.gml so it gets updated a frame faster (+ empty version)
+ Reworked article hit detection code
+ The custom function in attack_update [set_window] now also applies horizontal/vertical speed when setting to the window (+ empty version)
+ Added a toggle for the scaling/sprite issues of crystal stun for if you aren't using small sprites (+ empty version)
+ Added notes in init.gml for where the following attack grid and hitbox grid indexes are used: window looping, psuedo melee projectiles, multihit projectiles, projectile homing (+ empty version)
+ Added parry.gml (i forgot about it lol)
+ Added new hitbox damage calculation in hit_player, got_hit, parry and got_parried, which will consider the strength of strongs too (+ empty version)
+ Added particle system setup
- Removed wall cling support code, rivals got a new update that does it

Visual:
= Portrait/CSS art altered
= Rune A's wall slide dust now faces the right way when sliding on left walls
= Altered article offscreen indicator to match basecast (+ empty version)
+ Added AT_EXTRA_4 and AT_EXTRA_5 to the attack names list (+ empty version)
+ Added state names for PS_FLASHED, PS_CRYSTALIZED and PS_BURIED for debug view (+ empty version)

Runes:
= Rune A's wall slide now stops clinging if landing on the ground
= Fixed U-strong sounds not playing when hitting the article with rune H equipped

Attacks:
+ Empty template now has functional attacks to help with mechanic testing and being more beginner friendly

U-air:
= U-air's DoT now uses the new particle system as an example

D-special:
= Had a minor error in the code where I didn't put an if for checking when Tester teleports with the move
= D-special now uses the new particle system as an example
= Changed hud code to use a single sprite that lights up instead of 2 seperate sprites, showcasing the use of a condenced if statement to change the tint color