Developing a Timespace Twister-Weapon.

Freeform discussion about anything related to modding Transcendence.
User avatar
Resident-Pyromaniac
Militia Lieutenant
Militia Lieutenant
Posts: 207
Joined: Sun Feb 27, 2011 5:11 pm
Location: Looting the Wreck of the CSC terra.

I am looking for the coding on the GoC's timestop feature, and the
Wave effect(like when a Sung Citadel explodes); except I want to
be able to make time slow/ speed up, and make waves move inward,
not just outward. I've looked through the Transcendence source
files, and I can't find anything.
If Transcendence was made in 3D, I would die of Happiness.



If you are reading this, then I have planted a deadly virus into your CPU. (not really, but you can never be too careful.)
Drako Slyith
Fleet Officer
Fleet Officer
Posts: 1036
Joined: Wed Feb 03, 2010 4:28 am
Location: Researching how to make St. Kats star go supernova.
Contact:

I'm not sure if that is possible. You can slow time with some timers of freezing time for 1 tick, then unfreezing it for another, then refreezing, which will slow time to 1/2 speed (in theory). I think the waves can only go outward. Also, you can't make time go backwards.
Image
Image
Play in over 100 systems in a network. Play the 2011 Mod Of the Year
and the highest rated mod on Xelerus, The Network.
Play the July Mod of the Month, Fellow Pilgrims!
Play My other mods as well
(Drako Slyith)* I am a person
(Eliza chatbot)> Do you believe it is normal to be a person?
User avatar
Resident-Pyromaniac
Militia Lieutenant
Militia Lieutenant
Posts: 207
Joined: Sun Feb 27, 2011 5:11 pm
Location: Looting the Wreck of the CSC terra.

a dissapointment. doesn't matter, I made a Cannpn that fires Thermo-explosions. you should try it sometime. :twisted:

Could you get me the source for the time stop possibly?
If Transcendence was made in 3D, I would die of Happiness.



If you are reading this, then I have planted a deadly virus into your CPU. (not really, but you can never be too careful.)
Drako Slyith
Fleet Officer
Fleet Officer
Posts: 1036
Joined: Wed Feb 03, 2010 4:28 am
Location: Researching how to make St. Kats star go supernova.
Contact:

The function is

Code: Select all

(sysStopTime time Object)
Time is how many ticks you want to freeze time for. Object is the object that isn't frozen. (you have to have an object here or it won't work)
Image
Image
Play in over 100 systems in a network. Play the 2011 Mod Of the Year
and the highest rated mod on Xelerus, The Network.
Play the July Mod of the Month, Fellow Pilgrims!
Play My other mods as well
(Drako Slyith)* I am a person
(Eliza chatbot)> Do you believe it is normal to be a person?
User avatar
Resident-Pyromaniac
Militia Lieutenant
Militia Lieutenant
Posts: 207
Joined: Sun Feb 27, 2011 5:11 pm
Location: Looting the Wreck of the CSC terra.

so, ObjPlayer would make everything but the Player freeze for that amount of time?


Hey, Why only GoC; Why is there not a Domina power that does that?
If Transcendence was made in 3D, I would die of Happiness.



If you are reading this, then I have planted a deadly virus into your CPU. (not really, but you can never be too careful.)
Drako Slyith
Fleet Officer
Fleet Officer
Posts: 1036
Joined: Wed Feb 03, 2010 4:28 am
Location: Researching how to make St. Kats star go supernova.
Contact:

I'm not sure why there's not a Domina power to freeze time. I guess George just didn't put it in. But you want to use gPlayership for the player, other than that you are correct.
Image
Image
Play in over 100 systems in a network. Play the 2011 Mod Of the Year
and the highest rated mod on Xelerus, The Network.
Play the July Mod of the Month, Fellow Pilgrims!
Play My other mods as well
(Drako Slyith)* I am a person
(Eliza chatbot)> Do you believe it is normal to be a person?
sdw195
Militia Captain
Militia Captain
Posts: 779
Joined: Wed Nov 18, 2009 1:01 am
Location: Still looking for the csc Antarctica
Contact:

i think it would cause issues with weapon fire and explosions that would freeze, so a whole lot more bugs to fix :D
Image
Image
Image
Image
"Dash_Merc - George is a genius, in that he created this game engine that is infinitely extendable"
"<@sheepluva>Good night everybody, may the source be with you." <-- FOSG dev
"You only need THREE tools in life - WD-40 to make things go, Duct Tape to make things stop And C-4 to make things go away"
User avatar
Resident-Pyromaniac
Militia Lieutenant
Militia Lieutenant
Posts: 207
Joined: Sun Feb 27, 2011 5:11 pm
Location: Looting the Wreck of the CSC terra.

Alright! down to bidness. how do I implement systimestop when I hit an enemy with my weapon?

Also, could I make it where only the Hit enemy is frozen,
and everybody else continues to move?
If Transcendence was made in 3D, I would die of Happiness.



If you are reading this, then I have planted a deadly virus into your CPU. (not really, but you can never be too careful.)
Drako Slyith
Fleet Officer
Fleet Officer
Posts: 1036
Joined: Wed Feb 03, 2010 4:28 am
Location: Researching how to make St. Kats star go supernova.
Contact:

I think this might work:

Code: Select all

<Events>
<OnDamageArmor>
(block (EveryThingElse)
(setq EveryThingelse (lnkRemove (sysFindObject gSource "sT") gSource))
(sysStopTime 300 EveryThingElse)
)
</OnDamageArmor>
</Events
That freezes time for 10 seconds for only the object hit. (it should anyway, I haven't tested it)
Image
Image
Play in over 100 systems in a network. Play the 2011 Mod Of the Year
and the highest rated mod on Xelerus, The Network.
Play the July Mod of the Month, Fellow Pilgrims!
Play My other mods as well
(Drako Slyith)* I am a person
(Eliza chatbot)> Do you believe it is normal to be a person?
User avatar
Resident-Pyromaniac
Militia Lieutenant
Militia Lieutenant
Posts: 207
Joined: Sun Feb 27, 2011 5:11 pm
Location: Looting the Wreck of the CSC terra.

Hmm.. The game doesn't crash, but it says it needs an identifier. ??

Oh, and a close tag had to be put at the end. :)
If Transcendence was made in 3D, I would die of Happiness.



If you are reading this, then I have planted a deadly virus into your CPU. (not really, but you can never be too careful.)
Drako Slyith
Fleet Officer
Fleet Officer
Posts: 1036
Joined: Wed Feb 03, 2010 4:28 am
Location: Researching how to make St. Kats star go supernova.
Contact:

What does the dbgLog say?
Image
Image
Play in over 100 systems in a network. Play the 2011 Mod Of the Year
and the highest rated mod on Xelerus, The Network.
Play the July Mod of the Month, Fellow Pilgrims!
Play My other mods as well
(Drako Slyith)* I am a person
(Eliza chatbot)> Do you believe it is normal to be a person?
User avatar
Resident-Pyromaniac
Militia Lieutenant
Militia Lieutenant
Posts: 207
Joined: Sun Feb 27, 2011 5:11 pm
Location: Looting the Wreck of the CSC terra.

Code: Select all


04/12/2011 14:02:32	OnDamageArmor [Wolfen]: Identifier expected: (sysFindObject gSource "sT") ### (lnkRemove (sysFindObject gSource "sT") gSource) ###

The Wolfen is anything I shot at.
If Transcendence was made in 3D, I would die of Happiness.



If you are reading this, then I have planted a deadly virus into your CPU. (not really, but you can never be too careful.)
Drako Slyith
Fleet Officer
Fleet Officer
Posts: 1036
Joined: Wed Feb 03, 2010 4:28 am
Location: Researching how to make St. Kats star go supernova.
Contact:

I think I know what the problem is. Try this:

Code: Select all

<Events>
<OnDamageArmor>
(block (EveryThingElse AllList)
(setq AllList (sysFindObject gSource "sT"))
(setq EveryThingelse (lnkRemove AllList gSource))
(sysStopTime 300 EveryThingElse)
)
</OnDamageArmor>
</Events>
Image
Image
Play in over 100 systems in a network. Play the 2011 Mod Of the Year
and the highest rated mod on Xelerus, The Network.
Play the July Mod of the Month, Fellow Pilgrims!
Play My other mods as well
(Drako Slyith)* I am a person
(Eliza chatbot)> Do you believe it is normal to be a person?
User avatar
alterecco
Fleet Officer
Fleet Officer
Posts: 1658
Joined: Wed Jan 14, 2009 3:08 am
Location: Previously enslaved by the Iocrym

The last last argument to sysTimeStop must be a single object. It does not accept a list. The only object it would make sense to put there would be gPlayerShip... In general I think you will be hard pressed to make this mod work well.
User avatar
Resident-Pyromaniac
Militia Lieutenant
Militia Lieutenant
Posts: 207
Joined: Sun Feb 27, 2011 5:11 pm
Location: Looting the Wreck of the CSC terra.

Hmm... another Error:

Code: Select all


04/12/2011 15:49:11	OnDamageArmor [freighter Ologous]: Insufficient arguments ### (lnkRemove AllList gSource) ###

If Transcendence was made in 3D, I would die of Happiness.



If you are reading this, then I have planted a deadly virus into your CPU. (not really, but you can never be too careful.)
Post Reply