Fortress Forever

Fortress Forever (https://forums.fortress-forever.com/index.php)
-   Mapping (https://forums.fortress-forever.com/forumdisplay.php?f=13)
-   -   SGware.be FF tutorials. (https://forums.fortress-forever.com/showthread.php?t=11367)

stino 09-18-2007 05:44 PM

SGware.be FF tutorials.
 
i tried to write a few tutorials for ff, you can find them in the tutorials section under fortress forever on my site:

http://www.sgware.be/?p=tutorials&cat=8

i'll post them here once the forums get seperated into tutorials/map releases/wips :p

Current tutorials:
Class Specific Doors(/triggers)
Attack or Defend Gameplay (3 caps)
Push Gameplay
Creating a map loadingscreen.
Custom ammo bags.

szorg 09-18-2007 07:29 PM

I've been looking for a push tutorial. Thanks a lot.

stino 09-18-2007 08:17 PM

glad i could help you, i'm trying to figure out how to do class only doors, as soon as i figured that out i'll make a tutorial on it too.

Beetle 09-18-2007 11:28 PM

plz add a dustbowl type map tutorial so i can release thecove, or at least a beta

stino 09-19-2007 12:14 PM

maybe check the site before asking something :p
i made AoD directly afther i made push

Beetle 09-19-2007 12:22 PM

i did, i thought dustbowl wasn' the same as say, avanti, which it isnt

stino 09-19-2007 12:38 PM

it is the same, avanti just swaps teams afther last catpure, and since avanti isn't released yet, i cant see how the coded that.

i suppose you can overwrite the cap_delay_timer:

Code:

-----------------------------------------
-- waste a couple seconds before respawning/ending
-----------------------------------------
function cap_delay_timer( cap )       
        if phase == NUM_PHASES then
                -- it's the last round. end and stuff
                GoToIntermission()
        else
                phase = phase + 1

                -- Restore next flag
                if phase == 2 then
                        flag_restore( "cp2_flag" )
                elseif phase == 3 then
                        flag_restore( "cp3_flag" )
                end

                setup_door_timer(cap.doorname, cap.duration)
                ApplyToAll({ AT.kRemovePacks, AT.kRemoveProjectiles, AT.kRespawnPlayers, AT.kRemoveBuildables, AT.kRemoveRagdolls, AT.kStopPrimedGrens, AT.kReloadClips })
        end
end

maybe you can change the GoToIntermission() with a function to swap teams (don't know how)

Beetle 09-19-2007 06:56 PM

ok, thanks either way :)

Donny 09-19-2007 07:36 PM

Beetle and why not stino too, I'd advice you to check out cornfields lua... :rolleyes:
It has exactly the thing you are looking for.

stino 09-19-2007 07:48 PM

oh yeah right :D


All times are GMT. The time now is 02:16 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.