hmmm...interesting...
UFC Tower Defense
● ARCHIVED · READ-ONLY
-
-
@UnwantedFriedChicken I found the error caused by the Message Core :)
You had an extra \\FS without anything after it in the Sell string:
Deleting that fixes that issue.
And after that, the only thing I'm still seeing is that the towers don't attack. (I hope there aren't any more Visustella Compatibility Issues!! -
I feel so dumb, I thought your first error is because the movement core and then read it again it was message core, then try to fix it after push commit and look your message actually the bug is because extra \\FS lol@UnwantedFriedChicken I found the error caused by the Message Core :)
You had an extra \\FS without anything after it in the Sell string:
View attachment 172141
Deleting that fixes that issue.
And after that, the only thing I'm still seeing is that the towers don't attack. (I hope there aren't any more Visustella Compatibility Issues!!
Thanks for finding out!!!
Also the attack one is fixed, the update in game_tdtower is not called. I tried play the game until end and no crash so far -
Yay! So far that is all working great now!
Throwing this into my actual game, I now see that the TowerAction UI doesn't really like screens smaller than the one in your demo (Mine is Width 816, Height 624). I'm playing with moving the x/y of the Upgrade section, and honestly it looks good if it's put just above the TowerStatus/Action windows, so maybe throw in a check for smaller screens?
-
Ah I never consider the screensize, maybe I will make the UI element using plugin parameter like size or positionYay! So far that is all working great now!
Throwing this into my actual game, I now see that the TowerAction UI doesn't really like screens smaller than the one in your demo (Mine is Width 816, Height 624). I'm playing with moving the x/y of the Upgrade section, and honestly it looks good if it's put just above the TowerStatus/Action windows, so maybe throw in a check for smaller screens?
View attachment 172149 -
This is looking really solid, and I'm eagerly awaiting the next release.
-
This is really interesting.
I think with that I can finally make my a chain chronicle based battle system. -
Is it possible to display the attack range and the monster's attack range, the tower's HP and the monster's HP on the map after installing the tower, so that the combat experience can be improved
-
Tower attack range is visible when you select the tower, but monster attack range? I don't think you need to display it, because monster only attack with trigger eventIs it possible to display the attack range and the monster's attack range, the tower's HP and the monster's HP on the map after installing the tower, so that the combat experience can be improved
Display monster hp is already planed in next update there is option for always show/only show when damaged/hide
For Tower HP do you mean monster can attack tower? currently my plan is to have trap tower like you can build like wall so enemy will stoped until the wall destroyed -
Hello everyone
Update for version 1.3 released!!
I change so many things in this update is kinda major upgrade. This update will broke prev version.
I also change some structure folder I think it's become nicer now and many change to the grunt config to configured for multiple plugins.
There is also change for the name, GuideAction to UFCGuideAction, and there is new plugin for damage text, UFCTextHelper
I made new demo focused for demo this plugin, where I also add comment to it
Some highlight changelog:
- Fix save/load now you can save in the middle of game
- Add Traps Tower
- Add upgrade with material
- Add Quick Shop
- Add Damage text
- Add Health Bar to Enemy
- And more! check full changelog
Full Changelog
CHANGELOG.md
Documentation
README.md
New DEMO
Demon Lord Training!
Download
- UFCTowerDefense
- UFCGuideAction
- UFCTextHelper (optional if you want to add damage text) -
Oh boy. Now I have to make time to take a look at this xD
-
I love it!
-
Absolutely stunning work!
Is there any chance... Any chance at all this could be made backwards compatible with MV? I have MV's Pixie and JS updated to beyond what came with the engine, and would love to use this there. -
Getting error "Cannot read property 'direction of undefined"
Setting this up is kind of hard, it would be nice to have a video tutorial. -
Hey everyone, I was wondering if anyone knew how I could add splash/aoe damage,
variable damage amounts (2-6, instead of a flat 4), elemental damages types/weakness/resistances, a knockback effect, or a weakness effect (makes the creep take additional damage for x amount of time).
I realise this is alot of things, I am not expecting to be able to do all of them or for people to be able to help me with all of them. But any assistance with any of the ideas would be greatly appreciated.
I am also getting a glitch where the game will randomly just give players free towers, and when I upgrade a tower they move one square over in a seemingly random direction. -
So Visustella core and UFCTowerDefense are incompatible as of the UFCTowerDefense v1.3
if there anything that can be done to make them work together?
I get the error "TypeError this.destroyCoreEngineMarkedBitmaps is not a function". whenever an enemy is killed. -
I found a bug in the plugin, if you put your mouse on the "toolbar" and use the keyboard to open quickshop and use the arrow to move in the shop, you can't buy because the toolbar has priority, i modify the code of the plugin on line 4989 to block the toolbar in this case:
JSON:Window_GUIItemSlot.prototype.processTouch = function () { Window_Command.prototype.processTouch.call(this); if (UFC.UFCTD.HUDGUI.QUICKSHOP.isOpenAndActive()) { this.deactivate(); return; } if ( this.isClosed() || !this.isOpen() || !this.visible || TowerDefenseManager.getState !== TowerDefenseManager.STATE.IDLE ) return; if (this.isTouchedInsideFrame()) { UFC.UFCTD.HUDGUI.MESSAGE.isHoverHUDItem = true; this.activate(); } else { if (this._selectKeyboard) return; UFC.UFCTD.HUDGUI.MESSAGE.isHoverHUDItem = false; this.deselect(); this.deactivate(); } };
With this you can use quickshop when you hover your mouse on the toolbar but you can hear an error sound, does anyone have an idea to remove the error sound? -
Hi! Your Plugin is amazing! But i have an issue... when i try to use the portal in the demo i got this error: Cannot read property 'characterindexx' of undefined.
Can you help me with that... -
I got a quick question is there RPG Maker MV version of thisUFC Tower Defense 1.3
UnwantedFriedChicken
Introduction
This is my reasult from learning rpg maker with this plugin you can add tower defense mechanic, you can add configuration for enemy, tower and health. also tower have unique effect
Features
- Add tower defense with attack range effect and more
- Add enemy waves
- and more... from basic tower defense mechanic
Screenshots
How to Use
README.md
Demo
You can download this and see how the plugin works and play arround with it
https://unwantedfriedchicken.itch.io/demon-lord-training-ufc-tower-defense-demo
Download
- UFCTowerDefense
- UFCGuideAction
- UFCTextHelper (optional if you want to add damage text)
Changelog
CHANGELOG.md
Finished Game
SpoilerAdventurer Guild - This is old demo, I haven't update to latest version
Terms
MIT -
Will you make a version for RPG maker mV or is there equivalent to yours