Reality Factory Update 0.72A to 0.75
- QuestOfDreams
- Site Admin
- Posts: 1520
- Joined: Sun Jul 03, 2005 11:12 pm
- Location: Austria
- Contact:
Reality Factory Update 0.72A to 0.75
Hello everyone!
Finally a new update is available. To install the update extract the zip file to a full install of Reality Factory 072A. A full installer with examples for weapons and the new script commands etc will be available later. With this version (RF v0.75) a lot of bug fixes and new features were added to Reality Factory, in detail:
1. RF code layout overhaul for better legibility
2. Bug fixes in RF
- 1st person camera flickering
- number of weapon slots not matching number of weapon IDs (40 slots available)
- shots not showing on all walls
- multiple LiftBelt entities causing a crash
- incorrect force update in LiftBelt entity
- inventory initialization bug
- incorrect rotation in high level pawn commands
- memory leaks in FlipTree and Foliage entities
- Door entites not reversing on collision
3. A ton of new/improved script commands
high level script commands
Scale
SetScale
BoxHeight
TeleportToPoint
GetEventState
GetFlag
SetAttribute
GetAttribute
ModifyAttribute
AddAttribute
ShowTextDelay
ShowText
RemoveText
Conversation
GetConvReplyNr
MouseControlledPlayer
Concat
low level script commands
SetAlpha
GetAlpha
SetScale
PositionToPlayer
TeleportEntity
SetFlag
GetFlag
UpdateScriptPoint
DistanceBetweenEntities
CheckArea
SetAttribute
GetAttribute
ModifyAttribute
AddAttribute
PowerUp
GetPowerUpLevel
GetScreenWidth
GetScreenHeight
SetCameraWindow
SetFixedCameraPosition
SetFixedCameraRotation
SetFixedCameraFOV
MoveFixedCamera
RotateFixedCamera
ShowText
RemoveText
SetGamma
GetGamma
FillScreenArea
RemoveScreenArea
ShowHudPicture
MouseSelect
MouseControlledPlayer
ShowMouse
GetMousePosX
GetMousePosY
SetMousePos
SetEntityProperties
SetEntityLighting
SetEntityAlpha
GetEntityAlpha
SetEntityScale
SetEntityPosition
SetEntityRotation
MoveEntity
RotateEntity
GetEntityScreenX
GetEntityScreenY
SetHudDraw
GetHudDraw
ActivateHudElement
conversation commands
SetAttribute
GetAttribute
ModifyAttribute
AddAttribute
RestoreBackground
ShowSelectedReply
AttachSpeakToPawn
AttachReplyToPawn
SoundCustomSpeakBackground
SoundCustomReplyBackground
GetMouseClick
SoundReply
MenuReply
SoundConversation
level controler commands
ShowText
RemoveText
SetPlatformSpeed
SetPlatformToTargetTime
PlatformDistance
SetDoorSpeed
SetDoorToTargetTime
DoorDistance
SetFlag
GetFlag
SetAttribute
GetAttribute
ModifyAttribute
AddAttribute
SetFixedCameraPosition
SetFixedCamerRotation
SetFixedCameraFOV
MoveFixedCamera
RotateFixedCamera
Note the changed argument list of the script commands SetAttribute, GetAttribute, ModifyAttribute, PositionToPlayer!!
4. PowerUp option for Attributes
5. Fade out/fade in effect for Teleporter, Teleporter generating callback on collision, UseAngle option for TeleportTargets
6. CheckRange option for FixedCamera entity
7. Hanging option for Foliage
8. Allowing multiple lines in messages
9. Separate starting levels and shadow options for selectable characters
10. Self to type playername (can be inserted automatically into message/conversation texts)
A note on vfs and encryption: There is a bug in the decryption process that I couldn't track down yet, so the functionallity is limited in the following way:
as long as you don't use encryption you can put any files into a .vfs except
- streaming audio files
- midi files
- video files (.avi, .gif)
- script files
if you want to encrypt the vfs you can't include
- any file located in the install folder
- levels (.bsp)
Daniel
Finally a new update is available. To install the update extract the zip file to a full install of Reality Factory 072A. A full installer with examples for weapons and the new script commands etc will be available later. With this version (RF v0.75) a lot of bug fixes and new features were added to Reality Factory, in detail:
1. RF code layout overhaul for better legibility
2. Bug fixes in RF
- 1st person camera flickering
- number of weapon slots not matching number of weapon IDs (40 slots available)
- shots not showing on all walls
- multiple LiftBelt entities causing a crash
- incorrect force update in LiftBelt entity
- inventory initialization bug
- incorrect rotation in high level pawn commands
- memory leaks in FlipTree and Foliage entities
- Door entites not reversing on collision
3. A ton of new/improved script commands
high level script commands
Scale
SetScale
BoxHeight
TeleportToPoint
GetEventState
GetFlag
SetAttribute
GetAttribute
ModifyAttribute
AddAttribute
ShowTextDelay
ShowText
RemoveText
Conversation
GetConvReplyNr
MouseControlledPlayer
Concat
low level script commands
SetAlpha
GetAlpha
SetScale
PositionToPlayer
TeleportEntity
SetFlag
GetFlag
UpdateScriptPoint
DistanceBetweenEntities
CheckArea
SetAttribute
GetAttribute
ModifyAttribute
AddAttribute
PowerUp
GetPowerUpLevel
GetScreenWidth
GetScreenHeight
SetCameraWindow
SetFixedCameraPosition
SetFixedCameraRotation
SetFixedCameraFOV
MoveFixedCamera
RotateFixedCamera
ShowText
RemoveText
SetGamma
GetGamma
FillScreenArea
RemoveScreenArea
ShowHudPicture
MouseSelect
MouseControlledPlayer
ShowMouse
GetMousePosX
GetMousePosY
SetMousePos
SetEntityProperties
SetEntityLighting
SetEntityAlpha
GetEntityAlpha
SetEntityScale
SetEntityPosition
SetEntityRotation
MoveEntity
RotateEntity
GetEntityScreenX
GetEntityScreenY
SetHudDraw
GetHudDraw
ActivateHudElement
conversation commands
SetAttribute
GetAttribute
ModifyAttribute
AddAttribute
RestoreBackground
ShowSelectedReply
AttachSpeakToPawn
AttachReplyToPawn
SoundCustomSpeakBackground
SoundCustomReplyBackground
GetMouseClick
SoundReply
MenuReply
SoundConversation
level controler commands
ShowText
RemoveText
SetPlatformSpeed
SetPlatformToTargetTime
PlatformDistance
SetDoorSpeed
SetDoorToTargetTime
DoorDistance
SetFlag
GetFlag
SetAttribute
GetAttribute
ModifyAttribute
AddAttribute
SetFixedCameraPosition
SetFixedCamerRotation
SetFixedCameraFOV
MoveFixedCamera
RotateFixedCamera
Note the changed argument list of the script commands SetAttribute, GetAttribute, ModifyAttribute, PositionToPlayer!!
4. PowerUp option for Attributes
5. Fade out/fade in effect for Teleporter, Teleporter generating callback on collision, UseAngle option for TeleportTargets
6. CheckRange option for FixedCamera entity
7. Hanging option for Foliage
8. Allowing multiple lines in messages
9. Separate starting levels and shadow options for selectable characters
10. Self to type playername (can be inserted automatically into message/conversation texts)
A note on vfs and encryption: There is a bug in the decryption process that I couldn't track down yet, so the functionallity is limited in the following way:
as long as you don't use encryption you can put any files into a .vfs except
- streaming audio files
- midi files
- video files (.avi, .gif)
- script files
if you want to encrypt the vfs you can't include
- any file located in the install folder
- levels (.bsp)
Daniel
Last edited by QuestOfDreams on Sat Dec 31, 2005 4:04 pm, edited 1 time in total.
Excellent Christmas present!
Two issues which nag me to no end are gone: The wall shots problem, and the flickering camera! Excellent work! Thank you so much for all your hard work, and Nout, and WXB1, and anyone I might forget!
Two issues which nag me to no end are gone: The wall shots problem, and the flickering camera! Excellent work! Thank you so much for all your hard work, and Nout, and WXB1, and anyone I might forget!
RF2 site: http://realityfactory2.sourceforge.net/
RF2 tasks: http://sourceforge.net/pm/?group_id=179085
RF2 tasks: http://sourceforge.net/pm/?group_id=179085
as long as you don't use encryption you can put any files into a .vfs except
- streaming audio files
- midi files
- video files (.avi, .gif)
- script files
if you want to encrypt the vfs you can't include
- any file located in the install folder
- levels (.bsp)
This sounds like it's fixed to me,what am I missing?
p.s. Where's the link?
- streaming audio files
- midi files
- video files (.avi, .gif)
- script files
if you want to encrypt the vfs you can't include
- any file located in the install folder
- levels (.bsp)
This sounds like it's fixed to me,what am I missing?
p.s. Where's the link?
- QuestOfDreams
- Site Admin
- Posts: 1520
- Joined: Sun Jul 03, 2005 11:12 pm
- Location: Austria
- Contact:
encryption shouldn't make any difference (files located in the install folder and levels should work in encrypted .vfs too)This sounds like it's fixed to me,what am I missing?
as usualp.s. Where's the link?
http://dhost.info/realityfactory/downloads.htm
Sweet, Can't wait to get a new PC to try this out been out of the RF loop for some time now but are itching to get back in.
i must say this looks like a massive update, can't say thanks enough for the huge contribution.
is this the bug that left you hanging in the air? cos i think the liftbelt is a cool entity for a jet pack but it needed to get that fixedincorrect force update in LiftBelt entity
i must say this looks like a massive update, can't say thanks enough for the huge contribution.
- QuestOfDreams
- Site Admin
- Posts: 1520
- Joined: Sun Jul 03, 2005 11:12 pm
- Location: Austria
- Contact:
- QuestOfDreams
- Site Admin
- Posts: 1520
- Joined: Sun Jul 03, 2005 11:12 pm
- Location: Austria
- Contact:
- QuestOfDreams
- Site Admin
- Posts: 1520
- Joined: Sun Jul 03, 2005 11:12 pm
- Location: Austria
- Contact:
umm...what is Andy12.bmp for?
It crashes and says it would need Andy12.bmp as a bitmapped font. Then i copied the Verdana font to generate Andy12.bmp and alpha but then i come back to the desktop.
EDIT: I found out that i forgot to copy the *.dat file. But now it wants Adventure26 font... ...copy and insert...
EDIT2: OHH MAN!!! I WAS SO *BANG, BANG* STUPID!!! ALL I HAD TO DO WAS OVERWRITE THE NEW REALITYFACTORY.INI WITH MY OLD!
Quest, could you please delete the 'new' Realityfactory.ini out of the Updater? So that it would not be updated, too?
Now i can check out the new features. An awesome list!
It crashes and says it would need Andy12.bmp as a bitmapped font. Then i copied the Verdana font to generate Andy12.bmp and alpha but then i come back to the desktop.
EDIT: I found out that i forgot to copy the *.dat file. But now it wants Adventure26 font... ...copy and insert...
EDIT2: OHH MAN!!! I WAS SO *BANG, BANG* STUPID!!! ALL I HAD TO DO WAS OVERWRITE THE NEW REALITYFACTORY.INI WITH MY OLD!
Quest, could you please delete the 'new' Realityfactory.ini out of the Updater? So that it would not be updated, too?
Now i can check out the new features. An awesome list!
Everyone can see the difficult, but only the wise can see the simple.
-----
-----
- QuestOfDreams
- Site Admin
- Posts: 1520
- Joined: Sun Jul 03, 2005 11:12 pm
- Location: Austria
- Contact:
No, because the RealityFactory.ini file has changed for this release and it does work properly if you didn't delete any files from the RF072A install. As I've mentioned in the 1st post this is an update for an install of Reality Factory 072A.Quest, could you please delete the 'new' Realityfactory.ini out of the Updater? So that it would not be updated, too?
post deleted due to spamming an existing topic.
and yes, some of us (at least i do) speak spanish (to an extent). if you have a question, please post it in a new topic. (yo habla espanol)
and yes, some of us (at least i do) speak spanish (to an extent). if you have a question, please post it in a new topic. (yo habla espanol)
RF2 site: http://realityfactory2.sourceforge.net/
RF2 tasks: http://sourceforge.net/pm/?group_id=179085
RF2 tasks: http://sourceforge.net/pm/?group_id=179085