Author Topic: Tholian Web. Possible but need help.  (Read 3023 times)

Offline Vbeserk

  • Posts: 120
  • Cookies: 2
Re: Tholian Web. Possible but need help.
« Reply #20 on: January 09, 2011, 10:39:41 AM »
Well you said that you don't know anything about scripting, didn't you? How possibly then can you claim that it would work?
For a start I do recommend you to go to python.org and download IDLE, download BCSDK from bcfiles and start learning.
Problem with BC's AI system is that it's not very bright or modular. You can make some AI's pretty neat BUT for most of this you'd need a background correction script which corrects the behavior and the positioning of the AI and whatnot. While it is possible it is *very* (to say the least) difficult to achieve.

So what can be done to make the tholian web work??? It doesn't have anything that can make some kind of a mirror to reflect the phaser fire it only needs to give a direction to the mirror and the it should work, ok that this needs a lot of things but this can't be hard as making a total new AI script.

Offline Mario

  • Senior Software Developer
  • Administrator
  • Posts: 2187
  • Cookies: 1706
  • Life is life
Re: Tholian Web. Possible but need help.
« Reply #21 on: January 09, 2011, 11:32:01 AM »
No Deja vu please...I don't want to go through that again.

I already explained.
Acta, non verba.
aka USS Sovereign

Offline PMCG99

  • Posts: 26
  • Cookies: 1
  • Oh god I haven't used this in forever
Re: Tholian Web. Possible but need help.
« Reply #22 on: January 09, 2011, 01:19:24 PM »
But not impossible. And the ds9fx wormhole wasn't "Possible" Either. And For the record i know A lot about bc scripting. Just not AI Scripting.

Offline JimmyB76

  • Posts: 6423
  • Cookies: 421
Re: Tholian Web. Possible but need help.
« Reply #23 on: January 09, 2011, 01:38:57 PM »
wow you guys just arent getting it lol 
ok you know what - please by all means take a stab at it...   i truly hope you guys are successful - best of luck :)

Offline Mario

  • Senior Software Developer
  • Administrator
  • Posts: 2187
  • Cookies: 1706
  • Life is life
Re: Tholian Web. Possible but need help.
« Reply #24 on: January 09, 2011, 01:41:51 PM »
Quote
But not impossible.

I did say that it was possible but incredibly difficult to achieve.

Quote
And the ds9fx wormhole wasn't "Possible" Either.

And the whole concept of DS9FX's wormhole took me about a year to complete.

Quote
And For the record i know A lot about bc scripting. Just not AI Scripting.

Are you in the Software Development industry? Have you ever released a scripted mod for Bridge Commander or done one?
Acta, non verba.
aka USS Sovereign

Offline Lurok91

  • Posts: 1309
  • Cookies: 2062
  • SPMod Developer (Retired)
    • Lurok91 Mods
Re: Tholian Web. Possible but need help.
« Reply #25 on: January 09, 2011, 02:09:31 PM »
wow you guys just arent getting it lol 
ok you know what - please by all means take a stab at it...   i truly hope you guys are successful - best of luck :)

Just to second that: I've done a tiny bit of scripting (thanks to Sov's help) and trust me, it's not easy.  Not impossible, but not as easy as you might think or as it looks on paper.

Offline PMCG99

  • Posts: 26
  • Cookies: 1
  • Oh god I haven't used this in forever
Re: Tholian Web. Possible but need help.
« Reply #26 on: January 09, 2011, 02:24:15 PM »
Quote
Are you in the Software Development industry? Have you ever released a scripted mod for Bridge Commander or done one?
No I have not realesed any of my mods. But i have made some awesome mods. Already HPed And ready to go.

Offline Vbeserk

  • Posts: 120
  • Cookies: 2
Re: Tholian Web. Possible but need help.
« Reply #27 on: January 09, 2011, 07:42:39 PM »
wow you guys just arent getting it lol 
ok you know what - please by all means take a stab at it...   i truly hope you guys are successful - best of luck :)

Look i don't want to force anything i just think that was a good idea this whole thing of the web and i have just writed a lot's of ideas that i think that could work but i didn't know that was such a hard thing to do.

Offline JimmyB76

  • Posts: 6423
  • Cookies: 421
Re: Tholian Web. Possible but need help.
« Reply #28 on: January 09, 2011, 08:23:47 PM »
i understand...
i guess the point had been made much earlier in this convo just how extremely difficult it would be to make a mod like this, even with one of BC's elite-most scripters saying that, yet that fact just doesnt seem to be accepted  lol
it's like we don't know what we're talking about or at some points in the last 8 years every possible way has been explored already (especially when the BC had ten times as many modders and scripters as it does now, back in BCU days)...
it hasnt been done yet for a reason...  ;)

Offline Bren

  • DS9FX Team
  • Posts: 750
  • Cookies: 33
  • 6EQUJ5
Re: Tholian Web. Possible but need help.
« Reply #29 on: January 09, 2011, 10:17:37 PM »
All the same, guys, Jimmy, USS Sovereign, let's not go beating the new blood down. There've been a few unorthodox approaches to tired old ideas that have born surprising fruit recently. And if there's one thing we should have learned after nearly 9 years modding this game, it's Never Say Never!

I think whoever made the point about the blind targetting was on to something. That mod can position those point ships precisely, relative to a host ship. Even if we just place the point ships in a sphere around the target ship and have them shoot each other a lot with yellow beams, that's a heck of a start.

And, with all due respect, Sov, I think it'd look better than an expanding textured sphere. Though an expanding textured sphere would be great for a core breach shockwave.
"The sky calls to us, if we do not destroy ourselves, we will, one day, venture to the stars." - Carl Sagan

Klingon Academy now works on XP/Vista/Win 7 thanks to one dude's patches, click here for details. I highly recommend it!

Offline deadthunder2_0

  • Posts: 1181
  • Cookies: 39
  • Tech, Nonstop, General- Modders Of Steel
    • Modders of Steel Home page
Re: Tholian Web. Possible but need help.
« Reply #30 on: January 09, 2011, 11:38:07 PM »
I agree with Bren, people said many things weren't possible in BC, but recently they have become possible. Just look at the nebula Lurok is making. The AI would just have to be able to fire at the nearest micro-ship. They would move toward a certain point, the player ship. The beams would be very powerful, like Borg cutting beam strength, and the micro ships would be very powerful, the effect wears off when all micro ships have destroyed themselves.

The only thing it really requires (not counting HPing which many modders can do) is positioning (using the blind fire as a reference), GUI(To add a use button the the tactical menu), and AI(to get it firing at other micro-ships).
Support the Post TNG Ship Pack

Tech, Nonstop, General- Modders Of Steel,
We are the Modders that take everything to the next level, We are the Modders of Steel

Offline Mario

  • Senior Software Developer
  • Administrator
  • Posts: 2187
  • Cookies: 1706
  • Life is life
Re: Tholian Web. Possible but need help.
« Reply #31 on: January 09, 2011, 11:59:32 PM »
Bren I don't recall pushing this textured sphere idea as you seem to make it sound. I only recall initially stating that it was suggested to me a long time ago and stating that it was much more feasible.

I shall repeat myself once more: BC's AI system has some cool features and some major drawbacks. To actually get this to work you WILL require a background correction script other than the AI which by itself will 95% guaranteed not work as imagined. This most likely will open a whole lot of new problems and things to fix. Nemesis random phaser fire does not use an AI also FYI and it pretty much generates random coordinates around a ship to create a firepoint. I am also familiar with the concept as I've used it also in the past as has former BCS-TNG scripter Wowbagger. So I do know what I'm talking about, unlike some of you. USS Frontier, when working on Galaxy Charts War Simulator had to reset the AI's every few seconds because it acted oddly and didn't work as it should have been, but that is another story and I'm getting tired of running in circles.

Some people obviously have to be learn some lessons the hard way. You want to try? Be my guest. Don't say I didn't warn you.
Acta, non verba.
aka USS Sovereign

Offline JimmyB76

  • Posts: 6423
  • Cookies: 421
Re: Tholian Web. Possible but need help.
« Reply #32 on: January 10, 2011, 07:49:11 AM »
and at this point - i think this thread's point has been served, a long time ago...

no one is beating the new blood down, we're just trying very hard to explain all we know of this concept, and all we've learned about it (because it has been brought up and attempted before), and the outcomes and experiences of before when this was attempted, and the past 8 years of how BC works in general...  
it is a little bit frustrating when people seem like they just dont believe us, and continue to challenge the points...

is a tholian web possible in BC?  sure anything is, i guess, at this point...  would the project take a shitload of work, time, trial and error, commitment, as well as extreme knowledge and skill of scripting and other realms of BC?  absolutely!
it would be an extremely difficult, complex, major project - with all those prerequisites...

Offline Mario

  • Senior Software Developer
  • Administrator
  • Posts: 2187
  • Cookies: 1706
  • Life is life
Re: Tholian Web. Possible but need help.
« Reply #33 on: January 10, 2011, 05:10:19 PM »
AI or no AI doesn't change things much. What the firepoint does is simply create and destroy invisible probes in a matter of seconds which are generated at random coordinates. You can even tell a specific phaser to fire without the usage of an AI. This code can be summed up to about couple of lines of code.

Code: [Select]
# pLoc = pShip.GetWorldLocation() # Get world location of the ship
# pLoc = pShip.GetWorldForwardTG() # Get forward
pLoc = pShip.pShip.GetWorldRightTG() # Get right
# Can't recall but I believe there was some additional math there also for XYZ's pLocation.GetX() + GetRandomNumber(500)
pFirepoint.SetTranslateXYZ(pLocation.GetX() + GetRandomNumber(500), pLocation.GetY() + GetRandomNumber(500), pLocation.GetY() + GetRandomNumber(500))
pFirepoint.UpdateNodeOnly()
# Get random number being a custom function

I can even allign it to a vector
Code: [Select]
pFirepoint.AlignToVectors(v1, v2)

But you need some additional math to position them in the correct locations.
Realistically looking the ship has got to be moving it cannot be standing still so what happens in that is that you lose the formation. Either approach will generate an ugly looking "animation":
1. Destroy the firepoints and recreate them which cuts the "animation"
2. Have the background script of which I was talking about all along and run it in a timer which will calculate every second for example where these firepoints should be and take appropriate measures. Developing this WILL take some time as unfortunately BC implemented math functions are crap. Not to mention my experiences with the bugs in the BC Engine
[offtopic]
Xtended's No Damage Through Shields was meant to be a lot more complex but due to bugs in the engine I had to simplify it. I wrote code using BC's crap integrated math functions to calculate which shield vector was hit and verify if that shield was supposed to allow damage to go through it. It would have made the combat a lot more realistic but what happend is that I detected a bug which shown me that fire was triggering 2-3 points of a shield. If a port shield was hit it would also trigger starboard and some other shields as the shields were supposed to stop damage from going onto the hull and we're talking about fully charged shields. BC development team fucked up big time.
[/offtopic]
So probably this will prove to be a problem. And will also look ugly as you will translate firepoint's position to match the target and will cause weird behavior in the "animation".
3. Make the ship static, most people will probably go ballistic as this is not exactly the most realistic approach but would not require any kind of additional code, probably.
Acta, non verba.
aka USS Sovereign

Offline Nebula

  • BC elder / BCC Vice Admin
  • Administrator
  • Posts: 5499
  • Cookies: 1129
  • KM - Mod Team Member & BC - Elder (2002)
    • 9th fleet HQ
Re: Tholian Web. Possible but need help.
« Reply #34 on: January 10, 2011, 05:34:08 PM »
hmm as I recall the Tholian Web actually prevents the ship from moving from its current location... the ship is basically locked there. (this is a web... so the ship is essentially a bug)
could give the ship trapped in the web a percentage ability of escaping it... kinda like the tractorbeam escape mod? (forget its name)
Canon is what people argue exists on ships that don't exist.

Offline Vbeserk

  • Posts: 120
  • Cookies: 2
Re: Tholian Web. Possible but need help.
« Reply #35 on: January 10, 2011, 07:04:02 PM »
With all due respect to you people here of the elite scripters and modders i'd like to say a thing, i'm not challenging this is the first thing that i want to make it clear but i think that this would be a blast of mod "ohhhh it's going to take a hell of a time", yes it is going to take but i think it worth it because on what i have seen on the BC files i think that the modding of BC is getting too repetitive (if i'm wrong please correct me but give a proof of a total new thing that you people have done) cuz' when i got BC i have saw the mods and were great the Galaxy Charts, the Supermod, the KM mod, and the loads of ships that worth downloading but i have seen that people isn't making new mods, ok there is the guy from the runabouts and that one which made the TWOK bridges, the ones that are rarely making this new mods i have only seen repetitions of mods (again correct me if i'm wrong) there was a mod that i have saw that the guy make a reimagined Kessok ship, ok it must have a very good imagination but it's not like an Galxy Charts or a Supermod, and i think that this Tholian web mod that you people wants to throw out to the thrash can would be a real blast because people would have the possibilite to play their game with total new feature and i think that this could be a super collaborative mod like getting all of the elite scripters and modders, and not making a selfish thing, i'm going to talk like a klingon now but i think that i ou do that everyone would have their piece of glory in this mod. (As i have said before i don't want to offend anyone this is just my opinion).

Offline JimmyB76

  • Posts: 6423
  • Cookies: 421
Re: Tholian Web. Possible but need help.
« Reply #36 on: January 10, 2011, 07:13:49 PM »
With all due respect to you people here of the elite scripters and modders i'd like to say a thing, i'm not challenging this is the first thing that i want to make it clear but i think that this would be a blast of mod "ohhhh it's going to take a hell of a time", yes it is going to take but i think it worth it because on what i have seen on the BC files i think that the modding of BC is getting too repetitive (if i'm wrong please correct me but give a proof of a total new thing that you people have done) cuz' when i got BC i have saw the mods and were great the Galaxy Charts, the Supermod, the KM mod, and the loads of ships that worth downloading but i have seen that people isn't making new mods, ok there is the guy from the runabouts and that one which made the TWOK bridges, the ones that are rarely making this new mods i have only seen repetitions of mods (again correct me if i'm wrong) there was a mod that i have saw that the guy make a reimagined Kessok ship, ok it must have a very good imagination but it's not like an Galxy Charts or a Supermod, and i think that this Tholian web mod that you people wants to throw out to the thrash can would be a real blast because people would have the possibilite to play their game with total new feature and i think that this could be a super collaborative mod like getting all of the elite scripters and modders, and not making a selfish thing, i'm going to talk like a klingon now but i think that i ou do that everyone would have their piece of glory in this mod. (As i have said before i don't want to offend anyone this is just my opinion).
wow... really?
im too stunned to even reply to that lol
perhaps you should start modding at some point and contribute, rather than express how vigorously dissapointed you are with the modding department...


(As i have said before i don't want to offend anyone this is just my opinion).
dude - i dont even think youre aware just how offensive your post was to many modders...

im gonna lock the thread at this point...