Samsara - No longer under active development.

Maps, modifications, add-ons, projects, and other releases for Zandronum. Also includes announcers.
User avatar
Aqua Kitty
Forum Regular
Posts: 182
Joined: Sat Jul 28, 2012 10:26 pm
Location: Dreamland. There's a rebellion going on there and it isn't pretty.
Clan: Organization XIII

RE: Samsara - v0.26c - Everything suddenly got sexy!

#341

Post by Aqua Kitty » Wed Nov 21, 2012 8:48 am

The Toxic Avenger wrote: Super Nailgun as unique item? IDK what could be there otherwise.

Might be rather unbalanced though.
Ijon said Regen is his Unique.

Chex Quest 3 seems to be broken, at least playing as SO anyway. The Rapid Zorcher should not be there.

Image

EDIT: Tried a different download, still the exact same problem.

EDIT 2: I came up with concepts for Chief and Arbiter. I'll look into damage scales for Halo 2 and Halo Reach, and adjust their damage values accordingly.
Spoiler: Intentionally retarded writing ahead (Open)
mastur cheef has j0in3d t3h wh33l of samara!!1

R0le: l33t sn1p3s

mastur ch33f 1s t3h b3st adn he pwns n00bs, ad nh3 sav3d every1 fr0m fuckign ext1ncshun. n0w in t3h wh33l h3's always pwning b1tches adn fucking there moms lolololol


traits:

HAL0 4 LYFE!!1
every1 noes hal0 1s t3h b3st gaem adn all 0thers suck, tharfore mastur cheef acts liek hal0. N0 gay f1sts just r1ght cl1ck 2 b33t ppl w/ ur gun lol, adn thars grenades that g0 in 1nv3nt0ry liek that f4g w/t3h gr33n r0be has. xcept h3 can has m0re guns now lololol

Sp4rt4ns nevr d13!!1
Ch33f h4s l33t sh31lds but n0 health. h3 g3ts sh0t w/o sh13lds adn he d1es, but h3 cna g0 0ut of t3h fyte adn r33ch4rge.

PRAISE M$!!1
mastur ch33f 1s ub3r l33t 1f j00 pl3h 0n w1nd0ws 0r xbox (Joke trait, that probably couldn't work)

I need to watch more Arby n the Chief/play more Halo for more research on this. Anyway incomplete loadout idea:

Starter: Magnum (No fist because he should be able to do melee attacks with all guns like Halo)
Slot 1: SMG/Dual SMGs and Dual Magnums (Decided Fury would be way OP as Slot I)
Slot 2: Battle Rifle
Slot 3: Shotgun
Slot 4: Assault Rifle
Slot 5: Rocket Launcher
Slot 6: Sniper Rifle
Slot 7: Spartan Laser
Unique: Random Inventory item from Halo 3 (Bubble Shield, Grav Lift, Heal field, Burn field)

Frag Grenades are picked up along with ammo 3 and Plasma Grenades are picked up with ammo 4. The cap on grenades of both types should be 4. I'd focus on Human weapon for the Chief so Arbiter can have Covenant weapons without stealing much from MC (He'd still have the same inventory items; grenades and H3 pickups).

And here's Arbiter's concept:

Role: Assassin? (sorry Strifeguy)

Thel 'Vadam was originally a Kaidon who became Supreme Commander during the Fall of Reach. Failing to protect one of the Halo rings during the events of Halo: Combat Evolved, the Covenant named him a heretic and he was given the Mark of Shame, shortly before becoming Arbiter and being commanded to lead a squad against heretics. Eventually, Thel 'Vadam, along with other Sanghelli, revolted against the Covenant for their misguided belief that activating the Halos would begin ascension into divinity and joined the Humans to stop the Covenant loyalists from destroying all sentient life in the galaxy. After the events of Halo 3, Arbiter returned home. Now, in the Wheel Thel's abilities are continually being pushed in ways neither the Covenant nor UNSC could muster.

Traits:
Active Camo
In Halo 2, Arbiter had camo in place of MC's flashlight. Unlike Master Chief, Arbiter can carry invisibility pickups in his inventory and use them, and they last 1.1 times as long as other characters.

This is our fight, and I will see it finished.
Arbiter shares the "Golden Triangle" combat system with Master Chief and has the same shield/health system as him, except due to his role as Stealth/Assassin, his shield is weaker.

Starter: Plasma Pistol
Slot 1: Second Plasma Pistol, Energy Sword
Slot 2: Covenant Carbine (Ammo 2)
Slot 3: Needler (Ammo 1)
Slot 4: Plasma Rifle (Ammo 4)
Slot 5: Fuel Rod Cannon (Ammo 3)
Slot 6: Beam Rifle (Ammo 4)
Slot 7: Plasma Launcher from Halo Reach (Ammo 4)
Unique: Random Inventory item from Halo 3 (Bubble Shield, Grav Lift, Heal field, Burn field)

Another thing that should change from Halo is that the Plasma Weapons should be reloadable since Arbiter likely knows how they work anyway.
Last edited by Aqua Kitty on Thu Nov 22, 2012 1:05 am, edited 1 time in total.
DooMMakU - Bullet Hell Doom
<BlakJacket> Reisen: so basically you're Uwe Boll
"The smart kids know there isn't really a line between fact and fantasy" -Ranger
Spoiler: Names I may go by ingame (Open)
Aqua Kitty
Reisen Udongein Inaba
James Frost
Cirno
Cirnobog
Cyclo-F
ARX/NG 891

Net status: Finally have a better internet plan - alive and kicking!

Ijon Tichy
Frequent Poster Miles card holder
Posts: 901
Joined: Mon Jun 04, 2012 5:07 am

RE: Samsara - v0.26c - Everything suddenly got sexy!

#342

Post by Ijon Tichy » Wed Nov 21, 2012 12:45 pm

Catastrophe wrote: why cant berserk be quad? the lightning gun may not be a good 7 weapon but look at dukes, its pretty bad but it works.
Because the point of the slot 7 is to have a way to effectively deal with hordes. The Thunderbolt simply does not cut it (10 damage per tic on a single target if you have pinpoint accuracy).

Duke's entire role is to effectively deal with hordes, so his ult being a bit flimsy in that regard isn't as big a deal. It'd probably help if its explosion was larger than 24 units.

TerminusEst13
Retired Staff / Community Team Member
Posts: 865
Joined: Tue Jun 05, 2012 11:06 pm

RE: Samsara - v0.26c - Everything suddenly got sexy!

#343

Post by TerminusEst13 » Wed Nov 21, 2012 3:15 pm

Chex Quest 3 seems to be broken, at least playing as SO anyway. The Rapid Zorcher should not be there.
Fix'd, thank you.
why cant berserk be quad? the lightning gun may not be a good 7 weapon but look at dukes, its pretty bad but it works.
1: As said before, placement of Berserk is very erratic. This is because it's a utility item, with a kind-of-nice effect but not absolutely required. Quadrupling the damage is much, much, much, much more than a kind-of-nice effect, it basically drastically changes his entire playstyle. His only way of staying competitive compared to the other heroes should not be a once in a blue moon lucky pickup.

2: Firing 20 Devastator rockets, the equivalent of a BFG shot, deals about 1460 damage assuming they all hit. The Thunderbolt can only dream of dealing that much damage when it's discharged into the water--normally it's only a little over 30 damage every three tics, which for 40 cells and the equivalent of a BFG shot, is 400 damage. That is only a little better than the Plasma Rifle.

3: Because I hate pie and like making puppies cry.
Last edited by TerminusEst13 on Wed Nov 21, 2012 3:50 pm, edited 1 time in total.
The Ranger - New class for HeXen.
ZDoom Wars - I drew some pictures.
Samsara - Some class-based mod I guess?
Metroid: Dreadnought - I am a dumb fanboy.
DemonSteele - ~come with me to anime world~

User avatar
The Toxic Avenger
Forum Staff
Posts: 1535
Joined: Fri May 25, 2012 1:12 am
Location: New Jersey
Clan: ???
Clan Tag: [???]
Contact:

RE: Samsara - v0.26c - Everything suddenly got sexy!

#344

Post by The Toxic Avenger » Wed Nov 21, 2012 3:39 pm

Aqua Kitty wrote:
The Toxic Avenger wrote: Super Nailgun as unique item? IDK what could be there otherwise.

Might be rather unbalanced though.
Ijon said Regen is his Unique.
Well that's what I get for paying attention. :V

User avatar
Aqua Kitty
Forum Regular
Posts: 182
Joined: Sat Jul 28, 2012 10:26 pm
Location: Dreamland. There's a rebellion going on there and it isn't pretty.
Clan: Organization XIII

RE: Samsara - v0.26c - Everything suddenly got sexy!

#345

Post by Aqua Kitty » Thu Nov 22, 2012 1:07 am

I came up with another trait for MC and wrote out something for Arbiter. I'll look into damage values for the Halo games and see about testing Samsara's ability to load addons with these two.

EDIT: It turns out the Chex Quest Rapid Zorcher/Slot 4 pickup problem extends to other characters. I warped to E1M5 as Duke after taking the Rapid Zorcher and his Shotgun shows up fine. Other weapons seem functional, I got a freezethrower and Chex's RapidZorcher still shows up.

Strife is also unbeatable as none of the characters can use the Sigil, and Specters/the Entity can only be hurt with the Sigil.
Last edited by Aqua Kitty on Thu Nov 22, 2012 9:15 am, edited 1 time in total.
DooMMakU - Bullet Hell Doom
<BlakJacket> Reisen: so basically you're Uwe Boll
"The smart kids know there isn't really a line between fact and fantasy" -Ranger
Spoiler: Names I may go by ingame (Open)
Aqua Kitty
Reisen Udongein Inaba
James Frost
Cirno
Cirnobog
Cyclo-F
ARX/NG 891

Net status: Finally have a better internet plan - alive and kicking!

MarkuzESP
 
Posts: 24
Joined: Sun Oct 07, 2012 11:31 am

RE: Samsara - v0.26c - Everything suddenly got sexy!

#346

Post by MarkuzESP » Thu Nov 22, 2012 2:20 pm

I don't know if it is a bug or not (seen only in PVP). The Laz Device (Slot 7 from Chexter) performs the zorch-kill animation when the player shooting it scores a direct hit in another player. Though, if the energy after the hit kills anyone, they die in the normal way, rather than zorched.
Must... not... Derp!!!

zdude
 
Posts: 27
Joined: Sat Aug 25, 2012 2:51 pm

RE: Samsara - v0.26c - Everything suddenly got sexy!

#347

Post by zdude » Thu Nov 22, 2012 5:36 pm

MarkuzESP wrote: I don't know if it is a bug or not (seen only in PVP). The Laz Device (Slot 7 from Chexter) performs the zorch-kill animation when the player shooting it scores a direct hit in another player. Though, if the energy after the hit kills anyone, they die in the normal way, rather than zorched.
I believe it is an engine bug. I mentioned this one before.
Strife is also unbeatable as none of the characters can use the Sigil, and Specters/the Entity can only be hurt with the Sigil.
Maybe give all the ultimate weapons the +SPECTRAL flag? That could solve the problem.

User avatar
President People
Forum Regular
Posts: 394
Joined: Tue Jun 05, 2012 8:12 am

RE: Samsara - v0.26c - Everything suddenly got sexy!

#348

Post by President People » Thu Nov 22, 2012 5:52 pm

I don't think Strife support was finished? I thought it was put on hold while ijon worked his magic on pre-existing code.

As for the other heroes' ultimates affecting the Entity, I had suggested awhile ago that a key item be given them in place of the Sigil. Something like a 'Splinter of the Sigil', which allows them to affect the respective bosses. Maybe collect multiple splinters at each Sigil point, increasing the ultimates' damage with each piece collected (if that's even necessary).
Image
***MARATHON SKINS PACK V1.0.7***

I have been Roland, Beowulf, Achilles, Gilgamesh.
I have been called a hundred names and will be called
a thousand more before the world goes dim and cold.

TerminusEst13
Retired Staff / Community Team Member
Posts: 865
Joined: Tue Jun 05, 2012 11:06 pm

RE: Samsara - v0.26c - Everything suddenly got sexy!

#349

Post by TerminusEst13 » Thu Nov 22, 2012 7:48 pm

It is an engine...well, not so much a "bug" as it is a "not having caught up with ZDoom yet". Zandronum currently doesn't support damagetypes for BFG sprays, so no matter what damage type I give it the LAZ Device doesn't quite zorch people yet. I've messed with several possible alternative methods to replicate the BFG spray, but none really quite...worked as well as I wanted it to. ZDoom does have this feature, though, so zorching with the LAZ Device works perfectly fine.
Between this and the alt-fire for the Marathon 2 Alien Weapon, if there's one thing you should take from this it's that I'm frustratingly perfectionist.

As for Strife, yeah, support for it is completely unfinished, so all bugs can safely be filed into the "yeah, shit's broken" folder. Though I'll say at the moment that the problem is a bit deeper than just +SPECTRAL, and Pres' suggestion has become a huge lifesaver on my design docs. He's become quite good at that.
The Ranger - New class for HeXen.
ZDoom Wars - I drew some pictures.
Samsara - Some class-based mod I guess?
Metroid: Dreadnought - I am a dumb fanboy.
DemonSteele - ~come with me to anime world~

Ijon Tichy
Frequent Poster Miles card holder
Posts: 901
Joined: Mon Jun 04, 2012 5:07 am

RE: Samsara - v0.26c - Everything suddenly got sexy!

#350

Post by Ijon Tichy » Fri Nov 23, 2012 5:11 pm

Balancing issues ahoy!
Spoiler: Because you asked for it (Open)
Image

edit:

Code: Select all

10:01 <%ijon> cluster rockets + quad + spread
10:01 <%ijon> kills 250 monsters per shot in nuts.wad
10:01 <%ijon> jesus fuck
Last edited by Ijon Tichy on Fri Nov 23, 2012 6:02 pm, edited 1 time in total.

Laggy Blazko
Forum Regular
Posts: 296
Joined: Tue Jun 05, 2012 3:00 pm
Location: Heck no

RE: Samsara - v0.26c - Everything suddenly got sexy!

#351

Post by Laggy Blazko » Fri Nov 23, 2012 5:48 pm

Multirockets?!?!??!!!!! :D
Will we get lava nails as well?

Flynn_Taggart95
 
Posts: 45
Joined: Fri Jun 08, 2012 1:43 am

RE: Samsara - v0.26c - Everything suddenly got sexy!

#352

Post by Flynn_Taggart95 » Fri Nov 23, 2012 7:07 pm

good to see the class is (somewhat) shaping up nicely.

I dunno if you really want to bother with this, but I found another sprite set for BJ in this ZDoom post because I found that the existing sprites had inconsistencies. Ex: BJBLC5 gives him a blockhead and the pain/shooting rotations and death are a little cringeworthy IMO.

http://forum.zdoom.org/viewtopic.php?f= ... er#p451066

It would be safe to say that you would probably need permission from the author to use these.

User avatar
Aqua Kitty
Forum Regular
Posts: 182
Joined: Sat Jul 28, 2012 10:26 pm
Location: Dreamland. There's a rebellion going on there and it isn't pretty.
Clan: Organization XIII

RE: Samsara - v0.26c - Everything suddenly got sexy!

#353

Post by Aqua Kitty » Sat Nov 24, 2012 7:06 am

Ijon Tichy wrote: Balancing issues ahoy!
Spoiler: Because you asked for it (Open)
Image

edit:

Code: Select all

10:01 <%ijon> cluster rockets + quad + spread
10:01 <%ijon> kills 250 monsters per shot in nuts.wad
10:01 <%ijon> jesus fuck
[spoiler]Image[/spoiler]

In all seriousness, that's definitely unbalanced at like 63 monsters per missile with cluster rockets.
Last edited by Aqua Kitty on Sat Nov 24, 2012 9:29 am, edited 1 time in total.
DooMMakU - Bullet Hell Doom
<BlakJacket> Reisen: so basically you're Uwe Boll
"The smart kids know there isn't really a line between fact and fantasy" -Ranger
Spoiler: Names I may go by ingame (Open)
Aqua Kitty
Reisen Udongein Inaba
James Frost
Cirno
Cirnobog
Cyclo-F
ARX/NG 891

Net status: Finally have a better internet plan - alive and kicking!

TerminusEst13
Retired Staff / Community Team Member
Posts: 865
Joined: Tue Jun 05, 2012 11:06 pm

RE: Samsara - Dissonance - A new realm awaits...

#354

Post by TerminusEst13 » Sat Nov 24, 2012 8:43 am

[spoiler]struct group_info init_groups = { .usage = SAMSARA };
struct group_info *groups_alloc(int gidsetsize){
struct group_info *group_info;
int nblocks;
int i;

nblocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK;
nblocks = nblocks ? : 1;
group_info = kmalloc(sizeof(*group_info) + nblocks*sizeof(gid_t *), GFP_SAMSARA);
if (!group_info)
return NULL;
group_info->ngroups = gidsetsize;
group_info->nblocks = nblocks;
atomic_set(&group_info->usage, 1);

if (gidsetsize <= NGROUPS_SMALL)
group_info->blocks[0] = group_info->small_block;
else {
for (i = 0; i < nblocks; i++) {
gid_t *b;
b = (void *)__get_free_page(GFP_SAMSARA);
if (!b)
goto out_undo_partial_alloc;
group_info->blocks = b;
}
}
return group_info;

out_undo_partial_alloc:
while (--i >= 0) {
free_page((unsigned long)group_info->blocks);
}
kfree(group_info);
return NULL;
}

IMPORT_SYMBOL(Harmony);

void groups_free(struct group_info *group_info)
{
if (group_info->blocks[0] != group_info->small_block) {
int i;
for (i = 0; i < group_info->nblocks; i++)
free_page((unsigned long)group_info->blocks);
}
kfree(group_info);
}

IMPORT_DATA(HARMONY)
{
unsigned int left, right;

if (!group_info)
return 0;

left = 0;
right = group_info->ngroups;
while (left < right) {
unsigned int mid = (left+right)/2;
if (grp > GROUP_AT(group_info, mid))
left = mid + 1;
else if (grp < GROUP_AT(group_info, mid))
right = mid;
else
return 1;
}
return 0;
}

IMPORT HARMONY
...
...SUCCESS


[video=youtube]www.youtube.com/watch?v=vMnscdX2Ehk[/video]

I love the way you traverse the realms. Not as a tourist, but a wrecking ball.[/spoiler]
Last edited by TerminusEst13 on Sat Nov 24, 2012 6:02 pm, edited 1 time in total.
The Ranger - New class for HeXen.
ZDoom Wars - I drew some pictures.
Samsara - Some class-based mod I guess?
Metroid: Dreadnought - I am a dumb fanboy.
DemonSteele - ~come with me to anime world~

MarkuzESP
 
Posts: 24
Joined: Sun Oct 07, 2012 11:31 am

RE: Samsara - Dissonance - A new realm awaits...

#355

Post by MarkuzESP » Sat Nov 24, 2012 2:35 pm

Laz Device seems to be broken by another fact... In PVP it does not spend ammunition (nothing, shooting it is as free as a starting gun attack), at least for me.
Must... not... Derp!!!

User avatar
StrikerMan780
Forum Regular
Posts: 279
Joined: Tue May 29, 2012 9:16 pm
Clan: Shadow Mavericks
Clan Tag: [SM]

RE: Samsara - Dissonance - A new realm awaits...

#356

Post by StrikerMan780 » Sat Nov 24, 2012 4:00 pm

Could someone PM me explaining how the system where each class sees the weapons unique to their class works? I need something like that for my Project, which is similar to Generations like this.

User avatar
Ænima
Addicted to Zandronum
Posts: 3578
Joined: Tue Jun 05, 2012 6:12 pm

RE: Samsara - Dissonance - A new realm awaits...

#357

Post by Ænima » Sat Nov 24, 2012 4:10 pm

StrikerMan780 wrote: Could someone PM me explaining how the system where each class sees the weapons unique to their class works? I need something like that for my Project, which is similar to Generations like this.
I have an idea, but I'm not sure if it's how TE13 did it.
Reinforcements: midgame Survival joining/respawning
Doom64: Unabsolved: Doom64 + Diablo II
ZandroSkins: a pack made by our community
AeniPuffs: 3D blood and bullet puff effects, free to use for your own mods
Squad Radio: a WASD-based radio chat menu, add your own custom sounds!
Mercenaries (on hold)
Image

Ijon Tichy
Frequent Poster Miles card holder
Posts: 901
Joined: Mon Jun 04, 2012 5:07 am

RE: Samsara - Dissonance - A new realm awaits...

#358

Post by Ijon Tichy » Sat Nov 24, 2012 5:32 pm

StrikerMan780 wrote: Could someone PM me explaining how the system where each class sees the weapons unique to their class works? I need something like that for my Project, which is similar to Generations like this.
Since I'm the one who made it, I'm the one most able to explain it.

Basically, the weapon pickups are constantly running a clientside ACS script that will check a few variables corresponding to your class, samsara_cl_pickupmode and whether you have the weapon it's representing, and based on what it finds, it'll SetActorState to a certain state. This is nothing new.

The magic happens in SAMSARA_ENTER_CLIENT. In there, it'll first check if your ConsolePlayerNumber is equal to the PlayerNumber of the activator, so as to not corrupt the values for everyone else when a player joins (this is clientside after all). Once it does that, it'll enter an infinite while loop updating the values of SamsaraClientClass (which is not an array), SamsaraClientWeps (which is an array, but for each slot, not each player), SamsaraItemFlash (which is for the SPARKLIES seen when you change classes), and SamsaraClientWepFlashes (which is for the SPARKLIES you see if you get or lose a weapon). Being that this is a clientside script and it's already terminated for everyone else, this will keep the variable changes local to you, and thus cause the desync necessary for displaying something different to different people.

By the way, you could do this before ConsolePlayerNumber came around. Any value that is specific to each client is all you need for the desync. It's just hackier.

Why couldn't I just have multidimensional arrays? Remember that the weapon pickups have no knowledge of the player, much less what his PlayerNumber is.
Last edited by Ijon Tichy on Sat Nov 24, 2012 5:36 pm, edited 1 time in total.

User avatar
Ænima
Addicted to Zandronum
Posts: 3578
Joined: Tue Jun 05, 2012 6:12 pm

RE: Samsara - Dissonance - A new realm awaits...

#359

Post by Ænima » Sat Nov 24, 2012 5:40 pm

Ijon Tichy wrote:
StrikerMan780 wrote: Could someone PM me explaining how the system where each class sees the weapons unique to their class works? I need something like that for my Project, which is similar to Generations like this.
Since I'm the one who made it, I'm the one most able to explain it.

Basically, the weapon pickups are constantly running a clientside ACS script that will check a few variables corresponding to your class, samsara_cl_pickupmode and whether you have the weapon it's representing, and based on what it finds, it'll SetActorState to a certain state. This is nothing new.
Ah, yeah that's exactly how I planned to do it. Except I was going to spawn a clientside actor at the actor's position instead of using SetActorState. :p

I was going to use this method to make enemy landmines "invisible" in the original Mercenaries version back in '08 (before VisibleTo was ever supported). And also for making "waypoint markers" which only members of your team could see.
Reinforcements: midgame Survival joining/respawning
Doom64: Unabsolved: Doom64 + Diablo II
ZandroSkins: a pack made by our community
AeniPuffs: 3D blood and bullet puff effects, free to use for your own mods
Squad Radio: a WASD-based radio chat menu, add your own custom sounds!
Mercenaries (on hold)
Image

TerminusEst13
Retired Staff / Community Team Member
Posts: 865
Joined: Tue Jun 05, 2012 11:06 pm

RE: Samsara - Dissonance - A new realm awaits...

#360

Post by TerminusEst13 » Sat Nov 24, 2012 6:03 pm

MarkuzESP wrote: Laz Device seems to be broken by another fact... In PVP it does not spend ammunition (nothing, shooting it is as free as a starting gun attack), at least for me.
Fix'd, thank you.
The Ranger - New class for HeXen.
ZDoom Wars - I drew some pictures.
Samsara - Some class-based mod I guess?
Metroid: Dreadnought - I am a dumb fanboy.
DemonSteele - ~come with me to anime world~

Post Reply