Thank you to all the players who have patiently waited for this overdue update.
This update was intended to be released in February 2025 but due to a broken finger and school commitments I was unable to get the work done until now. There's been some major improvements to Warped Framework 2D so I’ve made the necessary changes to take advantage of the latest version; WF2D alpha-10.38.
Some of the improvements include improved fps and frame rate stability, reduced memory requirements and memory allocations, programmable text commands with graphic interface.
CHANGES
- Compatibility update for WarpedFramework2D a-10.38.- Improved fps and frame rate stability.
- Added command line that can be opened with tilde/grave key.
- Added cheat codes for the command line, cheats are :
"more money" - adds 1000 trash to the current profile.
"big money" - adds 10000 trash to the current profile.
"mega money" - adds 1 million trash to the current profile.
"more gems" - adds 1 gems to the current profile.
"big gems" - adds 10 gems to the current profile.
"mega gems" - adds 100 gems to the current profile.
"more cards" - adds a random Christmas card to the current profile.
"big cards" - adds 10 random Christmas cards to the current profile.
"more quicker" - adds one quicker Christmas card to the current profile.
"more eraser" - adds one eraser Christmas card to the current profile.
"big eraser" - adds 10 eraser Christmas cards to the current profile.
"more accountant" - adds one accountant Christmas card to the current profile.
"big accountant" - adds 10 accountant Christmas cards to the current profile.
"more maps" - unlocks a random map, chance to unlock a known map in which case no map is unlocked.
"wall me in" - unlocks the ability to purchase walls.
"free stuff" - unlocks all towers, items and maps.
"/help" - reveal all WF2D standard commands
- Bombs now deal damage based on distance from the centre of the explosion.
- Projectiles now hit any mob they collide with instead of only the targeted mob,
this means if a projectile misses it's target it has the possibility to collide with another mob.
- Added 23 new Christmas cards to collect
- Redesigned Grupy’s shop graphics
- Now able to purchase construction improvements from Grupy’s shop that decreases the cost of constructing towers.
- Mud slinger now searches for target once per second instead of every time it fires.
- Improved comprehensive tower details panel in Grupy's Shop (tower function was previously unclear).
- Store UI error comments now issued via Grupy's chat instead of using default notifications
- Now able to stack multiple instances of the same card type (i.e. two cards that double a stat will be equivalent to four times that stat).
- Updated Christmas card graphics to express the exact amount modified by the cards effect.
- Ability to exchange unwanted Christmas cards for trash or gem reward in Grupy's store.
FIXED BUGS
- Skipping the Warped cinematic within the first 0.3 seconds of starting will cause a null pointer to window crash.- Bombs do not always impart hit damage onto mobs within range.
- Clicking on a GUIButton will occasionally click through the button to the object behind it.
- Painting towers continuously (i.e. a line) causes minor stuttering for mobs.
- When painting towers the tower cursor is not centred on hovered tile.
- Tool tips are not displayed for GUIButtons.
- Attacking mobs with mouse consumes trash instead of producing trash.
- Cross hair of snipe and other items are not centred.
- Christmas cards do not apply their stated effects.
- Pressing space while entering text will start a wave even while no map is loaded.
- Selected objects icon is displayed the wrong size in game HUD.
- Selected objects details are incomplete in game HUD.
- Selected tiles display the incorrect information in game HUD.
- Selected mobs display the incorrect information in game HUD.
- Transaction cost does not clear when unhovering transactions in shop HUD.
- Transaction cost doesn't show when hovering over locked towers in shop HUD.
- Shop reload value is displayed in ticks not seconds.
- Mud Slinger occasionally causes reset on muddy tiles that are already maximum.
- Scroll bar in Grupy’s shop comment area is not exactly accurate.
- Dragging cards from the card library causes the drop card animation to repeat while dragging.
- Christmas cards are not removed from library when applied to a tower.
- Cant scroll card library when owned cards exceeds 12 in Grupy's shop.
- Reload time is displayed in ticks instead of seconds in the game HUD.
- Custom map editor not displayed correctly, requires compatibility update for WF2D-a9.95
- Upgrades applied to reload and construction modifier are not saved when closing the game.
- Applied Christmas cards are either not being saved or not loaded correctly.
- Grupy doesn't say the magic words when applying Christmas cards to towers.
- Winter wonder is missing details in Grupy’s shop comment.
- Winter wonder requires save formatting.
- Command line isn't reselected after entering a command.
- Tool tips will open even if the mouse leaves the button before the opening timer has elapsed.
- Grupy’s time and date information in store HUD is displayed as numeric instead of text.
KNOWN BUGS
- The same wave repeats beyond wave 60.- Stacking sound effects of the same type will restart same effect not stack.
- Dynamite animation is incorrect.
- Dynamite damage is not calculated based on distance from explosion as it should.
- After skipping cinematic occasionally the mouse will not interact with GUI (refreshing screen seems to resolve bug, Press F3 twice -> goes to windowed and back to full screen).
- Steam achievements are not able to be unlocked. (requires implementation of steam sdk with JNI)
- Application wont launch with GUI head format, currently only executes with Console which means fps information is currently not available to NVidia overlay and console is shown at launch instead of splash screen.
PLANED
- New complete sound effects (unique effects for each attack type and impact type).- Original Sound track (unique sound track for each of the 12 campaign maps).
- Ability to decrease reload time of flamber tower.
- Clock GUI displayed in Grupy's shop.
- Broadside Christmas card which increases the number of projectiles fired each attack.
- Multiball Christmas card which gives the projectile a chance to spawn another projectile on impact.
- Mirror Vision Christmas card which makes the tower fire mirrored projectile backwards each time it fires forward.
- Progress bar that shows the number of mobs remaining in the current wave. (currently unclear).
CONSIDERING
- Option to change tower targeting mode, possible modes could be:"First found" - tower will fire at the first target it finds (this is the current default for all towers)
"Fixed Angle" - Manually set the angle for the tower, tower will fire continuously at the fixed angle.
"Closest" - Attacks the mob closest to the tower. (Within range)
"Furthest" - Attacks the mob furthest from the tower. (Within range)
"Progressed" - Attacks the mob that has progressed the furthest along it's path. (Within range)
"Random" - Rotates to a random angle after every attack.
"Step Rotate" - Rotates the tower by a user controlled increment after each attack (progressively rotates the tower)
Changed files in this update