Main public logs
Jump to navigation
Jump to search
Combined display of all available logs of PSwiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 21:52, 19 June 2023 Talad talk contribs created page File:Death Sound.png
- 21:52, 19 June 2023 Talad talk contribs uploaded File:Death Sound.png
- 21:49, 19 June 2023 Talad talk contribs created page Creatures and Attack sounds (Created page with "In the Combat_Montage of our player character, we have the attack animation. In the attack animation segment we have one events (Notify) at the start of type PSAnimNotifyAttackSound File:PSAnimNotify.png In psAttack::Attack() we create a soundID = <race id (without gender)> - <Weapon skill> Example: Stonehammer hitting with a Fist = 0-4 this soundID is then sent to all clients this way: we call BroadcastAttackAnimation() to send it to all players in range, and...") Tag: Visual edit
- 21:49, 19 June 2023 Talad talk contribs created page File:PSAnimCombatResults.png
- 21:49, 19 June 2023 Talad talk contribs uploaded File:PSAnimCombatResults.png
- 21:47, 19 June 2023 Talad talk contribs created page File:PSAnimNotify.png
- 21:47, 19 June 2023 Talad talk contribs uploaded File:PSAnimNotify.png
- 21:14, 19 June 2023 Talad talk contribs created page File:CombatSoundsAnimNotifies.png
- 21:14, 19 June 2023 Talad talk contribs uploaded File:CombatSoundsAnimNotifies.png
- 20:27, 28 March 2023 Talad talk contribs created page Useful queries (Created page with " ===Guildhouse containers=== Extracts all items inside guildhouse containers without a proper loc_instance . This is required by the code to properly load items in guildhouses. select parent_item_id, id,loc_instance ,loc_sector_id from item_instances where loc_instance =0 and parent_item_id in ( select ii.id from item_instances ii, item_stats s where ii.item_stats_id_standard = s.id and loc_sector_id in (11,73,81,82,204) and s.container_max_slots > 0);") Tag: Visual edit
- 22:12, 1 February 2023 Talad talk contribs created page Reload - Reloading at runtime (Created page with " This is a list of all the tables in the game, and what we can or cannot reload. *accounts - Not needed. *action_location - YES Use /window gm show, then click on . *armor_vs_weapons - This table contains the rules related to the damages inflicted by a specific weapon against a specific armor, it's quite important to be able to reload this info *character_creation and char_create* - all these tables are very important, and should be reloadable with the live server to al...") Tag: Visual edit
- 21:09, 18 January 2023 Talad talk contribs moved page Compiling Mumble Lib to Voice Chat without leaving a redirect
- 19:58, 16 January 2023 Talad talk contribs created page Compiling Mumble Lib (Created page with " 1) Install CMake 2) Install vcpkg https://vcpkg.io/en/getting-started.html 3) vcpkg --triplet x64-windows-static-md install opus Opus_DIR My vcvars: E:\VisualStudio2022\VC\Auxiliary\Build\vcvars64.bat") Tag: Visual edit
- 23:04, 5 January 2023 Talad talk contribs created page Build one Unreal Engine Plugin only (Created page with " Example building Unreal Midi on my machine: G:\5.0.3-release\Engine\Build\BatchFiles>RunUAT.bat BuildPlugin -plugin="G:\5.0.3-release\Engine\Plugins\Marketplace\MidiAsset\MidiAsset.uplugin" -package="F:\temp\UnrealMidi" -TargetPlatforms=Win64 Reference: https://dev.epicgames.com/community/learning/tutorials/0RG4/compiling-a-plugin-for-a-new-engine-version") Tag: Visual edit
- 21:55, 21 December 2022 Talad talk contribs created page Minigames (Created page with "All minigames use GameboardsTable to define the basics of the game. Minigamemanager is called by the client to initiate a game with the following server-side methods MiniGameManager::HandleStartGameRequest() psMiniGameSession::AddPlayer() psMiniGameSession::SendInitialMGSetup() GetPSController()->ReceiveMGInitialBoardSetup() Then the client receives the request in PlayerController and displays the minigame window, and differs by game ty...") Tag: Visual edit: Switched
- 18:12, 21 October 2022 Talad talk contribs created page Races and Traits IDs (Created page with "{| class="wikitable" |+Race IDs |0 |Stonehammer |M |- |1 |Enkidukai |M |- |2 |Ynnwn |M |- |3 |Ylian |M |- |4 |Xacha |M |- |5 |Nolthrir |M |- |6 |Dermorian |M |- |7 |Hammerwielder |M |- |8 |Diaboli |M |- |9 |Kran |N |- |10 |Lemur |M |- |11 |Klyros |M |- |12 |Enkidukai |F |- |13 |Stonehammer |F |- |14 |Ynnwn |F |- |15 |Ylian |F |- |16 |Xacha |F |- |17 |Nolthrir |F |- |18 |Dermorian |F |- |19 |Hammerwielder |F |- |20 |Diaboli |F |- |21 |Lemur |F |- |22 |Klyros |F |- |23 |Ro...") Tag: Visual edit
- 17:56, 16 October 2022 Talad talk contribs created page Add Waypoints and paths (Created page with "Refer also to: NPC Behaviour page, where the waypoints data model is explained.") Tag: Visual edit
- 23:37, 6 October 2022 Talad talk contribs created page Add new NPC (Created page with " Best method is through the webconsole. NPCs -> Create NPC") Tag: Visual edit
- 20:37, 5 October 2022 Talad talk contribs created page Setting Items (Created page with " Developer or GMs can drop items in the game to populate an area, example tables, chairs, boxes, minigames. To do this: 1) spawn the item in your inventory 2) drop the item to the ground or in the location you want it 3) use the transform tool to position it / rotate it 4) target the item and <blockquote>/modify target transient false /modify target pickupable false /modify target pickupableweak false /modify target settingitem true</blockquote>") Tag: Visual edit
- 21:02, 8 September 2022 Talad talk contribs created page File:Ka structure.jpg
- 21:02, 8 September 2022 Talad talk contribs uploaded File:Ka structure.jpg
- 21:38, 5 September 2022 Talad talk contribs created page KAs (Knowledge Areas) list and structure (Created page with "You can extract all the knowledge areas not specific to NPCs with this query: select distinct(nka.area) from npc_knowledge_areas nka left join `characters` c on nka.area=CONCAT(c.name, " ",c.lastname) where c.name is null; Pet KAs: * Pet Groffel 1 * Pet Yulbar 1 * Pet Rivnak 1 * Pet Drifter 1 * Pet Serpent Gobble 1 * Pet Eagle Gobble 1 * general * magic_basic * races_basic * Hydlaa_important_people * newbie * gods_basic_hydlaa * hydlaa_basic * goodbye01_hydlaa * Pro...") Tag: Visual edit
- 17:28, 4 September 2022 Talad talk contribs created page Wordnet (Created page with "We are using Wordnet for the morphing of words , example plural form to singular form. Wordnet is a ThirdParty lib, we have in PSUnreal\ThirdParty\Wordnet, but be compiled separately and then its linked into our main executable. We are using version 2.1 of Wordnet Wordnet is initialized in NPCDialogDict::Initialize() DEFAULTPATH seems not to be properly working in Debug build, as the init fails to get the proper directory where the files are located. We downloaded t...") Tag: Visual edit
- 16:49, 30 July 2022 Talad talk contribs created page Compendium Maps tokens (Created page with "# Take parchment piece and move it to a new picture # Smudge with large brush all the inside to give blur effect # Select Filter->Decor->Fuzzy Border #* use color: 62430a #* border size: 25 #* no blur, no shadow #* granularity 1.6 # Select GIMP Brush #31 #* Size 43 #* Spacing 1 #* Smudge tool # Rotate the brush angle for the borders to 90 degrees") Tag: Visual edit
- 22:11, 2 July 2022 Talad talk contribs created page Errors in Database connection (Created page with " == Error: Can't initialize character set unknown (path: compiled_in) == LogSQL: Error: Failed to connect to database: Error: Can't initialize character set unknown (path: compiled_in) This happened after we upgraded on Windows the mysql DB from 5.5 to 8.0.29. This error was present when starting the PSUnreal server. We have seen the DB was using a character set utf8_mb4, collation: utf8mb4_0900_ai_ci , checking production db on linux MariaDB [planeshift_prod2]> SELE...") Tag: Visual edit
- 18:54, 19 June 2022 Talad talk contribs created page Vision (Created page with "== Vision, nightvision, infravision == Vision, night-vision, and infra-vision are the three levels of vision to be found among the races. These three have different aspects to then when it comes to seeing in the dark or the depths of the labyrinths. Vision being blind in the dark. Night-vision being able to see well in the darkness but only where there is some light present. Infravision being able to see in the pitch black of darkness where no light at all is present. I...") Tag: Visual edit
- 22:04, 24 May 2022 Talad talk contribs created page Maps editing workflow (Created page with " === Notes === * BuiltData files are storing: ** lightmap textures (created by Build Lighting only) ** volumetric light probes / samples (created by Build Lighting only) * umap files are storing: ** navigation paths (created by Build Paths) === Map creation flow === You should never upload BuiltData file in SVN. Those will be regenerated when we create the shipping release. If you want to test locally the full game including lights then you need to: * Load all the le...") Tag: Visual edit
- 20:15, 24 May 2022 Talad talk contribs created page PSUnreal Navigation Meshes (Created page with " === Setup === 1 Persistent level (P-level) containing the lights and the skybox a number of sublevels , with geometry and landscape Project Settings -> Navmesh generation Static === General findings === The size of the navmesh is about 5Mb for a landscape level with 127x127 cell size, and cell number 10 = 127000 The navmesh is stored in the .umap file and not in the .BuiltData file. === Tests Performed === # One NavMeshBoundsVolume for each of the submap, stored i...") Tag: Visual edit
- 10:46, 13 May 2022 Talad talk contribs created page PSUnreal Keyboard and mouse layout (Created page with "left") Tag: Visual edit
- 10:43, 13 May 2022 Talad talk contribs created page File:PSUnreal Keyboard Layout b.jpg
- 10:43, 13 May 2022 Talad talk contribs uploaded File:PSUnreal Keyboard Layout b.jpg
- 17:00, 8 May 2022 Talad talk contribs created page PSUnreal Guildhouses (Created page with " To define a guild house entrance. We use actionlocations.triggertype == SELECT and actionlocations.responsetype == EXAMINE, then in the actionlocations.response we specify the entrance, example: <Examine><Entrance Type="ActionID" LockID="95" X="197765" Y="-314194" Z="10738.65" Rot="280" Sector="NPCroom" /><Return X="198233" Y="-314282" Z="10599.1" Rot="130" Sector="NPCroom" /><Description>...") Tag: Visual edit
- 10:07, 1 May 2022 Talad talk contribs created page PSUnreal Foliage (Created page with " === Lights settings === Set all foliage to Moveable === Culling settings === Depending on the size of the foliage we have standard culling distances Flowers and small plants: 50 meters Bushes: 100 meters Trees: 500 meters (for now, let's see how much they pop)") Tag: Visual edit
- 22:58, 20 April 2022 Talad talk contribs created page GIMP Custom brushes (Created page with "Enable Windows -> Doackable Dialogues -> Symmetry Painting , Horz + Vert + Center * Create a new image * Set it to Mode Grayscale * Paint your brush in black * If you go just by using the clipboard then when you select the brush select the clipboard mask * Otherwise if you save it , it will work directly. * To save it you need to put it in the brush folder. In my PC is here: F:\My Programs\Gfx\GIMP 2\share\gimp\2.0\brushes\") Tag: Visual edit
- 19:51, 30 March 2022 Talad talk contribs created page Random event locsTable (Created page with "{| class="wikitable" !UE !Field !Type !Key Type !Default !Extra !Description |- |ADD |id |int(11) |PRI | |auto_increment | |- |ADD |event_probability |int(11) | |0 | |If > 0 modifies the probability in %. 100% is a 100x100 meters square. |- |ADD |event_areatype |varchar(100) | | | |Area Type, example: tavern, outdoors, temple, ... |}") Tag: Visual edit: Switched
- 16:07, 6 March 2022 Talad talk contribs created page TrapsPropertiesTable (Created page with "{| class="wikitable" |- !UE !Field !Type !Key Type !Default !Extra !Description |- |ADD |id |int(10) |PRI | |auto_increment | |- |ADD |item_instances_id |int(10) | | | |pointer to item_instances in case the trap on an item |- |ADD |action_locations_id |int(10) | | | |pointer to action_locations in case the trap is on a proximity trigger |- |ADD |trap_script |varchar(100) | | | |name of the progression script to run when the trap triggers |- |ADD |is_trap_blocking_use |ti...") Tag: Visual edit
- 15:55, 6 March 2022 Talad talk contribs created page Loot (Created page with "You can get loot through a number of methods: 1) Through quests, we have the possibility to reward players items or money. See [https://planeshift.top-ix.org/pswiki/index.php/Quest_scripts_syntax#Give Give] script directive. At the moment this cannot be randomized. 2) Harvesting loot items from Hunt Locations and Natural Resources, which spawn items on the ground or allow you to dig for items. At the moment this cannot be randomized. Only quality changes when harve...") Tag: Visual edit
- 18:09, 27 February 2022 Talad talk contribs created page Crash fix on Linux (Created page with "If you experience a crash on Linux in 0.7.18 release when loading world, with the log saying VK_ERROR_DEVICE_LOST , try the following: Go in your config directory, check if there is a file called Engine.ini and then add this: [SystemSettings] r.AllowStaticLighting=0") Tag: Visual edit
- 21:08, 10 January 2022 Talad talk contribs created page Quest scripts syntax (Created page with " = Structure of a quest script = Quests are written out in chunks called steps. Each step covering the requirements of the previous one. == Important rules concerning steps == * Each step is separated by three dots: "...". The three dots mark the beginning of a new step. * Every step in the quest should be explicitly completed or locked correctly. Example: "Complete Quest Name Step #" before the Quest is completed. * A step can require the completion of another step by...") Tag: Visual edit
- 14:58, 19 December 2021 Talad talk contribs created page Traps (Created page with "== Overview == There are three types of traps you can place in the game 1) Traps on the ground, which are spawned with Action Locations, based on p...")
- 20:49, 11 December 2021 Talad talk contribs created page Levers and Interactable Objects (Created page with "== Levers == Linked Actors How to activate")
- 15:15, 4 December 2021 Talad talk contribs created page File:Banner roadmap.jpg
- 15:15, 4 December 2021 Talad talk contribs uploaded File:Banner roadmap.jpg
- 14:32, 4 December 2021 Talad talk contribs created page Character Animations (Created page with " Animations are played at 30FPS, and usually span from 50 to 150 frames. The numbers below are an indication of our current characters, and should not be considered a strict g...")
- 22:32, 30 November 2021 Talad talk contribs created page Hunt Locations and Natural Resources (Created page with "We have two different ways to configure locations where players can gather materials. == Natural Resources == Used when we need invisible items to be harvested, example a min...")
- 22:12, 30 November 2021 Talad talk contribs created page PSUnreal Config (Created page with "== PSUnreal New content Configuration == * Config Races * Config Character Creation * How to define Sectors * Music and Ambience Sounds * Lights * PSUn...")
- 22:03, 30 November 2021 Talad talk contribs created page CharacterCreationTable (Created page with "{| class="wikitable" |+ !UE !Field !Type !Description |- | |id |int(8) unsigned ! |- | |name |varchar(80) | |- | |description |text | |- | |cp_cost |int(8) | |- | |scriptname...")
- 22:02, 30 November 2021 Talad talk contribs created page Config Character Creation (Created page with "{| class="wikitable" |+ !UE !Field !Type !Description |- | |id |int(8) unsigned ! |- | |name |varchar(80) | |- | |description |text | |- | |cp_cost |int(8) | |- | |scriptname...")
- 21:36, 30 November 2021 Talad talk contribs created page Config Races (Created page with "== Add new race == Adding a new entry in Race infoTable == Configure a race ==")
- 07:54, 12 November 2021 Talad talk contribs created page PSUnreal Mac authorize app (Created page with "Our PSUnreal Mac client is not signed. The reason is that to have it signed we need to pay a yearly fee to Apple, be part of the developers program, and get our app reviewed b...")