Group: +Gold Member
Posts: 4,136
Type: Scripter
RM Skill: Undisclosed
Ar Tonelico Custom Battle System
Version: 1.1 Initial release plus bug fixes
Author: Kread-EX
Release Date: 16/04/2010
Introduction This is a complete battle system, close to the one used in the commercial Playstation 2 game Ar Tonelico ~Sekai no Owari de Utai Tsuzukeru Shoujo~. It provides a strong differentiation between regular fighters and magicians (Reyvateils) who basically charge their magic (Songs) then release it for great damage. Though this system is not a perfect clone, it follows the same logic.
Customization Not much since it's the first release. You can use it like a special ATB system, if you like it, by not creating any magician.
Compatibility Clash with the SDK. Clash with almost all battle add-ons. I'll make add-ons compatible with this script depending on user feedback.
Side Notes This is a long-term supported script, so I'll add periodically new features depending on user feedback. So don't hesitate to comment and give ideas. If, despite my efforts, you find any bug, you can report it here, or PM me about it. I'll be thankful. The Reyvateil Guard system is not implemented yet. I know it.
Terms and Conditions If you want to distribute this work somewhere, contact me first. Depending of the place, I can accept or decline. Don't use this work for any commercial project. Seriously. It was Banpresto's idea to begin with. You can use this for any non-commercial project and modify it to suit your needs. Just remember to give credit when it's due.
Credits Gust and Banpresto, for creating Ar Tonelico in the first place. Minkoff/DerVVulfman for the Animated Battlers script. Demo ressources: Dollmage, Nakka, Grin, BlackMask (battlers), MoyasiWhite (icons) and Gozaru (face graphics). Bug reports: MGC, sournote103, Zarox, MicKo.
If I ever forgot someone, I'm really sorry. Just tell me and I'll update this.
__________________________
FRACTURE - a SMT inspired game (demo) made by Rhyme, Karsuman and me. Weep and ragequit.
Group: Global Mod
Posts: 1,414
Type: Scripter
RM Skill: Advanced
Rev Points: 15
Wow, you finaly posted it,. Great stuff, i'll let you know if i fall into any Bugs or errors, also if you think of any add-ons you want for this CBS, let me know, i'll see what i can come up with
Group: +Gold Member
Posts: 4,136
Type: Scripter
RM Skill: Undisclosed
QUOTE (sournote103 @ Apr 16 2010, 10:31 PM)
Great script, but I can't figure out how to actually get the mage to cast the spells...
When you press 'B' (usually ESC) the mage menu appears. You select a spell and it starts charging. Then, when it's charged enough, you open the menu again and select 'Activate Song' (or whatever name you gave to this command). Note that this is only for Red type. Blue type activates automatically at fixed intervals.
QUOTE (LegACy)
Wow, you finaly posted it,. Great stuff, i'll let you know if i fall into any Bugs or errors, also if you think of any add-ons you want for this CBS, let me know, i'll see what i can come up with biggrin.gif
Thanks.
__________________________
FRACTURE - a SMT inspired game (demo) made by Rhyme, Karsuman and me. Weep and ragequit.
Sorry to bother you again, but I found another error. I tried putting this battle system in my game, and when I tried running a battle with the first party member versus two basic enemies, right when the battle started, the following error showed up:
QUOTE
Script '>>>All Sprites' line 269: NoMethodError occurred undefined method 'size' for nil:NilClass
When I run battles in the demo, it works, but, in my game, it doesn't. Any ideas?
Please do not double post ~ LegACy
This post has been edited by LegACy: Apr 18 2010, 07:26 AM
Group: +Gold Member
Posts: 4,136
Type: Scripter
RM Skill: Undisclosed
QUOTE (sournote103 @ Apr 17 2010, 11:49 PM)
Sorry to bother you again, but I found another error. I tried putting this battle system in my game, and when I tried running a battle with the first party member versus two basic enemies, right when the battle started, the following error showed up:
QUOTE
Script '>>>All Sprites' line 269: NoMethodError occurred undefined method 'size' for nil:NilClass
When I run battles in the demo, it works, but, in my game, it doesn't. Any ideas?
That 'size' method concerns the damage. If it's not recognized, it may be a problem with the script location. If you took the parts from the demo, did you place correctly the 'Misc' section ?
__________________________
FRACTURE - a SMT inspired game (demo) made by Rhyme, Karsuman and me. Weep and ragequit.
The names of the other scripts I'm using are, in order: Nortos Beyond CMS Ccoa's UMS Game_Guy's Skill Shop Chaos Project Save Layout by Fantasist MOG_Animated Title Sofia V1.1 Thanks in advance, if you can help!
EDIT: This occurred to me RIGHT after I posted this in the first place, BUT anyways, I am trying to run it with all characters having MP, but it still crashes when I don't do that. It might be significant, but I'm not sure.
This post has been edited by sournote103: Apr 19 2010, 01:15 PM
Oho, this caught my attention big time (in case you can't tell by my avatar). Though I won't be using it, I'm going to cheer you on from the backseat. Go go~
Group: +Gold Member
Posts: 4,136
Type: Scripter
RM Skill: Undisclosed
Nope, I can't seem to reproduce the error. I've put the scripts into another project and ran it but I don't have this error either way. Can you PM me your script data (with the error I mean) ? I'll try to check the root cause.
@Shangai: Thanks. That reminds me I have to buy a ps3 just to play AT3.
__________________________
FRACTURE - a SMT inspired game (demo) made by Rhyme, Karsuman and me. Weep and ragequit.
Mmk, here is the exact file from the "Data" folder. Very strange that this is happening... By the way... Does it matter that I only have a single member in the party at the time of the battle?
Stop Double Posting, this is the last warning - posts merged ~ Regashi
Group: +Gold Member
Posts: 4,136
Type: Scripter
RM Skill: Undisclosed
You should have sent me your file via PM, it's safer. Anyway, I'll check it out. And no, having a single member shouldn't be a problem except if it's a single Reyvateil (but I prohibed that). Another thing, when you build your party, always put the mage in the fourth slot. Originally, in Ar Tonelico, they have a fixed place as the last party member. I didn't code a specific party changer, but the restriction is still there.
__________________________
FRACTURE - a SMT inspired game (demo) made by Rhyme, Karsuman and me. Weep and ragequit.
Group: +Gold Member
Posts: 4,136
Type: Scripter
RM Skill: Undisclosed
No. I mean the place in the party not in the database. Not forcibly the fourth but the last. Say you make a party of 3 characters including a Reyvateil. Then you place the Reyvateil as the third character.
I'll include a special party changer for the next release.
Now, about your error... well, that's a mystery. I really don't experience it, even with your script data. On a side note, the Animated Battlers patch and the Formation System should go below the Animated Battlers script. Test again to see if the error persists. If so, please PM me a demo of your project, so I can see better. But still, this is weird.
__________________________
FRACTURE - a SMT inspired game (demo) made by Rhyme, Karsuman and me. Weep and ragequit.