No. You can refer to another object as long as you overwrite the variable. Here's how inheritance works:
NewData : CopyData
The NewData will have the same exact data as CopyData - anything inside NewData will overwrite CopyData's variables that were copied onto NewData.
Change DamageRadius from 3 to 10 to see if it actually works.
Haaa... I, um, I already tried that after I posted my last reply. There's absolutely no radius damage.
I also tried setting the radius damage to 100 so it would oneshot hole bots. It doesn't, and the hit markers mod only showed one damage number, so the bounce explosions simply refuse to deal radius damage.
Is this a known thing? You'd think if this was a problem with Blockland itself that the inability of bounce explosions to deal radius damage would be known, right, considering it's been around for over a decade...
Edit: If this is a thing, surely it's possible to get the bounce explosion to instead spawn a projectile that instantly dies, thus spawning a damaging explosion. I have very little coding experience- this mod is pretty much the culmination of all my TorqueScript ability I have at this time.
If that's possible to do, could someone show me? It would also be incredibly useful for making projectiles that split, which would be awesome.
Edit 2: Ah, I thought there was already something like this. The old Frag Grenade spawns shrapnel on explosion instead of normal radius damage, and it has a function here that could very well be appropriated for other purposes. I imagine I could use this for my purpose, but that's only needed here if the bounce explosion functionality GENUINELY cannot deal radius damage.